Java基础快速入门
对Java的使用进行简单的梳理。
Java简介
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。
Java分为三个体系:
- JavaSE
- JavaEE
- JavaME
JavaSE就是标准版,包含标准的JVM和标准库,而JavaEE是企业版,它只是在JavaSE的基础上加上了大量的API和库,以便开发Web应用、数据库、消息服务等,JavaEE的应用使用的虚拟机和JavaSE的完全相同。 JavaME没有流行度,不建议学。
Java的学习路线如下:
- 首先掌握JavaSE,掌握Java语言本身、Java核心开发技术以及Java标准库的使用;
- 如果继续学习JavaEE,那么Spring框架、数据库开发、分布式架构都是要学的;
- 如果学习大数据开发,那么Hadoop、Spark、Flink这些大数据平台都是要学的;
- 如果学习移动开发,就深入Android平台;
JDK安装
- Java程序必须运行在JVM上,第一件事情就是安装JDK。
- 添加环境变量(注意改成自己的目录)
- 新建系统变量
JAVA_HOME
1
C:\Program Files\Java\jdk-14.0.1
- 新建系统变量
CLASSPATH
1
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
- Path中添加
1
2%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
使用java的常用命令,检测是否添加成功1
java -version
第一个Java程序
- 打开文本编辑器在一个Java程序中能看到类似:
1
2
3
4
5public class Hello {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}的定义,这个定义被成为class(类),这里的类名1
2
3public class Hello {
...
}Hello
,大小写敏感,使用class
来定义一个类,public
表面这个类是共有的,Hello
是类的名字。
注意在类中我们定义了一个名为main
的方法:方法是可执行的代码块,一个方法除了方法名1
2
3public static void main(String[] args) {
...
}main
,还有用()
括起来的方法参数,这里main
的方法又有一个参数,String[]
使用public
和static
来修饰方法。
方法中的每行代码有结束符;
Java规定,某个定义的1
System.out.println("Hello world!");
main
是Java程序的入口方法,因此,Java程序总是从main
开始执行。
最终我们保存文件时,文件名必须为Hello.java
因为要和我们定义的类名一致。 - 如何运行Java程序
Java源码本质上是一个文本文件,我们需要先用javac
把Hello.java
编译成字节码文件Hello.class
,然后用java
命令执行这个字节码文件。
第一步进入Hello.java的目录1
2javac Hello.java
java Hello
IntelliJ IDEA下载及安装教程(教程有很多,如果如下操作行不通,百度百度百度!)
- 破解文件百度分流
提取码:4z00 - 解压后如图
- 安装(你如果不会就尽量和我配置的一样)
完成 - 将该文件复制到IEDA安装的bin目录下
- 启动IDEA点击OK,接下来是主题,可以先跳过
- 按图中打开
添加后save(注意要切换成自己的目录)
1 | -javaagent:F:\IntelliJ IDEA 2019.3.3\bin\jetbrains-agent.jar |
- 关闭后打开
只要是Licensed to XXX 就成功了
IntelliJ IDEA的使用
- IDEA快速搭建Java开发环境
配置JDK的方法如下 - 编写hello world!
Create New Project
建立一个空的项目
建立一个空类
编写代码ctrl+shift+10编译运行1
2
3
4
5public class Hello {
public static void main(String args[]) {
System.out.println("hello world");
}
}