20175205 2018-2019-3 《Java程序设计》第一周学习总结
教材学习内容总结
1、Java的地位
- 试用于网络应用程序的开发
- 面向对象
- 需求地位名列前茅
2、Java的特点:简单 面向对象 平台无关性
3、JDK的安装 - JRE是JDK的一部分,用来运行Java文件。
- 若JDK被卸载,只有JRE,则只能编译Java文件,不能运行。
- JDK安装过程中的附加JRE不要和原来的JDK文件同目录,否则文件会被覆盖。
- win10系统Java路径安装方法:此电脑-属性-高级系统设置-环境变量。
- 完成所有步骤后可以直接在cmd里执行Javac指令。
4、Java程序的开发步骤
- 编写源文件:使用文本编辑器,扩展名 *.java
- 编译源文件:指令javac [文件]
- 运行源文件:java SE 平台的 java 解释器 java.exe
代码调试中的问题和解决过程
Q:在Windows中下载了jdk,配置完环境变量,却无法打开虚拟机
A:咨询了多位同学还是无法成功,因此就重新安装了老师给的虚拟机。(比较蠢。。)
Q:不了解vim的使用方法
A:参考学习[Link]https://blog.csdn.net/weixin_37657720/article/details/80645991
在此次学习中多次使用到了:
- i:在当前光标所在的位置,转为输入模式
- Ese:输入模式转为命令模式
- ZZ/:wq!:保存并退出
Q:在准备进行编译的时候,又显示了没有jdk,根据提示下载jdk,又说找不到文件(想砸电脑)
A:在网页上下载jdk,还要进行环境配置,参考[Link]https://www.jb51.net/article/146603.htm
代码托管
上周考试错题总结
1.下列说法正确的是
A. Java虚拟机首先执行类中的main方法。
B. Java中,多个/**/注释可以嵌套。
C. 一个源文件中必须有public类。
D. Java字节码的扩展名是.java。
答案:A
解析:A项:没有注意书上的内容。B项:注释不可以嵌套。C项:不一定,但最多有一个public类。D项:Java字节码的扩展名是.class。
感悟
在开始接触Java的时候,他像山一样,翻了一座还有一座,越学越不会,刚开始我连代码应该在哪里打入都不清楚,一团雾水,好几天因为下载软件等问题睡不好觉。在这两天慢慢摸索,和同学一起探讨,问往届学长学姐,才稍微对Java有点感觉。在好多时候,解决这个问题的方法,还会涉及到另一个知识点,还得上网了解用法内容,一环串一环,一个问题接着一个。在下载jdk的时候,怎么都下不好,一度想将电脑砸了,就连虚拟机我都下了三个。但是我认为万事开头难,通过自己一点点的摸索,碰壁,再摸索,什么知识点都稍微了解了一下,才大概对Java有了一个整体的印象,慢慢也提起了兴趣。