一、Java的基本认识
Java是什么?
Java不只是一门语法清晰、好理解的编程语言,还是一套完整的开发技术体系,支持跨平台开发,小到嵌入式,达到企业服务器、大型机都能够使用。
JavaSE 和 JavaEE 的区别?
JavaSE(标准版):是Java的基础核心,包含基础语法和常用功能,用来做桌面软件、简单服务程序,是Java入门的学习内容,直接在Java虚拟机上就能运行。
JavaEE(企业版):在JavaSE的基础上做了扩展,专门用来开发大型企业网站、分布式系统,功能更多、难度更高,需要搭配专门的服务器才能运行。(大家常听说的Spring、SpringBoot 这类框架,都是对 JavaEE 功能的补充和延伸)
Java的重要性!
核心体现在两点:一是应用使用的范围非常广,二是对应的就业工作领域多。
那么接下来进入到我们的Java学习之旅吧!
二、初始Java的main方法
用Java语言打印 Hello World!
java
public class Hello {
// main方法
public static void main(String[] args) {
System.out.println("hello world!");
}
}
Java程序的基本结构
1、Java代码是三层嵌套结构:.java 源文件里写类,类里写方法,方法里写具体要执行的代码。
2、****main方法是Java程序的固定入口,格式不能写错。
**3、**硬性规则:一个 .java 文件里面只能有一个 public 修饰的类,而且文件名必须和这个public类的名字完全一样。
Java程序是怎么运行的?
Java 是 "半编译、半解释" 的语言,分两步跑:
**1、**用 javac 工具把 .java 源代码编译成 .class 字节码文件;
**2、**用 JVM(Java虚拟机)去执行 .class 文件,最终输出结果。
这样设计的好处是可以跨平台运行,只要装了对应系统的JVM就能跑。

JDK、JRE、JVM的关系?
三者是包含关系,范围从大到小:
JDK:Java开发工具包,给写代码的程序员用,里面包含 JRE,还自带编译、调试等工具;
JRE:Java运行环境,只用来跑Java程序,里面包含 JVM 和 Java基础类库。
JVM:Java虚拟机,真正负责执行代码的核心。

三、注释
1、单行注释://
2、多行注释: /* */(不能嵌套)
3、文档注释:/** */(写在类、方法上面,可以用 javadoc 命令生成网页版说明文档内容)
四、标识符
标识符就是程序里给类、方法、变量起的名字,分为强制规则和命名规范两部分:
1、强制规则: 只能由数字、字母、下划线、$ 组成;不能以数字开头,不能用Java关键字,并且区分大小写。
**2、命名规范:**类名用大驼峰(每个单词首字母大写);方法名、变量名用小驼峰(首字母小写,后面每个单词首字母大写)。
命名规范不是强制要求,只是行业约定,让代码整齐好读。
五、关键字
1、访问权限修饰:private、protected、public
2、类 / 方法 / 变量修饰:abstract、final、static 等
3、类之间的关系:extends、implements
4、实例创建与判断:new、this、super 等
5、异常处理:try、catch、finally 等
6、包相关:package、import
7、其他特殊修饰符
学无止境,代码不息。今天的分享就到这儿,有错误或者更好的思路,欢迎大佬们指正交流 🤝📚