java基础(1)
注释
Java注释共有三种,行注释,块注释和文档注释。
-
行注释为双斜杠
//行注释
-
块注释为斜杠加星号开始,星号加斜杠结束
/* 块注释 */
-
文档注释为斜杠加双星号开始,星号加斜杠结束
/** doc */
编写程序时给自己的代码写注释是非常重要的习惯
标识符和关键字
关键字
Java所有组成部分都需要名字。类名、变量名以及方法名都被称为标识符
标识符注意点(命名规则)
-
由26个英文字母大小写,0-9,_ 或 $ 组成。
-
数字不可以开头。
-
不可以使用关键字(class、int等)和保留字(goto和const),但能包含关键字和保留字。
-
Java中严格区分大小写,长度无限制。(例:class×,Class√)
-
标识符不能包含空格。
int v1 = 10; String v2 = "Hello"; //String不是关键字,是类 //int 1v = 10; 数字不可以开头 //String 2v = "Hello"; 数字不可以开头 //int v1 = 12; v1已被定义,不可重复定义 //int v3 = "Hello"; int定义整数型变量,不能将字符串类型赋给字符型变量 int _v4 = 20; int $v5 = 100; //int #v6 = 23; 标识符由26个英文字母大小写,0-9,_ 或 $ 组成 //int -v7 = 78; 标识符由26个英文字母大小写,0-9,_ 或 $ 组成 int class1 = 67; //int class = 77; class为关键字,不能使用关键字作为变量 int v8_20230525 = 100; //int v9 20230525 = 100 标识符不能包含空格
数据类型
Java语言是强类型语言(要求变量使用严格符合规定,所有变量都必须先定义后使用)
Java数据类型分为两种,基本类型和引用类型(类、接口、数组)
基本数据类型
基本数据类型又分为数值类型和布尔类型。
public class demo1 {
public static void main(String[] args) {
//整数型
byte v1 = 10; //一个字节,-128~127
short v3 =30; //两个字节
int v2 = 20; //四个字节
long v4 =40L; //八个字节,long类型要在数值后加大写L
//浮点型
float v5 = 10.1F; //四个字节,float类型要在数值后加大写F
double v6 = 20.2; //八个字节
//字符类型
char v8 = 'A'; //两个字节
char v9 = '中';
//布尔类型
boolean flag = true; //boolean类型占一位
//boolean flag = false;
/*
字符串,String不是基本数据类型,String不是关键字,是类
String v7 = "Hello";
*/
}
}
字节
位:是计算机内部数据存储的最小单位,11001100是一个八位二进制数。
字节:是计算机中数据处理的基本单位,习惯上用大写 B表示,1B(byte,字节)=8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
- 1bit表示一位
- 1Byte表示一个字节,1B=8b
- 1024B=1KB
- 1024KB=1M
- 1024M=1G