javase-java简介与基本语法
安装
1.先下载并安装jdk
2.配置环境变量
JAVA_HOME
C:\Program Files\Java\jdk-12.0.2
Path(保证系统可以在任意目录下找到javac命令)
%JAVA_HOME%\bin;
classPath(保证系统可以在任意目录下找到class文件)(**可以不用配置**)
.;%JAVA_HOME%\lib
在 jdk 中,rj.jar和src.zip是 JDK(Java Development Kit)的一部分。其中:
- rj.jar是 Java 类库的二进制文件,包含了 Java 程序运行所需的类库和资源文件。
- src.zip是 Java 类库的源代码文件,包含了构成 Java 核心 API 的所有类的 Java 编程语言源文件。
java语言特点
有很多小特点,重点有两个开源,跨平台
Java语言是跨平台的,是如何保证的
针对不同的操作系统,提高不同的jvm来实现的。
一次编译到处运行,源代码编译之后的class文件是可以跨平台的
Java语言的平台
JavaSE
JavaME--Android
JavaEE
运行HelloWorld
1.编写源文件
文件名 HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
2.编译
使用javac命令编译源文件,生成.class字节码文件
javac Helloworld.java
javac后面跟的是java文件名+扩展名
3.运行
使用java命令运行.class文件
java Helloworld
java后面跟的类名不带扩展名
源程序含义
A:Java程序的最基本单位是类,所有的代码都是运行在类里面的所以我们要定义一个类。
public class HelloWorld
public 表示这是一个可以公开访问的类
class 表示这是一个类
HelloWorld 表示类的名字,每个单词的首字母大写
一个java文件中,只能有一个public类,且类名与java文件名一致
B:在类中写内容的时候,用大括号括起来。
C:Java程序要想执行,必须有一个入口,也就是main方法。
public static void main(String[] args)
D:要执行那些东西呢,也用大括号括起来。
E:将内容输出到控制台上,然后换行
System.out.println("HelloWorld");