Java学习第一天的记录
学习Java的第一天,在b站看宋红康老师主讲的视频。把今天所学的感受记录一下。
记录下学习过程,以后回看也能很好的提高自己呢!
终于实现helloworld!了,这意味着我步入了程序员的大门。

遇到并解决的第一个问题:CMD运行JAVA出现编码GBK的不可映射字符处理方法。
问题原因就是在notepad++中默认编码模式为UTF-8,而CMD运行java程序默认使用系统的GBK编码。只需改成ANSI编码即可。
解决方法来源:https://jingyan.baidu.com/article/e3c78d649a56233c4c85f502.html
JDK,JRE,JVM的关系:
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。
包含关系可以简单理解为JDK包含JRE,JRE包含JVM。
课后小考
- 1. JDK,JRE,JVM三者之间的关系,以及JDK,JRE包含的主要结构有那些
包含关系可以简单理解为JDK包含JRE,JRE包含JVM。
JDK = JRE + Java 的开发工具(javac.exe, java.exe, javadoc.exe)
JRE= JVM + Java核心类库
- 2. 为什么要配置path环境变量?如何配置?
可以在任何目录下执行javac.exe, java.exe, java.doc等指令
高级系统设置下->高级->环境变量->新建变量名JAVA_HOME,变量值E:\Java\jdk1.8.0_131(jdk安装目录,bin上一层)->编辑Path:新建 %JAVA_HOME%\bin 。
- 3. 常用的几个命令行操作都有哪些?(至少4个)
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回到上一级
cd\:退回到根目录
del:删除文件
exit:退出DOS命令行
(切换盘符输入X: 如:D:)
- 4. 创建如下的类,使得运行的话可以输出:

- 5. 编译和运行上述代码的指令
编译:javac ChairMan.java
运行:java ChairMan
今天主要学习几个DOS指令,实现运行java开发工具程序。
以及一些基本的java代码和注释。
注释有三种:
单行注释
多行注释
文档注释(Java特有)
注释目的则是为了方便他人和自己读懂。
今日注意
在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件相同。
容易出错的地方:多个类声明为public的,编译时会出错

今日总结完毕!

浙公网安备 33010602011771号