20145239《Java程序设计》第1周学习总结

教材学习内容总结

第一周。

通过教材简单的了解了java的历史。因为之前看过视频,所以有一个大致明了的认识。 识记了Java三大平台:Java SE、Java EE与Java ME, 以及Java SE的四个组成部分:JVM、JRE、JDK与Java语言。还有阅读了很多概念性的知识,比如JVM是执行Java程序(可执行文件(*.class))的操作系统(或容器),JVM是Java实现「一次编译、到处运行」的跨平台的关键。JRE包括Java SE API和JVM,JDK包括Java程序设计语言、JRE和开发工具。如果要运行Java程序,必须安装JRE;如果要开发Java程序,必须要取得JDK。

当然,还有常用的DOS命令:

dir : 列出当前目录下的文件以及文件夹

md : 创建目录

rd : 删除目录

cd : 进入指定目录

cd.. : 退回到上一级目录

cd/ : 退回到根目录

del : 删除文件

exit : 推出dos命令行

然后我便开始搭建环境,下载安装JDK以及NetBeans IDE,设置环境变量。

输入javac检查一下。

环境变量设置成功。

安装完成的IDE。

按照教材敲完代码。经过一番波折,最终的运行结果:

还有用IDE写的程序的结果:

代码调试中的问题和解决过程

第一次编译的时候出现了这个问题。试了好几次,突然有一次就成功了,不解,百度后知道可能是javac必须要从当前文件夹里编译*.java的文件,我肯定是没有打开workspace的情况下就之间编译了。然后我满怀欣喜的又预编译了一遍。

崩溃,咋还是不行。但我当时太傻,我居然没有看出来那个小波浪线就是在提醒我写代码的时候敲错了!第一次是漏打了一个大括号,第二次是使用了中文的大括号,这个低级错误让我纠结了一个小时!最后粗心的我才发现并解决了问题。

教材学习中的问题和解决过程

书上写的很详细,暂无。

其他(感悟、思考等,可选)

在寒假的时候简单的看了一些毕向东老师的java视频,好像因为新疆防火墙的问题所以很多网盘资源无法分享,所以为了拿到这些视频还是费了一些周折。看了已经有一些进度的同学们的博客后感觉云里雾里的,感觉是晦涩难懂的知识。到了学校拜托别的同学帮我安装了环境和设置了环境变量,但是仔细阅读完教材以后发现很多地方都无法理解,需要自己动手。于是我把原来的JDK卸载了自己重新实践了一遍,感觉到受益匪浅,看来靠人不如靠自己啊!

学习进度条

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时  
第一周 100/100 1/2 15/15  

参考资料

最新文章

  1. JavaScript:让浏览器全屏显示
  2. Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理10
  3. 合并两个排好序的链表(c++)
  4. Linux中的软硬链接
  5. MySQL 索引详解大全
  6. 外部按键 控制 LED 中断 (参考 http://www.oschina.net/question/565065_115196?sort=time )
  7. SQL参数化查询--最有效可预防SQL注入攻击的防御方式
  8. 端口映射工具--socat
  9. Cocos2d-x 3.0 Lua编程 之 响应物理引擎的Contact事件回调不运行的问题
  10. 运用socket实现简单的ssh功能
  11. 利用Python+163邮箱授权码发送带附件的邮件
  12. phpstorm显示页面不停的在indexing转圈中,并且文件名还一直在刷新
  13. laravel 中with关联查询限定查询字段
  14. wslgit
  15. 如何规避Adobe Flash Player中重橙网络的广告弹窗
  16. os.path和sys.path的区别
  17. Python基础 --函数的参数
  18. sql server 2012 数据库日志文件过大,怎么缩小?
  19. 报错:不允许保存更改。您所做的更改要求删除并重新创建以下表……
  20. 三边定位 c#

热门文章

  1. Git的提交忽略文件
  2. 微信小程序 - 对象转换成对象数组
  3. 每天学点Python之bytes
  4. ExtJs4学习(一):正确认识ExtJs4
  5. BZOJ 1293 SCOI2009 生日礼物 堆
  6. IDEA小技巧-随时更新
  7. 如何创建RESTFul Web服务
  8. 【C语言】一句printf代码——{ a[0] ? 0[a] }
  9. iOS中用UIWebView的loadHTMLString后图片和文字失调解决方法
  10. H2 应用实例2