背景
Java之父高斯林,目前主流是Java8和11(长期支持版),1995年发布Java第一个版本。
Java软件
Java技术体系平台
Java重要特点
Java的运行机制及运行过程
Java的核心机制是Java虚拟机
jvm就是Java虚拟机,包含在jdk中,有了JVM才能在不同系统中运行 。不同的JVM应用于不同的系统
JDK、JRE和JVM的包含关系
java的开发者就用完整的JDK,但是只是用的话,就用完整的JRE,就够了
下载安装JDK
配置环境变量Path
环境变量的作用是为了在dos的任意目录,可以去使用JAVA和JAVAC命令。
配置环境变量可以在cmd中正常使用,如果不配置还要到指定文件中输入cmd然后查找。
就是如果是只让用户用的话就放在上面的变量中,如果想让其他用户也使用,那么就放在系统变量中。
JAVA入门代码
//这是java的快速入门
//演示Java的开发步骤
//1.public class Hello表示hello是一个公有(public)的类
//hello{}表示是一个类的开始和结束
//public static void main(String[] args)表示一个主方法,即程序入口
//main(){}表示方法的开始和结束
//System.out..println('hello,world~');表示输出hello,wordl~到屏幕
//;表示语句结束
public class Hello{
//编写一个main方法
public static void main(String[] args){
System.out..println('hello,world~');
}
}
运行Java文件,首先要注意编码格式,在sublime中可以找到文件,然后再找到编码格式,记得改的和控制台一样。当文件中有中文的时候,要设置文件编码为GBK模式,并且要记得保存。
还有要注意的是,文件的名称必须和公共类的名称相同,否则会出错。
打开代码文件,在上面输入cmd,然后开始编译
然后就开始运行
不用看文件中那个class后缀,加上就会报错。运行的就是主类Hello,带上Hello.class电脑就还以为主类就是Hello.class,主类就是代码中的Hello
Java注意事项
只要代码编译后,每一个类都会产生一个class文件。
学习方法:有需求,用传统方式解决,接着学习新技术,先学习基本的使用方法,然后自己做一个小程序,接着再不停的学习新的东西。
Java转义字符
注意一下回车,他会吞并之前的内容。
光标刚放在第一个字符,然后换行,就不会替换了。
易犯错误
1.找不到文件:就是在控制台中错误输入文件的名称
注释
对于类和方法的注释,要用Javadoc的方式来写,就是文档注释
Dos操作(控制台)
在控制台中输入指令,然后开始解析,最终执行命令,然后就是呈现在Windows文件系统
相对路径和绝对路径
..\代表返回上一级。
JDK=JRE+java开发工具
JRE=JVM+核心类库