001环境搭建

知识框架:

 

 

 Java包括三大块:JavaSE,JavaEE,JavaME

JavaSE:Java的基础版

JavaEE:Java企业版

JavaME:Java微型版

 

JDK、JRE、JVM三者的关系

JDK:Java development kit

JRE :Java runtime environment

JVM:Java virtual machine

 

基础知识:

1:在任意位置创建一个.java 结尾的文件,程序员在该文件中编写符合 Java语法的源代码,这个文件被称为 Java 源文件。

2:使用“javac”命令对 java 源文件进行编译,如果 Java 源文件符合 Java语法规则,则编译生成 1 个或者多个以“.class”结尾的文件。“.class”结尾的文件我们称之为字节码文件,注意字节码文件不是普通文本文件,使用记事本等文本编辑器是无法打开的,但该文件内容也不是二进制,如果是二进制形式的话,操作系统是可以直接执行的,这个文件的内容我们称之为字节码。

3:一个 java 源文件中可以定义多个 class,并且在编译的时候一个 class 会对应编译生成一个 class 字节码文件。还有,public 的 class 可以没有。

如果定义 public class 的类,只能定义一个,并且要求此类名必须和 java 源文件名保持一致。

4:任何一个 class 中都可以设定程序入口,也就是说任何一个 class中都可以写 main 方法(主方法),想从哪个入口进去执行,则让类加载器先加载对应的类即可,例如:想让 A 类中的 main 方法执行,则执行:java A,想让 B 类中的 main 方法执行,则执行:java B。但实际上,对于一个完整的独立的应用来说,只需要提供一个入口,也就是说只需要定义一个 main 方法即可。

还有,在实际的开发中,虽然一个 java 源文件可以定义多个 class,实际上这是不规范的,
比较规范的写法是一个 java 源文件中只定义一个 class。

 

posted @ 2021-04-18 14:39  南昌故郡  阅读(38)  评论(0)    收藏  举报