java基础简单总结

1.String对象

一般讲来创建的两个对象如果用==来比较肯定是不等的,因为他们的引用地址是不同的,而==是对于对象来讲是比较对象地址的。但对于String对象来讲是一个例外,两个String对象如果值相同,==比较也是相同的。我想这可能与Sun公司对String对象定义有关。

2.关于final关键字

1、不能继承final修饰的类,不能覆盖final修饰的方法。

2、final修饰的变量,若没赋值,必须在构造器中赋初始值。

方法重载,

方法重载(overloading)一定要求名字相同,参数不同,返回类型可以相同也可以不同。

Java(数据类型)是一种强类型语言。

整型:表示没有小数点的数值(int,short,long,byte)

浮点型:表示有小数点的数值(float,double)

Char类型:表示单个字符。

布尔型boolean:用来判断逻辑条件,有两个值(false,true)

变量:每一个变量表示一种类型。例如:Int a。

常量:利用final定义常量,例如:final double CM_PER_ING=2.54

类常量:使用static final定义类常量,例如:public static final

运算符:+-*/%

自增自减运算符:i++,I--,++I,--i

关系运算符:>,>=,<,<=,==

逻辑运算符:&&,||,!=,!

位运算符:&与|或^异或~非

移位运算符:<<,>>用符号填充,>>>用0填充最高位

posted on 2014-04-12 01:13  何坤  阅读(106)  评论(0编辑  收藏  举报

导航