第二天 Java基础语法
Java基础语法
一、java注释、标识符、关键字
1.1 Java注释
-
注释不会执行,给写代码的人看的
-
Java三种注释:
-
单行注释 //
-
多行注释 /**/
-
文档注释 JavaDoc: /** */
-

标识符注意点:
1. 首字母以(A-Z或者a-z),美元符($)下划线组成
2. 不能使用关键字作为变量名或者方法名
3. 标识符的大小写是敏感的

二、数据类型
-
Java是强类型语言 :要求变量的使用严格符合规定,所有变量先定义后使用
-
java数据类型分为两大类:基本类型和引用类型
![]()
三、类型转换
Java是强类型语言
//八大数据类型的转换 :
/*1.不能对布尔类型转换
2.不能对对象类型转换为不相干的类型
3.在把高容量转换到低容量后,强制转换
4.转换的时候可能会内存溢出或者精度问题;
*/
public class Demo06 {
public static void main(String []args){
//操作比较大的数据时,注意数据溢出问题
//jdk7的新特性 数字间加下滑线不会输出下滑线
int money =10_0000_0000;
System.out.println(money);
//数据溢出问题
System.out.println("============");
int money2= 10_0000_0000;
int year=20;
int total =money2*year;
System.out.println(total);
System.out.println("上边计算的时候值溢出啦");
long total2 =money2*year;//默认的int类型
System.out.println(total2);
System.out.println("上边计算的时候左边是long类型,右边默认是int类型,值溢出啦");
long total3=money2*(long)year;//先把一个数转换为long类型
System.out.println(total3);
}
}
四、变量、常量
4.1变量
1.变量就是值可以改变的量;
2.Java是强类型语言每个变量都必须声明其类型
3.Java变量是程序中最基本的存储单元,其主要要素有变量名,变量类型,作用域。
变量作用域的分类
(1)类变量
(2)实例变量
(3)局部变量
4.2常量
1.常量可以理解成一种特殊的变量,值被设定后,程序运行过程中不允许被改变。
2.常量名一般大写
final 常量名 =值;
final double PI=3.14;
4.3变量的命名规则

类成员变量:小驼峰
局部变量: 小驼峰
常量: 大写字母下划线
类名 : 大驼峰
方法名 : 小驼峰
变量和方法都是小驼峰 只有类是大驼峰 ,项目名和包名 全部小写
五、运算符
5.1Java支持的运算符:
优先级()
- 算术运算符 :+,-,*,/,%,++,--
- 赋值运算符:=
- 关系运算符: >,<,>=,<=,==,!=instanceof
- **逻辑运算符 **:&& ,|| ,!
- 位运算符:&,|,·,>>,<<,>>>(了解!!!)
- 条件运算符 ? :
- 扩展赋值运算符: +=,-=, *=,/=
六、包机制、JavaDoc
为啦更好的组织类,java提供啦包机制用于区别类名的命名空间
包语句的语法格式:
按住 ctrl +鼠标右键 可以查看
package operator;
Javadoc命令是用来生成自己的API文档的
/** +回车 自动生成
参数信息:
/**
*(@author 作者名
*@version版本号
*@since 知名需要的最早的jdk版本
*@param参数名
*@return 返回值情况
*@throws异常抛出情况
*/

浙公网安备 33010602011771号