java基础
billowith
这个作者很懒,什么都没留下…
展开
-
基本类型
基本类型:boolean、char、byte、short、int、float、long、double、void 占字节数 char -- 16bits byte -- 8bits short -- 16bits int -- 32bits float -- 32bits long -- 64bits doubl原创 2015-12-15 01:31:50 · 308 阅读 · 0 评论 -
移位操作符
注意: 移位操作符只可用来处理整数类型。 左移(<<) 低位补0 有符号右移(>>) 符号扩展处理。符号为正,高位插入0,否则插入1 无符号右移(>>>) 无论正负,高位插入0处理。原创 2015-12-20 21:57:52 · 360 阅读 · 0 评论 -
Java按位操作符
操作符有: &(与) 两个输入位都是1 结果1 否则 0 |(或) 只要有一个位1 结果1 否则 0 ^(异或) 1^0 或者 0^1 结果1 否则 0 ~(取反) 0 取反 结果1 否则 0 经典: byte a = 110; byte b = 101;a^b = 011; a^b^b =原创 2015-12-20 21:37:40 · 393 阅读 · 0 评论 -
Java子类中获取继承时传入泛型的类型
需求: 创建了一个泛型父类Demo。子类Demo1 extends Demo 在使用中的时候,子类如何创建Other或Other1对象?Class typeclass = (Class)((ParameterizedType)(getClass().getGenericSuperclass())).getActualTypeArguments()[0]; Obj原创 2016-01-19 21:49:43 · 2089 阅读 · 0 评论 -
java操作符
算术操作符: +(加)、-(减)、*(乘)、/(除)、%(取模)、++、--、+=、-=、*=、/= 关系操作符: >(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于) 逻辑操作符: &&(与)、||(或)、!(非)原创 2015-12-16 23:49:05 · 290 阅读 · 0 评论 -
javaDoc标签
标签主要为: 1. @see 链接到其他文章 2. @link 与@see类似,链接行内,使用label标记的 3. @docRoot 文档树页面的显示超链接 4. @inheritDoc 从基类中继承相关文档 5. @version 版本信息 6. @author 作者 7. @since原创 2015-12-16 23:20:10 · 418 阅读 · 0 评论 -
JavaDoc的使用
javadoc的方式:1. 嵌入HTML 2. 文档标签 注释文档 的三种类型:1.类 2.属性 3.方法 特点:主要注释public和protected成员。 私有成员或包成员会被忽略(-private 可以使私有注释加入doc中)原创 2015-12-15 23:54:12 · 364 阅读 · 0 评论 -
java的System.getProperties属性
System可以获取很多环境有关的属性:-- listing properties -- java.runtime.name=Java(TM) SE Runtime Environment sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre... java.vm.version=25.65-b01 java.vm.vendor=Or原创 2015-12-15 22:27:06 · 308 阅读 · 0 评论 -
高精度数字
BigInteger 特点: 与int的操作类似,方法替代操作符 支持任意精度的整数,不丢失任何信息 运算速度慢 常用API: 待补充 BigDecimal 特点: 与float类似,方法替代操作符 支持任意精度的定点数 可用于货币计算 运算速度慢 常用API: 待补充原创 2015-12-15 01:39:00 · 323 阅读 · 0 评论 -
Java中对象的存储
存储的地方可以是: 寄存器 堆栈 堆 常量存储 非RAM存储原创 2015-12-14 23:57:51 · 350 阅读 · 0 评论 -
java虚拟机垃圾回收机制
两种模式: 1. 标记-清扫 2.停止-复制原创 2015-12-23 22:14:36 · 334 阅读 · 0 评论