b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

java语言程序设计(2)

电脑杂谈  发布时间:2016-12-30 16:06:08  来源:网络整理

4、某些数据类型的可选:flase, ture, null

5、流程控制:break, case, continue, default, do, else, for, if, return, switch, while

6、异常处理:catch, finally, throw, throws, try

7、修饰符:abstract, final, native, private, protected, public, static, synchronilzed, transient, volatitle

8、操作符:instanceof

9、创建对象: new

10、引用:this, supper

11、方法返回类型:void

12、保留字:const, goto

Java不是纯的面向对象的语言,不纯的地方就是这些基本数据类型不是对象。当然初期Java的运行速度很慢,基本数据类型能在一定程度上改善性能。如果你想编写纯的面向对象的程序,用包装器类是取代基本数据类型就可以了。

byte--8位,short--16位,int--32位,long--64位,float--32位,double--64位。这六种数字类型都是有符号的。固定的存储空间正是Java可移植性、跨平台的原因之一!

2、Java不是纯面向对象的:

基本类型的存在导致了Java OOP的不纯粹性。因为基本类型不是对象,一切皆对象是个小小的谎言。这是出于执行效率的权衡。

3、整数类型范围计算公式:

使用公式(-2)^(位数-1)次幂到2^(位数-1)次幂-1确定整数类型(byte、short、int、long)的范围。

char是16位Unicode字符或者说是16位无符号整数,范围从0到65535。即便如此,可以强制转换非法的数据,如:char c1 = (char) 10000; char c2 = (char) -200;。可以从二进制存储的角度理解这点。

在数学中e代表自然对数(Math.E给出了double),而在Java中e代表10的幂次。浮点型的数可以这样表示float f = 1e-27f; 代表1乘以10的负27次幂。

6,浮点数的包装类:

双精度浮点数——后面加d(D)

注:

a.小数常量的默认类型是double型,所以float类型常量后一定要加f(F)。

b.浮点数常量可以用指数形式表示,如5.022e23f

由英文字母、数字、转义序列、特殊字符等的字符所表示,如'a'、'\t'等。

Java中的字符占两个字节,是用Unicode码表示的,也可以使用'\u'加Unicode码来表示对应字符,如'\u0027'。

常用的转义字符有:

整数除法的结果是整数,小数部分被舍去。例如,5/2得2而不是2.5;-5/2得-2而不是-2.5。

只有被除数是负数时,余数才是负的。例如,-7%3得-1。

3、短路操作符:

&&逻辑与也叫做短路与因为只要当前项为假,它就不往后判断了,直接认为表达式为假

||逻辑或也叫做短路或因为只要当前项为真,它也不往后判断了,直接认为表达式为真

1、自动类型转换(隐式类型转换)条件:

a.两种类型彼此兼容

b.目标类型的取范围要大于源类型

2、强制类型转换(显示类型转换)式:

目标类型 常量 = (目标类型)

注:字符串可以使用加号“”同其他的数据类型相连而形成一个新的字符串。

3、字符串与Int型之间的转换:

		//将整数(2)转换为字符串("2")
		String s = String.valueOf(2);
		String ss = Integer.toString(2);
		//将字符串("2")转换为整数(2)
		int i = Integer.parseInt(s);
字符串与double型之间转换类。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23953-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...