1.1 下载安装JDK
下载地址: Java Downloads | Oracle
目前市面上使用的LTS
(long time support)包含JDK8、JDK11、JDK17
;
傻瓜式安装即可。
安装完成后,可以在cmd中通过 java -version 来查询版本和是否安装成功
1.2 编写第一个程序
1.2.1 下载开发工具
subline
、或者是editorplus
http://www.sublimetext.com/ subline 下载地址 https://www.editplus.com/download.html editplus下载地址
网上找破解文档
1.2.2 编写第一个程序
public class HelloWorld{
public static void main(String[] args){
System.out.println("hello world");
}
}
Tips注意事项有下:
-
大小写
-
中英文符号问题
-
单词拼写
-
public` 形容词 公开的 公共的 权限修饰符
-
class
类 是以类位最基本的组织单位 -
Demo
类名 这个类的名字叫Demo。被public
修饰的类称之为主类,主类的类名称一定要和当前.java文件的文件名保持一致。 -
public static void main(String[] args){}
程序的入口点,称之为main
方法。程序进入该方法之后依次执行里面的代码。 -
System.out.println("hello conf");
通过;
结尾称之为一条语句 -
大家写代码的时候一定要注意,
缩进 tab
1.2.3 运行程序
利用DOS命令,在cmd运行,先javac命令编译,然后Java命令运行。
I、如何能让程序找到java
和javac
#通过cd命令 来切换盘符 让当前路径到 JDK的安装目录下的bin目录中
C:\Users\wawjy>cd C:\Program Files\Java\jdk1.8.0_131\bin
#通过java -version 查看解释器的版本
C:\Program Files\Java\jdk1.8.0_131\bin>java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
#通过javac -version 查看编译器的版本
C:\Program Files\Java\jdk1.8.0_131\bin>javac -version
javac 1.8.0_131
C:\Program Files\Java\jdk1.8.0_131\bin>
II、编译以及执行当前HelloWorld.java
文件
# javac 编译当前.java文件 由于文件不在bin目录下 所以编译的时候会报错 找不到文件
C:\Program Files\Java\jdk1.8.0_131\bin>javac HelloWorld.java
javac: 找不到文件: HelloWorld.java
用法: javac <options> <source files>
-help 用于列出可能的选项
# javac 当前要编译文件的全路径 然后进行编译 会产生一个.class文件
C:\Program Files\Java\jdk1.8.0_131\bin>javac C:\Users\wawjy\Desktop\优极限61期\001_code\001_helloworld\HelloWorld.java
# java命令解释执行的时候 由于HelloWorld这个类不在当前路径下 所以报错 找不到当前类
C:\Program Files\Java\jdk1.8.0_131\bin>java HelloWorld
错误: 找不到或无法加载主类 HelloWorld
# 通过java -cp 当前类所在的路径 类名称
C:\Program Files\Java\jdk1.8.0_131\bin>java -cp C:\Users\wawjy\Desktop\优极限61期\001_code\001_helloworld HelloWorld
# 第一个程序的结果 打印输出hello world
hello world
C:\Program Files\Java\jdk1.8.0_131\bin>