20145109 《Java程序设计》第一周学习总结

教材学习内容总结

About JVM, JRE, JDK

JVM包含于JRE中,用于运行Java程序。JDK用于开发Java程序,包含了JRE以及工具。

查看path

vim 打造 java ied vim写java_Java

使用vim

Vim的三个基本模式:

  1. Normal模式:
    当你启动Vim后,Vim会处于Normal模式。在Vim的Normal模式下,所有的键就是功能键
  2. Insert模式:
    在Normal模式下,按下键盘上的i键入Insert模式,当你在Vim左下角看到 -Insert- 字体,表明你已经进入Vim的Insert模式。在Insert模式下,你可以自由的输入你想要输入的东西了,就像使用其他编辑器一样
  3. Visual模式:
    在Normal模式下按下,按下键盘上的v键进入Visual模式。在Visual模式下,可以让你选择文件的一部分内容,以便进行删除、复制等操作。

在Vim中打开/保存/退出/修改文件

  1. :e filename < - > 打开文件filename,注意filename包含文件路径
    :e ~/hahaya.cc 打开主目录下的hahaya.cc文件
  2. saveas filename < - > 文件另存为,注意filename包含文件路径
  3. :w < - > 文件保存
  4. :q < - > 不保存退出,回到终端下
  5. :q! < - > 不保存强制退出
  6. :wq < - > 保存退出
  7. :wq! < - > 强制保存退出
  8. :bn < - > 打开多个文件时,使用该命令切换到下一个文件
  9. :bp < - > 打开多个文件时,使用该命令切换到上一个文件

第一次用vim写java,就一个简单的hello world。

打开terminal,输入vim:

vim 打造 java ied vim写java_Java_02


出现如下界面:

vim 打造 java ied vim写java_vim_03


按下“ i ”键进入insert模式,就可以开始写程序了:

vim 打造 java ied vim写java_eclipse_04


程序写完后需要保存退出。esc键从insert模式换为normal模式。w是保存,q是退出。后面跟上保存的文件名。

vim 打造 java ied vim写java_vim_05


然后我们可以对其编译:

vim 打造 java ied vim写java_Java_06


桌面图标,一个是在vim中写的java程序,一个是刚刚编译出来的class文件:

vim 打造 java ied vim写java_Java_07


运行该程序,结果如下:

vim 打造 java ied vim写java_vim_08

eclipse

eclipse有更友好的界面,用eclipse写Java也更为方便。下图就是一个分解质因数的例子:

vim 打造 java ied vim写java_eclipse_09

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

关于路径等方面,由于不是window,与书上不同。

解决方法,上网搜。

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

用eclipse写上面的一段程序时出现了warning,当时没有写 scanner.close(); 虽然warning可以不理,不过养成一个好习惯还是有必要的。

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

学习进度条

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

第一周

50/50

2/2

8/8

参考资料