java中的基础_Java中基础知识点(一)

1、Java对大小写敏感,如 String和string表示不同的字符

2、Java的main方法必须声明为public。

3、每次调用println()都会在新的一行显示,而print()会接着上一次显示的位置开始显示。

4、以/**开始,以*/结束的注释会自动生成文档。

5、Java是一种强类型语言,必须为每一个变量生命一种类型。

6、Java的整型数据共有4种,分别为byte,short,int,long。分别占据1个字节,2个字节,4个字节和8个字节。这种表示与平台无关。这是与C++的不同之处。C++中,16位处理器上int占据2个字节而在32位处理器上占据4个字节。若将32位处理器上的int型数据迁移到16为处理器上很可能会发生整数溢出。Java整型数在任何机器上都占据固定的字节,这是为了便于程序移植。

7、Java中没有unsigned类型的整数。

8、浮点数float占据4个字节,有效位为6~7位;double占据8个字节,有效位为15位。

9、表示出错和溢出情况的三种特殊浮点数POSITIVE_INFINITY,NEGATIVE_INFINITY,NaN(not a number的缩写)。使用时用Double.POSITIVE_INFINITY,Double.NEGATIVE_INFINITY,Double.NaN。

10、Java中不能使用未初始化的变量,如果使用了,则Java编译器认为有错误。

11、Java不区分声明与定义,C++区分声明与定义。如C++认为:int i=10;是一个定义,而int i是一个声明。

12、用final关键字指示常量。如final int SIZE=1024;final修饰的变量只能内赋值一次,一旦赋值就不能更改。

13、整数除以0会产生一个异常,浮点数除以0会得到无穷大或NaN。

14、位运算符>>>用0填充高位,>>用符号位填充高位,没有<<

15、强制类型转换将小数部分截断,去掉,将浮点数转换为整数。如double x=1.23456;int y=(int) x;y的结果为1。使用Math.round()可以进行四舍五入转换为整数。

16、检测字符串是否相等使用equals()方法,不区分大小写是使用equalsIgnoreCase();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值