JAVA基础(一)

JDK的安装

    下载后

    在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径

在系统变量区域,选择“新建”

输入变量名

CLASSPATH .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

Path  在最前面添加 %JAVA_HOME%in;

%JAVA_HOME%jrein;

注意区分大小

JAVA语言的跨平台性

Java语言的源代码(.java)编译变成中间语言(.class)经过语言解释器执行

与平台无关,,每个平台有每个平台的解释器,进而达到java程序编译产生的class可以跨平台使用

Java文件与类的关系

一个文件内部可以有很多个类,但是和文件名吻合的类的方法才是程序的入口。 是程序入口的方法会运行,但是所有的类都会被编译

 

HelloWorld程序解析

public class Demo { //定义一个类
    public static void main(String[] args) { //主方法,一切程序的起点
        /* 在屏幕上打印输出 */
        System.out.println("Hello World!");
    }
}

以上代码必须背熟

然后在cmd中执行(wind+r)

执行命令解析:

以上我们使用了两个命令 javacjava

javac 后面跟着的是java文件的文件名,例如 Demo.java。文件名必须与类名DEMO相同,主语区分大小写

该命令用于将 java 源文件编译为 class 字节码文件

javac HelloWorld.java

运行javac命令后,如果成功编译没有错误的话,会出现一个 Demo.class 的文件。

java 后面跟着的是java文件中的类名,例如 Demo就是类名

java Demo。

注意:java命令后面不要加.class。

 执行完后就会

输出    :  Hello World!

class代表类       Demo代表类名 

(1)       public class定义:

类名称必须和文件名称保持一致,否则程序将无法编译,在一个*.Java之中只能有一个public 类;

(2)       主方法main():

主方法表示的是一个程序起点,所有的程序代码都由此开始顺序执行,在Java中主方法也要放在一个类中。

(3)       系统输出System.out.println():

此语句的功能是直接在屏幕上显示输出信息。每一个完整的语句代码都要求使用“;”进行结尾。

(4)       注释:

//表示单行注释,就是在注释内容前面加双斜线(//),Java编译器会忽略掉这部分信息。

/*…*/表示多行注释,多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。当注释内容超过一行时一般使用这种方法。

 

原文地址:https://www.cnblogs.com/layuechuquwan/p/11220762.html