JAVA基础数据类型
BoomLei
这个作者很懒,什么都没留下…
展开
-
为什么byte取值-128~127??
转载自 为什么byte取值-128~127??java设计byte类型为1个字节,1个字节占8位,即8bit,这是常识。另外,计算机系统中是用补码来存储的,首位为0表示正数,首位为1表示负数,所以有以下结论:最大的补码用二进制表示为:01111111 =...转载 2018-07-31 15:05:45 · 1553 阅读 · 0 评论 -
void和Void的区别
转载自 你知道void和Void的区别吗区别void用于无返回值的方法定义。VoidVoid是void的包装方法,和其他基础类型的包装方法不同是Void不能被实例化,Void还可用于一直返回null的方法或者返回null的泛型。...转载 2018-07-31 15:08:21 · 1242 阅读 · 0 评论 -
IntegerCache的妙用和陷阱
转载自 IntegerCache的妙用和陷阱考虑下面的小程序,你认为会输出为什么结果?public class Test { public static void main(String[] args) { &n...转载 2018-07-31 15:09:49 · 198 阅读 · 0 评论 -
获取一个 Byte 的各个 Bit 值
转载自 获取一个 Byte 的各个 Bit 值1. bit:位 一个二进制数据0或1,是1bit;2. byte:字节 存储空间的基本计量单位,如:MySQL中定义 VARCHA...转载 2018-08-01 14:27:09 · 2861 阅读 · 0 评论 -
数组JAVA
一、声明数组数组是引用类型,声明数组并没有分配空间,则该数组变量的值为null。类型[] 数组名;如:double[] data;二、创建数组类型[] 数组名=new 类型[长度];数组创建,数组里面的元素会被赋值,数值型基本数据类型的...转载 2018-08-01 14:34:16 · 152 阅读 · 0 评论 -
深入分析Java中的length和length()
转载自 深入分析Java中的length和length()在开始正文之前,请你快速回答如下问题:在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度?这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确...转载 2018-08-01 14:36:09 · 2806 阅读 · 0 评论 -
JAVA 构造方法和几种变量,修饰符等
一、构造方法 1)构造方法具有与类的相同名字 2)构造方法没有返回值,甚至连void都没有 3)创建新对象使用new,构造方法的作用就是初始化对象。 ...转载 2018-08-01 15:24:19 · 1263 阅读 · 0 评论 -
JAVA嵌套类以及内部类
一、嵌套类(Nested Classes)使用嵌套类减少了命名冲突,一个内部类可以定义在一个类中,一个方法中甚至一个表达式中。(1)定义A nested(嵌套) class is any class whose declaration occurs within the b...转载 2018-08-01 15:26:29 · 1574 阅读 · 0 评论