Random
创建对象
获取随机数
Random r = new Random();
int num = r.nextInt(100);//产生的数据在0到100之间包括0
括号里面的100是可以变化的,如果是1000技术0-1000之间的数据
注释
单行注释
格式://注释文字
多行注释
格式:多行 /* 注释文字 */
文本注释:/** 注释文字 **/
注释的作用:
解释说明程序
帮助调试错误,便于读取程序中的bug
java关键字
1.概念
- java中被赋予特定含义的单词
2.特点
- 组成关键字的字母全部都是小写的
- 在常见的代码编辑器中,颜色标记,非常直观
3.应用
常量
1.概念
- 在程序的执行过程中,它的值是不发生改变的
2.分类
- 整型常量:所有的整数(1.2.-66)
- 小数常量:所以的小数(3.14,6.66)
- 字符常量:所有由单引号引起来的字符(‘a’,‘d’)
- 字符串常量:所有由双引号引起来的内容(“dkjdf”,“helloworld”)
- 布尔常量:比较特殊,只有ture和false
- 空常量:null
变量
1.概念
- 存数的,代词,在程序执行的过程中,其值是可以在某一个范围内发生变化的量;
- 从本质上讲,变量其实是内存中的一小块区域
2.声明
- int age://声明一个整型类型变量的,名为age;
- int x,y,z;//声明三个整型类型的变量
3.初始化
- 第一次赋值
- 声明的同时进行初始化
- int x = 521;//声明整型变量x,并赋值为521;
- 先声明后进行初始化
- int x;//声明一个整型变量x
- x = 521;//给变量赋值521;
4.定义格式
- 数据类型 变量名 = 初始化值
- 格式是固定的,记住。
标识符
1.作用
给包、类、方法、变量等起名字
2.组成规则
- 由字符、下划线、、美元符号组成
- 不能是数字
- 不能是java中关键字组成
字符unicode字符集,包括英文大小写字母,中午字符,数字字符集
int class = 20;错误
int b2 = 9;正确
int 2b = 8;错误
命名规则
包名:无论由几个单词组成,所以的字母全部都是小写的每一个单词都是有. 分割
类名、接口 :如果名字由多个单词组成,那么每一个单词的首字母都是要大小的。
变量名和方法名 :如果是有多个单词组成的,那么第一个单词的首字母就要小写,其余的单词的首字母要大写。—age/maxAge/getAge()/show()
常量名 :无论由几个单词组成,所有字母都全部大写,每一个单词之间用_分割.-----LEFT/LEFT_UP
驼峰命名法:
score,myScore,myJavaScore,---- 变量
帕斯卡命名法:
Score,MyScore,MyJavaScore ------ 类
注释
单行注释
格式://注释文字
多行注释
格式:多行 /* 注释文字 */
文本注释:/** 注释文字 **/
注释的作用:
解释说明程序
帮助调试错误,便于读取程序中的bug
java关键字
1.概念
- java中被赋予特定含义的单词
2.特点
- 组成关键字的字母全部都是小写的
- 在常见的代码编辑器中,颜色标记,非常直观
3.应用
常量
1.概念
- 在程序的执行过程中,它的值是不发生改变的
2.分类
- 整型常量:所有的整数(1.2.-66)
- 小数常量:所以的小数(3.14,6.66)
- 字符常量:所有由单引号引起来的字符(‘a’,‘d’)
- 字符串常量:所有由双引号引起来的内容(“dkjdf”,“helloworld”)
- 布尔常量:比较特殊,只有ture和false
- 空常量:null
变量
1.概念
- 存数的,代词,在程序执行的过程中,其值是可以在某一个范围内发生变化的量;
- 从本质上讲,变量其实是内存中的一小块区域
2.声明
- int age://声明一个整型类型变量的,名为age;
- int x,y,z;//声明三个整型类型的变量
3.初始化
- 第一次赋值
- 声明的同时进行初始化
- int x = 521;//声明整型变量x,并赋值为521;
- 先声明后进行初始化
- int x;//声明一个整型变量x
- x = 521;//给变量赋值521;
4.定义格式
- 数据类型 变量名 = 初始化值
- 格式是固定的,记住。
标识符
1.作用
给包、类、方法、变量等起名字
2.组成规则
- 由字符、下划线、、美元符号组成
- 不能是数字
- 不能是java中关键字组成
字符unicode字符集,包括英文大小写字母,中午字符,数字字符集
int class = 20;错误
int b2 = 9;正确
int 2b = 8;错误
命名规则
包名:无论由几个单词组成,所以的字母全部都是小写的每一个单词都是有. 分割
类名、接口 :如果名字由多个单词组成,那么每一个单词的首字母都是要大小的。
变量名和方法名 :如果是有多个单词组成的,那么第一个单词的首字母就要小写,其余的单词的首字母要大写。—age/maxAge/getAge()/show()
常量名 :无论由几个单词组成,所有字母都全部大写,每一个单词之间用_分割.-----LEFT/LEFT_UP
驼峰命名法:
score,myScore,myJavaScore,---- 变量
帕斯卡命名法:
Score,MyScore,MyJavaScore ------ 类