Java基本概念
1.Java 发展历史
由高斯林创建 1995年由甲骨文公司收购并发出第一版本,目前使用最多是Java8 及 Java11 原因是这两个版本都是长期支持维护的,企业用的也比较多。
2.Java的一些特点
跨平台性:主要是因为每个平台都装有 JVM
Java 是一门解释语言,即由解释器解释完后,再通过 JVM 运行
Java 是一个面向对象(oop)的语言
Java 是健壮性的,原因在于它的一些强制类型转换,垃圾回收机制等
3.JDK、JVM、JRE 名词解释
JVM:是用来运行解释好的文件(包含在jdk中)负责执行指令
JDK(包含JRE+开发工具):主要是一些开发时候用的一些工具包
JRE:Java 运行环境+一些常用类库(如果只是单纯使用则只需 JRE 即可)
4.配置环境变量
配置环境变量是为了能让我们的 Java 程序能从任何目录执行。
5.Java执行流程
创建以后缀名 .java 的文件称为源文件
编译过后的文件成为字节码文件即 .class 文件
通过 Javac 运行源文件编译(即编译成 jvm 可识别的字节码文件)成 .class 文件 再由 java 运行 .class 文件(本质就是把他装载到 jvm执行)
6. Java一些注意事项
一个源文件里面仅支持一个public类,并且这个类名要与创建的源程序一样
程序的入口总是从main()方法执行
每个类都有自己的main()方法,可以选择从不同的main()方法执行
java 是区分大小写的一门语言
编写代码的时候要注意成对使用 {} 来编写,以防忘记花括号。
每条语句都是以;结束,注意必须是英文状态下的