JavaEE学习笔记--Day01

111 阅读1分钟

一、Java语言的特点

类C语言,面向对象编程,舍弃了C语言的指针,垃圾回收机制(依然存在内存溢出等问题)

面向对象

两个基本概念:类,对象

三大特性:封装、继承、多态

跨平台性

不同版本的(Windows、Mac、Linux)的JVM

JDK

Java Development Kit = JRE + 开发工具集

JRE

Java Runtime Enviorment = JVM + JavaSE标准类库(API)

二、HelloWorld

文件名:HelloWorld.java

javac HelloWorld.java ---> 字节码文件HellowWorld.class ---> java HelloWorld(class名)

class HelloWorld{
    //程序的入口main方法
    public static void main(String[] args){
        //输出到控制台
        System.out.println("Hello,World!");
    }
}

三、Comment(注释)

注释内容不参与编译,字节码文件中不包含注释信息

//单行注释

/*

多行注释(不可嵌套)

*/

/**

文档注释

@author

@version

文档注释可以被javadox解析,生成解析文件

*/

四、Java API文档

Applicaiton Programming Interface

五、第一个Java程序的总结

A.public类

在一个源文件中,最多只有一个类可以声明为public,该类名与文件名相同。

B.程序的入口

main()方法

C.编写、编译、运行

编写.java文件,javac编译为字节码文件(后缀.class),通过java命令运行(java + 类名)