java总结-第三章

第三章
标识符,关键字,数据类型
注释  //单行注释 /*多行注释*/ /**文档化处理**/
javadoc source.java 文档自动生成工具
变量
程序中执行的数值可变的数据成为变量 包括变量名和变量值
java区分大小写
变量必须先定义再使用
java中为各种变量方法和类等起的名字叫做标识符(就是名字)
java中被赋予特定含义并用作专门用途的单词成为关键字
所有java关键字都是小写
数据类型
基本数据类型
数值型 整数类型byte short int long 浮点型float double
字符型char
布尔型boolean
引用数据类型 类class接口interface数组
jav四类八种基本数据类型逻辑型boolean字符型char整数型byte short int long 浮点型float double
boolean类型适合用于逻辑运算 一般用于流程控制 只允许true false
不可为0或者非0
char表示字符 char c='a';字符常量通常是用单引号括起来的单个字符  还允许用转义字符"/"来将其后的字符转变为其他的含义char c='/n';代表换行符
声明long整型时候加l  long i=3l;
double d=3.14;
float f=3.14f;float需要加f double表示范围大
{
char c='/n';
System.out.print("aa");
System.out.print(c);//引用c进行换行
System.out.println("aa");
}
除了八种基本类型以外的数据类型称为引用类型
引用类型数据以对象的形式存在
引用类型变量的值是某个对象的句柄,而不是对象本身
声明引用变量并未实例化
未引用类型变量分配引用空间 并进行实例化
boolean 初始化值为false
所有引用类型的默认值为null
String是最常用的一种java引用类型
String类对象保存不可修改的unicode字符序列
String s=" hello world ";
String 类型数据可以和任何其他数据类型进行+操作 实现字符串连接的效果
引用类型数据传递的是对对象的引用(对地址的引用,而数据指向它)而非对象本身 比较基本类型的时候它的数据存在于栈内存中引用类型的地址也存在于栈内存中 而引用类型实例的对象存在于堆内存中
this是为了解决变量命名冲突和不确定性问题
构造方法中指该方法创建的新对象
普通方法中指调用该方法的对象
命名惯例
包名package
类名class
接口名interface
方法名 name()
变量名
常量名HEAD_COUNT MAXIHUM_SIZE

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值