继承按照我们中文通俗的理解是不需要付出努力,就获得别人的能力或资产,比如继承父辈的家产,继承父辈的表达能力,继承父辈的外貌等等。在类里面的继承,可以理解不需要重新开发代码,就能复用父类的方法和域。在继承关系里面,可以分为父类和子类,子类继承父类,那子类就有..
分类:
编程语言 时间:
2017-05-23 10:16:07
阅读次数:
117
hashCode(散列码)是由对象导出的一个整型值,散列码是没有规律的,如果对象不一样,其散列码基本也不会一致。(String)字符串的散列码是有内容导出的,两个相同内容的String,其散列码是一致的,但是StringBuffer类中没有定义hashCode方法,将由Object类的默认hashCode方法导出..
分类:
编程语言 时间:
2017-05-23 10:12:46
阅读次数:
127
这篇文章。我们讨论一些java的最主要的东西。这些东西我们一般刚刚学java的时候就学过,可是不一定真正明确。正好,我在做一个读取内存的值,涉及到bit位的值的读取和写。那就能够讨论一个java的基本数据类型的值在机器的具体情况: Java基本数据类型共同拥有八种三类:字符类型char,布尔类型bo ...
分类:
编程语言 时间:
2017-05-21 19:45:14
阅读次数:
274
第三章 Java基本程序设计-----------------------------------------------------------------在JAVA中,/* */注释不能嵌套Java有8种基本类型4种整型:int, long, short, byte;长整型后缀加L,0x前缀表示... ...
分类:
编程语言 时间:
2017-05-16 13:07:59
阅读次数:
279
第一章--流与文件----------------------------------------------流读写字节java.io.InputStream 1.0abstract int read() //从数据中读入一个字节,并返回该字节,在碰到流的结尾时返回-1int read(byte[]... ...
分类:
编程语言 时间:
2017-05-16 12:56:46
阅读次数:
281
API: java.lang.Thread static void sleep(long millis) 休眠给定的毫秒数。 Thread(Runnable target) 构造一个新线程,用于调用给定target的run()方法。 void start() 启动这个线程,将引发调用run()方法。 ...
分类:
编程语言 时间:
2017-05-03 19:12:33
阅读次数:
179
Java 核心技术 l 字符串是用标准的Unicode 格式存储的 l main 方法必须声明为public,且必须是静态的 l 用花括号划分程序的各个部分称为块 l Byte 范围是-128到127 (包括0 一共256) l 0x 16进制的前缀;0 是8进制的前缀;0b 是二进制的前缀 l d ...
分类:
其他好文 时间:
2017-04-24 10:06:56
阅读次数:
123
通过读书来提高自己的水平。综合一些大牛的推荐,列出以下优秀的书籍。想成为一个优秀的开发人员,多读大师的书,多读经典的书,分析原理。《Java语言程序设计基础篇》《JAVA语言程序设计进阶篇》《ThinkinginJAVA》《EffectiveJAVA》《JAVA核心技术卷一》《JAVA核心技术卷二》..
分类:
编程语言 时间:
2017-04-22 22:59:01
阅读次数:
179
之前介绍的annotationProcessor能在编译时生成自定义class,但有个缺点,只能每次添加/删除java文件才会执行,那天换了个人不清楚就坑大了 还记得之前介绍的编译时处理,懒处理,还有个预处理没介绍对吧 预处理:应用程序启动前做的处理,如setup 扫描class处理 1.从Clas ...
分类:
编程语言 时间:
2017-04-13 13:42:50
阅读次数:
272
在实际开发时 因为 javassist $$ 表达式访问的参数类型为object 获取不到目标类型,编译时出现错误 Type 'java/lang/Object' (current frame, stack[1]) is not assignable to integer 所以只能用 invoke ...
分类:
编程语言 时间:
2017-04-12 13:43:10
阅读次数:
241