第一周学习笔记
一、理论视频学习
1.Java的特点:简单、面向对象、平台无关
2.Java的开发步骤&简单的应用程序:
- 文本编辑器写入代码
- 命名
类名.java
,文件类型所有文件
,编码ANSI
,保存即可 - 编译
javac
运行java
3.反编译:
字码文件 → 源文件(javap.exe
)
二、遇到的问题与解决方法
java编译找不到符号
首先查看自己是否在编码时使用英文输入,其次查看类名的大小写
git合并error: failed to push some refs to
百度进行搜索了之后找到了一个比较完全的解决方法solution,主要出错的原因是文件夹中的README.md
未能进行更新,所以要进行分支的合并。在上传项目时其实可以与码云进行同步,进入该文件夹找出与项目名相同的文件夹,进行bash_here
,无需输入链接,直接push
即可。
三、运行结果截图
四、小结
- 掌握基本的操作如
dir
cat
package
tree
clear
等等 - 如果java类带包名,编译时可以用“-d .”代表在当前目录下创建包路径
全部编译当前路径下的java类,可以“javac -d .”
编译完后,在当前目录下执行java命令,后面需传入完整的类路径,才能够运行。 -
感觉还有很多需要学习的东西,希望能越来越好。
五、查漏补缺
- JVM可执行文件的扩展名为.class
- Android通过JAVA_HOME寻找JDK
- 虚拟机首先执行类中的main方法
- Java的后继技术有JDBC,JSP,XML,JavaEE
编译源文件时最多只能有一个public类,且文件名为该类名
码云链接https://gitee.com/BESTI-IS-JAVA-2018/20165326cz.git