
Thingking in Java
少点多些
这个作者很懒,什么都没留下…
展开
-
《Java编程思想》学习笔记1——面向对象和JVM基础
转自http://blog.youkuaiyun.com/chjttony/article/details/6648534 1.java中的4种访问制权限: (1).public:最大访问控制权限,对所有的类都可见。 (2).protect:同一包可见,不在同一个包的所有子类也可见。 (3).default:包访问权限,即同一个包中的类可以可见。默认不显式指定访问控制权限时就是defa转载 2015-03-03 17:05:47 · 785 阅读 · 3 评论 -
Thinking in Java之Set接口、HashSet源码学习
转自http://blog.youkuaiyun.com/lcore/article/details/8878893 前言 在前面的文章中笔者对List接口以及List接口的一个具体实现类ArrayList的源码做了相关的分析 这篇文章主要讨论Set接口的设计、以及Set接口的一个实现类HashSet的设计细节。对于他们的思转载 2015-03-19 00:53:54 · 516 阅读 · 0 评论 -
增强for循环用法
转自:http://www.cnblogs.com/linjiqin/archive/2011/02/10/1950929.html 增强for循环用法 1.首先增强for循环和iterator遍历的效果是一样的,也就说增强for循环的内部也就是调用iteratoer实现的, 但是增强for循环有些缺点,例如不能在增强循环里动态的删除集合内容。不能获取下标等。 2.Arra转载 2015-06-04 10:53:48 · 1007 阅读 · 0 评论 -
115个Java面试题和答案——终极列表(上)
本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。 开始! 目录 面向对象编转载 2015-05-22 00:45:03 · 725 阅读 · 0 评论 -
ByteBuffer用法小结
在NIO中,数据的读写操作始终是与缓冲区相关联的.读取时信道(SocketChannel)将数据读入缓冲区,写入时首先要将发送的数据按顺序填入缓冲区.缓冲区是定长的,基本上它只是一个列表,它的所有元素都是基本数据类型.ByteBuffer是最常用的缓冲区,它提供了读写其他数据类型的方法,且信道的读写方法只接收ByteBuffer.因此ByteBuffer的用法是有必要牢固掌握的. 1.创建B转载 2015-04-17 00:32:49 · 394 阅读 · 0 评论 -
关于ByteBuffer使用解释
转自http://blackbeans.iteye.com/blog/836103 之前看过相关的ByteBuffer的使用,但是问题是那时还年轻,所以现在有点老了,因此,忘记了,所以决心看源代码了解一番----故作此篇文章。 查看ByteBuffer的API,看的我是一头雾水,搞不清什么mark、position、limit、flip、reset几个的用法,先看下面的例子:转载 2015-04-17 00:51:50 · 716 阅读 · 0 评论 -
《Java编程思想》学习笔记6——Java动态代理
转自http://blog.youkuaiyun.com/chjttony/article/details/6767661 代理是一种常用的程序设计模式,如同网络代理一样,代理是介于调用者和真正调用目标对象之间的中间对象,代理在调用真正目标对象时提供一些额外或者不同的操作,真正的对目标对象的操作还是通过代理调用目标对象来完成。 简单的代理例子如下: [java] view转载 2015-03-18 15:34:47 · 409 阅读 · 0 评论 -
Java中Set的contains()方法
转自http://blog.youkuaiyun.com/renfufei/article/details/14163329 Java中Set的contains()方法 —— hashCode与equals方法的约定及重写原则 翻译人员: 铁锚 翻译时间: 2013年11月5日 原文链接: Java hashCode() and equals() Contract for the contai转载 2015-03-18 01:11:11 · 2192 阅读 · 0 评论 -
Java编程思想重点笔记(Java开发必看)
转自http://www.cnblogs.com/lanxuezaipiao/p/4153070.html Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层反编转载 2015-03-12 16:22:49 · 493 阅读 · 0 评论 -
为什么String要设计成不可变的?
转自http://blog.youkuaiyun.com/renfufei/article/details/16808775 翻译人员: 铁锚 翻译日期: 2013年11月18日 原文链接: Why string is immutable in Java ? 这是一个老生常谈的话题(This is an old yet still popular question).转载 2015-03-12 00:13:55 · 362 阅读 · 0 评论 -
Java 异常类层次结构
转自http://blog.youkuaiyun.com/renfufei/article/details/16344847 翻译人员: 铁锚 翻译时间: 2013年11月15日 原文链接: Exception Hierarchy in Java – Diagram 在Java中,异常分为受检查的异常,与运行时异常. 两者都在异常类层次结构中. 下面的图展示了Java异常类的继承关系.转载 2015-03-10 23:58:29 · 397 阅读 · 0 评论 -
《Java编程思想》之异常处理
转自http://blog.youkuaiyun.com/cannel_2020/article/details/7220200 1、抛出异常之后 1).使用new在对象上创建异常对象 2).终止当前的执行路径 3).从当前环境中弹出对异常对象的引用 4).异常处理机制接管程序,并开始执行异常处理机制 2、异常处理理论上有两种基本模型 1).终止模型:一旦异常抛出,就表明转载 2015-03-10 23:40:23 · 471 阅读 · 0 评论 -
《Java编程思想》学习笔记4——集合容器
转自http://blog.youkuaiyun.com/chjttony/article/details/6726959 1.集合中添加另一个集合的方法: (1).Collection.addAll(被添加的Collection对象)方法: 如:list1.addAll(list2); (2).Collections.addAll(添加到的目标Collection对象,可变参数的集合转载 2015-03-09 16:48:15 · 523 阅读 · 0 评论 -
《Java编程思想》学习笔记3——内部类
转自http://blog.youkuaiyun.com/chjttony/article/details/6704618 1.java中,可以将一个类的定义放在另一个类的内部,这种叫做内部类。 内部类允许编程人员将逻辑上相关的类组织在一起,并且控制内部类对其他类的可见性。 2.在外部类的非静态方法中创建内部类的对象语法: 外部类类名.内部类类名 对象名 = 外部类对象.new 内部类转载 2015-03-06 21:25:32 · 526 阅读 · 0 评论 -
Eclipse(MyEclipse)必需记住的快捷键
转自http://iteedu.com/blog/2012/11/02/116.html 编码辅助 快速修复(ctrl+1) 移动行(alt +上/下) 复制行(ctrl +alt+上/下) 删除行(ctrl +d) 上下文提示(alt +/、ctrl +space) 代码生成(alt +shift+s) 格式化代码(ctrl + shift转载 2015-03-26 15:53:50 · 429 阅读 · 0 评论 -
《Java编程思想》学习笔记2——对象初始化和面向对象特性
转自http://blog.youkuaiyun.com/chjttony/article/details/6686134 1.java类的初始化顺序: (1).在一个类中,初始化顺序由变量在类中的声明定义顺序决定,成员变量(非set方法和构造方法的初始化)的初始化发生在方法调用之前,包括构造方法。 (2).静态变量在整个存储区只保留一份拷贝,本地变量不能使用静态关键字,基本类型的静态变转载 2015-03-04 20:43:42 · 415 阅读 · 0 评论 -
thinking in java
http://blog.youkuaiyun.com/chjttony/article/category/1239948转载 2015-03-03 16:59:13 · 466 阅读 · 0 评论 -
JAVA程序员成长之路的总结
看了篇推荐贴,JAVA程序员成长之路的总结,大致适用于各种初级JAVA程序员规划借鉴之用,原文地址http://tieba.baidu.com/p/2017010306 ----------------------------------------------------O---------------------- 我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只转载 2015-11-20 00:28:18 · 569 阅读 · 1 评论