20165214 2016-2017-2 《Java程序设计》第一周学习总结
教材学习内容总结
- 第一章要点(相关的指令记在自己的笔记本上面):
-
JDK的安装
在了解了JDK是什么之后,我在想的是JDK是装在Ubuntu里面还是直接装在我们的电脑里面?
网上查了一下,发现两个都可以,而装在Ubuntu里面会方便一些。但是我打算两个都试着装看看。
首先是直接装在电脑里:
根据视频的教程,我在这里下载了JDK1.8。
然后接下来安装在Ubuntu里面:通过这个链接里的教程在Ubuntu里下载了JDK1.8。下面是在Ubuntu中通过java-version所查看的结果
-
学习上传代码到码云
-
编写源文件后保存时的注意事项
- 使用文本写完保存时,需要修改文件名为*.java,然后保存类型选择为"所有"
- 若有public,名要用跟在public后面的类的名字,且一个文本最多只有一个public
- 若没有public,任何一个类的名字都可以。
-
如何使用编译器编译源文件
- 先进到源文件的目录,然后使用
javac *.java
。名与保存的名相同即可。
- 先进到源文件的目录,然后使用
-
如何使用解释器执行节代码
- 先进到源文件的目录,然后使用
java *
。注意名为主类名。
- 先进到源文件的目录,然后使用
-
java的反编译
javap *.class
。注意要加后缀。
-
教材学习中的问题和解决过程
- 问题1:遇到了个问题,就是在安装的时候弹出了这样一个界面
- 问题1解决方案:我打开了任务管理器,找到了这个文件
把它们关掉以后,就可以继续安装了。
- 问题2:上传代码到码云时跳出了这样一个界面
- 问题2解决方案:通过上网查找,输入了两次
git pull origin master
然后就可以了
代码调试中的问题和解决过程
由于本次作业中的程序调试都是照着教程来打的,所以没有出现太大的问题,出现的都是一些拼写的错误。
这体现了我的练习程度还很不够,需要多打一些代码。
代码托管
- 代码提交过程截图:运行
git log --pretty=format:"%h - %an, %cd : %s"
,结果如下
- 代码量截图:运行
find src -name "*.java"|xargs cat| grep -v ^$ |wc -l
,结果如下
上周考试错题总结
Pathon不是Java的后续!
然后编写程序时有时候只改变一两个小地方,结果将会大不相同!接下来的学习要学会去区分!
其他
这周的学习让我的感觉是Java的学习一定要勤,要去把一些基本的指令给记下来,不然要想学习新的内容很困难,更别说提升了。
还有就是,要达到每周的学习量,必须每天坚持,不能累积到最后几天。累计到最后几天的话学得累而且效率低。。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 36/200 | 1/2 | 8/20 |