java
helloMyWorlds
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象的过程
面向对象的过程 1.01.仅有变量和对象 var xxx; .... function xxx; ....2.变量开始分级var xxx = { xxx:xxx; .. }; ....function xxx(){}3.开始出现类,将变量和方法一起形成结构体 class xx{ var xxx;原创 2016-09-11 15:09:08 · 396 阅读 · 0 评论 -
java-基础-1.4 数组
1.介绍 一组相同类型的引用集合, 长度固定,永远不可变,元素长度极限为 Integer.MAXVALUE, 下标从0开始,元素最后一个值下标:Array.length-1 2.创建 1.new String[]{}; 2.new String[int] 3.{“”,”“}; 4.Array.newInstance(compareType,leng),适用于 泛型原创 2017-08-08 10:40:26 · 321 阅读 · 0 评论 -
java面试-1-基本的数据类型
(加*的表示答案可能有问题)1.定义基本类型实际在干嘛? 分配内存空间 2.java有了包装类型,为啥还有有基本类型?* 1.效率,基本类型效率高 2.方便,可以使用操作符 3.Integer的缓存策略问题 类似 new Integer(129) == new Integer(129)//false;new Integer(129) == 129//true;4.如何判断字符串是原创 2017-08-01 16:12:40 · 328 阅读 · 0 评论 -
java-基础-1.2 浮点型
1.介绍 1.浮点数字面量不能使用十六进制、二进制或八进制表示 2.double含3种特殊情况 NaN,+finite,-finite 2.一览 float(32位) ,double(64位) 3.问题 1.为什么 double表示不精准 考察计算机如何表示浮点数的? 1.IEEE-754 规定了 浮点数用 的指数域和尾数域 表示出来的! 2.浮点数,采用原创 2017-08-03 14:12:59 · 382 阅读 · 0 评论 -
java-基础-1.基本的数据类型
java是一种强类型语言java的类型一览原创 2017-08-01 15:47:26 · 352 阅读 · 0 评论 -
java-基础-1.1 整型
1.介绍 1.在java中,整形的位数和运行的机器环境无关(c和c++是不同环境不同位数),这里也可以看出java追求的是一致,而非性能 2.字面量 1.表示: 0x,0b,0(8进制),L 2.字面量支持下划线分隔符:”_” 2.整型一览 1.byte(1字节) ,short(2字节), int(4字节), long(8字节) 2.都有符号位 3.正常情况原创 2017-08-02 13:41:39 · 430 阅读 · 0 评论 -
java-基础-1.3 char类型
1.介绍 1.范围 无符号,\u0000-\uffff, 0 - 2^16 ,0~65536 2.内部 采用unicode ucs-2编码 3.面对特殊字符时,unicode ucs-2无法表示时 采用 高位和低位 使用4字节来表示 2.问题 1.字符串里面存什么? char[]原创 2017-08-03 15:31:03 · 324 阅读 · 0 评论 -
java-基础- 包装类
1.介绍 1.为啥会有包装类这种东西? //1.5之前public class Test{ public static void main(String[] args){ String str = "hello"; doSome(str);//可以,因为String是Object的子类 int i = 1; //程序编译不通原创 2017-08-03 17:12:24 · 294 阅读 · 0 评论 -
为什么计算机会有补码这种奇怪的规则?
1.问题 为啥负数要用补码来显示?2.解决过程 1.计算机能够做什么? | , & , ~ , >> , >>> ,<<, <<<,+… 2.简单说的是,计算机没有减法! 3.那么如何 实现减法,是否可以把两个数相减看成一个正数加上一个负数? 那么正负必须分出一个符号位来表示正负 4.那么如何正负能够正常运算? 我们想到了 “环”原创 2017-08-02 14:46:16 · 427 阅读 · 0 评论
分享