java
RenXF
这个作者很懒,什么都没留下…
展开
-
java的基本数据类型
byte占用一个字节,范围:-2^7到2^7-1short占用两个字节,范围:-2^15到2^15-1int占用四个字节,范围:-2^31到2^31-1long占用八个字节,范围:-2^63到2^63-1float占用四个字节,范围:1.4e-45到3.4e+38, -1.4e-45到-3.4e+38double占用八个字节,范围:4.9e-324到1.7e+308, -4.9e-324到-1.7原创 2007-01-17 22:02:00 · 911 阅读 · 1 评论 -
java中的数组
java中的数组定义方式:int[] x=new int[100]在内存中java分为栈内存和堆内存,如果光写int[] x;这句只是在栈内存中定义了一个装数组地址用的变量,而真正的数组地址是在堆内存中的.new int[100]这句才是在堆内存中定义了数组,x=new int[100] 是把堆内存中的数组的首地址给栈内存中的变量x,x也就是指向数组的首地址了,当执行x=null时,x就原创 2007-01-17 21:51:00 · 933 阅读 · 0 评论 -
java中switch的使用
关于java中switch使用的一些说明switch(表达式){case 常量表达式1:语句1;....case 常量表达式2:语句2;default:语句;}default就是如果没有符合的case就执行它,default并不是必须的.case后的语句可以不用大括号.switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.一旦case匹配,就会顺序执行后面原创 2007-01-17 21:55:00 · 10518 阅读 · 0 评论 -
java的位移符号
>>是带符号位的右移符号,x>>1就是x的内容右移一位,如果开头是1则补1,是0责补0,(x的内容并不改变). >>>是不带符号位的右移,x>>>1就是x的内容右移一位,开头补0(x的内容并不改变) 位移运算符只能用于byte,short,char,int,long类型. 对于低于int类型的操作数先自动转换为int再位移,而且位移量不能大于31,原创 2007-01-17 22:07:00 · 2107 阅读 · 0 评论