[Java]学习Java(2)基本类型与对象
2005-06-05 23:36
260 查看
1、基本类型:
int、long、
short、
byte
double、
float
char
boolean
例一:
byte b1=1,b2=2;
byte b3 = b1 + b2; // ERROR!!!因为执行整数运算是按32位或64位进行,其结果变成了int,需强行转换
byte b3 = (byte)(b1 + b2); // YES.
例二:
float f1 = 6.5; //ERROR!! 6.5指double型,这里应为6.5f
2.实参都是以"副本"的形式传给函数,只不过基本类型传的副本是值,而对象传的副本是引用。
因此,在方法内部不能改变实参所指向的引用(最多将副本所指向的引用改变了)
3.在形参前可以加"final"修饰符,表示该形参不能被改变。
如果形参是对象,则不能改变形参所指向的引用(也就是实参的副本所指向的引用也不许改了),而可以改变对象里的内容。
int、long、
short、
byte
double、
float
char
boolean
例一:
byte b1=1,b2=2;
byte b3 = b1 + b2; // ERROR!!!因为执行整数运算是按32位或64位进行,其结果变成了int,需强行转换
byte b3 = (byte)(b1 + b2); // YES.
例二:
float f1 = 6.5; //ERROR!! 6.5指double型,这里应为6.5f
2.实参都是以"副本"的形式传给函数,只不过基本类型传的副本是值,而对象传的副本是引用。
因此,在方法内部不能改变实参所指向的引用(最多将副本所指向的引用改变了)
3.在形参前可以加"final"修饰符,表示该形参不能被改变。
如果形参是对象,则不能改变形参所指向的引用(也就是实参的副本所指向的引用也不许改了),而可以改变对象里的内容。
相关文章推荐
- (25)Java学习笔记——常用对象API / 基本类型包装类
- Java学习笔记一:基本语法:类和对象的介绍、数组、引用类型
- java基础学习笔记——基本数据类型对象包装类
- Java学习日志(21-2-IO流-基本数据类型与字节数组对象与、编码解码)
- java中基本数据类型与对象引用类型的默认初始化值学习
- JAVA学习第三十二课(常用对象API)- 基本数据类型对象包装类
- Java学习日记-2.3 基本数据类型和对象所占内存空间大小
- Java学习--基本数据类型对象Integer的新特性
- java学习之基本数据类型对象包装类
- 【JAVA学习】java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- 常见对象StringBuffer、Arrays类和基本类型包装类+JAVA学习笔记-DAY13
- java学习笔记(2)基本数据类型对象包装类
- java基础学习—基本数据类型
- [bxd学习java基本点]1.基本数据类型与字符串型转换与其他类型转成字符串
- JAVA学习笔记(一) - 基本数据类型
- java中的基本对象类型及其如何存储
- Java学习笔记之一:Java基本数据类型
- Java学习笔记:基本类型、字符串及控制台输入输出
- Java学习------基本数据类型转换
- Java基本数据类型的学习记录