JAVA
基础介绍
安装
-
步骤
-
终端查看当前安装的jdk版本号
- java -version
-
下载JDK
image.png- 访问Oracle官网 https://www.oracle.com/index.html
-
特性
-
简单性
- Java不支持多继承
- 屏蔽了指针的概念
-
面向对象
- 纯面向对象,符合人的思维
-
可移植性
- 一次编译,到处运行
- Java程序运行在Java虚拟机上
Java程序运行
image.png-
两个阶段
-
编译阶段
-
主要任务
- 检查Java语法是否符合规范
-
步骤
- 首先创建一个.java文件
- 使用JDK中的Java命令进行编译
-
-
运行阶段
-
java A
- 启动虚拟机(JVM ),虚拟机会启动类加载器classloader
- classloader会去搜索硬盘上的A.class文件
-
-
-
举例
-
helloworld.java
image.png-
javac HelloWorld.java
image.png -
解释
-
public
- 公开的
-
class
- 表示定义一个类
-
HelloWorld
- 表示类名
-
static
- 静态
-
main
- 方法名
-
String [] args
- 形式参数列表
-
-
注意
- 类体中不能直接写Java语句,除了申明变量
- 一个Java语句必须以;结束
- 主方法是程序入口
-
-
public class && class
- 一个Java源文件可以定义多个class
- 一个Java源文件当中public的class不是必须的
- 一个class会定义一个.class字节码文件
- 一个Java源文件public类只能有一个,且需要和源文件名一致
-
java注释
-
分类
-
单行注释
- //
-
多行注释
- /.../
-
javadoc注释
image.png- 这种注释会被javadoc提取,并生成帮助文档
-
网友评论