JAVA基础总结一
注释、标识符、关键字
- 注释:单行注释,多行注释,文本注释
- 标识符:命名规则
- 应以字母、下划线、美元符开头
- 后跟字母、下划线、美元符或数字
- Java标识符大小写敏感,长度无限制
- 关键字不可作为标识符
数据类型
基本类型
-
数字类型: byte 1 、short 2、int 4、long 8
-
浮点型:float 4、double 8
-
字符类型 :char 2
-
布尔类型 :boolean 1
byte a = 8; short b = 12; int c = 14; long d = 15L; float e = 12F; double f = 12; char g = 'A'; boolean flag=false;
进制表示
-
二进制 ob
-
八进制
-
十进制 0
-
十六进制 0x
int c = 10; int c1 = 0b00010; int c2 = 010; int c3 = 0x10; System.out.println(c); // 10 System.out.println(c1); // 2 System.out.println(c2); // 8 System.out.println(c3); // 16
引用类型
-
类
String a = new String("hello"); String b = "hello";
-
接口
// 带补充 interface Man extend human{ }
-
数组
// 一位数组 int data[] = new int[3]; // 二维数组 int[][] arr=new int[5][3];
类型转换
自动类型转换
变量、常量
// 常量
final double PI=3.14;
// 变量
double r = 0.15;
double Perimeter = 2*PI*r;
运算符
种类 | 运算符 |
---|---|
算术运算符 | +、—、*、/、%、++、-- |
赋值运算符 | =、+=、-=、*=、/=、%= |
关系运算符 | ==、!=、>、<、>=、<= |
逻辑运算符 | &&、||、! |
包机制、javadoc
包
Java 使用包(package)这种机制是为了防止命名冲突,访问控制,提供搜索和定位类(class)、接口、枚举(enumerations)和注释(annotation)等。
通常,一个公司使用它互联网域名的颠倒形式来作为它的包名.例如:互联网域名是 runoob.com,所有的包名都以 com.runoob 开头。包名中的每一个部分对应一个子目录。
import com.study.struct.*;
package com.study.base;
javadoc
Javadoc用于描述类或者方法的作用
/**
*文本注释在javadoc生成的文档都会显示出来
*@autor Jack
*@since 1.8
*@version 1.0
*/
/*dos命令中
javadoc hello.java
会生成注释文档
*/