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. 1.     JDK,JRE,JVM三者之间的关系,以及JDK,JRE包含的主要结构有那些

包含关系可以简单理解为JDK包含JRE,JRE包含JVM。

JDK = JRE + Java 的开发工具(javac.exe, java.exe, javadoc.exe)

JRE= JVM + Java核心类库

 

  1. 2.     为什么要配置path环境变量?如何配置?

可以在任何目录下执行javac.exe, java.exe, java.doc等指令

高级系统设置下->高级->环境变量->新建变量名JAVA_HOME,变量值E:\Java\jdk1.8.0_131(jdk安装目录,bin上一层)->编辑Path:新建 %JAVA_HOME%\bin 。

 

  1. 3.     常用的几个命令行操作都有哪些?(至少4个)

dir:列出当前目录下的文件以及文件夹

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级

cd\:退回到根目录

del:删除文件

exit:退出DOS命令行

(切换盘符输入X: 如:D:)

  1. 4.     创建如下的类,使得运行的话可以输出:

 

 

  1. 5.     编译和运行上述代码的指令

编译:javac ChairMan.java

运行:java ChairMan

 

今天主要学习几个DOS指令,实现运行java开发工具程序。

以及一些基本的java代码和注释。

 

注释有三种:

单行注释
多行注释
文档注释(Java特有)

注释目的则是为了方便他人和自己读懂。

 

今日注意

在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件相同。

容易出错的地方:多个类声明为public的,编译时会出错

 

 

今日总结完毕!

posted @ 2020-10-24 21:04  Licia  阅读(75)  评论(0)    收藏  举报