JAVA学习笔记一---JAVA概述和注释

                              JAVA学习笔记一---JAVA概述和注释


1.1 JAVA概述

1.1.1 JAVA的版本

JavaSE(标准版本)

JavaME(用于移动或者嵌入设备的版本)

JavaEE(java企业的版本)

我们用的是javaSE版本

1.1.2 跨平台的语言

一个代码版本,在所有的平台都可以运行。

1.1.3 Java语言的运行机制

我们的编程语言都是人类语言,机器是无法识别的(只能识别0和1),为了让机器理解我们的代码,我们需要进行编译。

C和C++是编译型语言

源文件---编译器--->可执行文件           

可执行文件--->机器指令(在操作系统上运行)

javascript是解释型语言

文本文件---解释器--->直接翻译成机器指令

Java是先编译后解释的语言

.java源文件---编译--->.class字节码文件(字节码)---在虚拟机上运行,而不是操作系统(JVM)--->机器指令

Write Once,Run Anyway!

1.1.4 JRE与JDK

JRE(Java Runtime Environment)Java运行时环境

JRE=JVM(Java Virtual Machine)Java虚拟机+解释器

JDK(Java Development Kit) Java开发工具

JDK=JRE+工具(编译器、调试器等)+类库

1.1.5 JDK的安装

下载安装好JDK,然后配置环境变量。

JAVA_HOME JDK的位置

PATH %JAVA_HOME\bin

1.2 第一个JAVA例子

1.2.1 main方法

main方法是一切程序的入口,有五个要素:

1.必须是public

2.必须是static

3.没有返回值,返回值为空

4.main名字不能错

5.参数必须是字符串数组

public static void main(String args[]) {
	// TODO Auto-generated method stub
	//换行输出
	System.out.println("HelloWorld");


}

如果文件里面是公开类,文件名必须与公开类名字一样。

一个文件只能有有一个公开类。

1.3 注释

注释分为三种:doc注释多行注释单行注释

注释量必须达到代码的20%以上

doc注释

可以用在类和方法的注释。

/**

*注释内容

*@注释方式

*/

/**
 * doc注释的类注释代码
 * @see www.baidu.com
 * @since Version 2.0 2020.02.12
 * @author iszhangyongxin
 *
 */
public class HelloWorld {
	/**
	 * doc注释的方法注释代码
	 * @return void
	 * @param args
	 */
public static void main(String args[]) {

}
}

多行注释

一般用在多行代码的注释

/*

*注释内容

*/

单行注释

一般用在单行注释

public static void main(String args[]) {
	/*
	 * 多行注释练习
	 */
	//换行输出
	System.out.println("HelloWorld");
	//非换行输出
	System.out.print("HelloWorld");

}
}

1.4 包

包其实就是不同的文件夹,包的名称一般都是公司文件名倒过来写。

com.zyx

包不要以java开头,会与java的包产生冲突。

在某个包里面,会出现package com.zyx  表明这个包是在com的zyx文件夹下。

如果想要引用其他类,需要引用,import com.zyx.*或者import com.zyx.Test。

而java.lang的包不需要导入。

1.5 标识符

1.数字不能作为标识符的首字母。

2.标识符的字母大小写敏感。

3.不能用关键字作为标识符名称。

3.命名规范:

包名:全部小写  com.zyx

接口名/类:每一个单词首字母大写 HelloWorld

变量名:首字母小写,后面字母小写 showInfo  drawData

常量:全部大写,字母之间用下划线分割  REQUEST_CODE

 

第一章学习完成!

谢谢您的阅读!

 

你可能感兴趣的:(JAVA学习笔记,java)