java自学记录
java第一天
- java8和java11是长期支持版本。
- java严格字母区分大小写。
- 每一个类编译后都生成一个.class文件
- 公有的public 声明的类应该与该文件名必须相同
- 一个源文件只能有一个public类,其他不限,main方法可以写在public中也可写在其他类中
1.sublime使用注意
1. ctrl+shift+p打开package 然后输入install package可以安装插件convertutf8
2. 用cmd运行时要注意set coding to GBK与DOS框一致,以免出现写了中文注释无法生成class文件的情况
2 .java运行步骤:
- 用sublime新建一个文件,并另存好放置的位置(存放地址),写好代码。
~~~java
public class hello{
public static void main(String[] args)
{
System.out.println("hello world");
}
}
//注释
~~~
-
在cmd中输入javac hello.java将源文件编译生成hello.class字节码文件,class文件在安装有jre的平台都可运行
-
修改源文件后注意要重新生成.class文件,最终执行的是.class文件
-
在cmd中输入java hello即可运行代码
3.环境变量配置
- 为避免在cmd窗口中要前往目标文件路径的繁琐操作,可以在“本电脑”点击“属性”搜索环境变量
- 环境变量可以在帮助cmd在当前文件路径找不到目标时,默认查找已设置环境变量的路径
- 用户环境变量的设置在换用户后不生效,系统环境变量不同用户仍然生效
- 先新建变量名:变量值,变量名自行设置,变量值为变量名对应的路径值
- 编辑path,新建直接写路径,cmd会默认查找这些路径里的
- 或者可用%变量名%的方式添加,%变量名%==变量值
4. JDK,JRE,JVM的关系
- JDK=JRE+java开发工具
- JRE=JVM+核心类库