所有的枚举类都是java.lang.Enum的子类,所以自定义的枚举类无法继承其它类
枚举类的常用方法:
values():
是由编译器加入到自定义的enum类中的static方法
ordinal()
valueOf
package com.demo.enum...
分类:
编程语言 时间:
2014-10-29 00:14:50
阅读次数:
254
java书单
thinking in java
java并发编程实战
Effective Java
深入理解JVM虚拟机
java性能优化权威指南
JSR133
Google Guava官方教程...
分类:
其他好文 时间:
2014-10-26 16:59:47
阅读次数:
136
Determine whether an integer is a palindrome. Do this without extra space.
click to show spoilers.
Some hints:
Could negative integers be palindromes? (ie, -1)
If you are thinking of converting th...
分类:
其他好文 时间:
2014-10-25 09:21:10
阅读次数:
182
1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinkin...
分类:
编程语言 时间:
2014-10-23 15:43:09
阅读次数:
179
《THINKING IN JAVA》以及网上资料整理:
Java中的Hashtable的用法:
Java包含两个类,java.util.Hashtable 和java.util.HashMap,它们提供了一个多种用途的hashtable机制。Hashtable和HashMap对象可以让你把一个key和一个value结合起来,并用put() 方法把这对key/value输入到表中。然后你...
分类:
编程语言 时间:
2014-10-21 21:44:14
阅读次数:
252
推荐一本很好的算法入门书籍:《算法设计与分析基础》(第2版),(美)Anany Levitin著, 潘彦译。除了 《Thinking in Java》,这是我另外一本读过了三分之二内容还希望不断翻阅的书籍。这本书写得很不错,可以感受到作者是尽力去贴近读者,讲解清晰易懂,涉及比较全面,而且有不少在其....
分类:
编程语言 时间:
2014-10-20 21:15:45
阅读次数:
338
java 线程 生产者-消费者与队列,任务间使用管道进行输入、输出 讲解示例 --thinking java4...
分类:
编程语言 时间:
2014-10-19 10:16:22
阅读次数:
244
最近在读Thinking in Java,900多页读到200多页,用eclipse选做了一些小习题,感觉路还长,仍然迷茫。今天上网看到一个网站,http://www.java1234.com/,里面有站长写的线路图,如下:第一阶段:Java基础篇编号课程课程目录打包下载地址讲师01J2SE(40课...
分类:
编程语言 时间:
2014-10-15 13:26:00
阅读次数:
386
1.字符串String对象是不可变的,每一个看起来会修改String的方法,实际上都是创建了一个新的String对象2.重载+和StringBuilder:用重载+,实际上编译器自动引入了StringBuilder,并为每一次重载+做了一次append(),最后调用toString生成结果区别:虽然底层都是StringBuilder,..
分类:
编程语言 时间:
2014-10-15 04:04:10
阅读次数:
236
本节内容是对《Thinking in Java》中第七章 复用类的笔记和总结
1 , 复用现有的代码而不去破坏现有的代码,有两种方法:组合和继承。
2,toString()方法。在类需要转变成String对象的时候,就会调用该函数。例如有个A类的对象a , A a ;然后有语句 ”object:“+a;这时候其实是"object:"+a.toString();
3,惰性初始化。成员的初始化有...
分类:
移动开发 时间:
2014-10-13 21:24:27
阅读次数:
165