
java
Raynarong
这个作者很懒,什么都没留下…
展开
-
java线程面试题
转载地址:http://blog.youkuaiyun.com/CYXLZZS/article/details/38730667不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提转载 2016-03-03 09:55:34 · 296 阅读 · 0 评论 -
java中的HashMap详解
HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。 通过 HashMap、Ha转载 2016-02-26 21:34:45 · 1612 阅读 · 0 评论 -
对象的序列化
对象序列化: http://blog.youkuaiyun.com/p106786860/article/details/17953223原创 2016-02-26 21:54:36 · 341 阅读 · 0 评论 -
java NIO
http://www.cnblogs.com/dolphin0520/p/3919162.html原创 2016-03-12 10:34:40 · 310 阅读 · 0 评论 -
红黑树
http://blog.youkuaiyun.com/v_july_v/article/details/6284050原创 2016-03-13 12:07:05 · 274 阅读 · 0 评论 -
HashMap与Hashtable的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTabl转载 2016-02-29 10:41:47 · 343 阅读 · 0 评论 -
java泛型
java泛型 http://www.cnblogs.com/iyangyuan/archive/2013/04/09/3011274.html原创 2016-02-29 17:28:57 · 287 阅读 · 0 评论 -
java中的内部类总结
java内部类: http://www.cnblogs.com/nerxious/archive/2013/01/24/2875649.html原创 2016-02-29 17:30:17 · 294 阅读 · 0 评论 -
java中的匿名内部类总结
java匿名类的总结 http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html原创 2016-02-29 20:02:28 · 333 阅读 · 0 评论 -
java中构造器(Constructor)
http://blog.youkuaiyun.com/yu422560654/article/details/7399566原创 2016-02-29 20:27:20 · 250 阅读 · 0 评论 -
java中volatile关键字的含义
java中的volatile: http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html原创 2016-02-29 21:03:36 · 242 阅读 · 0 评论 -
深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正之处,请谅解和批评指正,不胜感激。 请尊重作者劳动成果,原创 2016-02-26 16:17:13 · 308 阅读 · 0 评论 -
java集合框架
java集合框架: http://blog.youkuaiyun.com/tsyj810883979/article/details/6891540java集合框架 http://blog.youkuaiyun.com/i10630226/article/details/47110303http://www.importnew.com/15689.html原创 2016-02-26 21:10:40 · 365 阅读 · 0 评论 -
链表与数组的区别
链表和数组一样是一种数据结构。 数组是将元素在内存中连续存放,由于每个元素占用内存相同,所以可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。 链表恰好相反,链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一原创 2016-02-26 19:44:54 · 420 阅读 · 0 评论 -
java缓存的实现
import java.util.Map;import java.util.WeakHashMap;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public final c转载 2016-03-31 10:21:02 · 396 阅读 · 0 评论 -
TCP三次握手和四次挥手
http://blog.youkuaiyun.com/hudashi/article/details/50783094原创 2016-03-08 14:40:43 · 257 阅读 · 0 评论 -
error exception throwable
http://blog.youkuaiyun.com/yu422560654/article/details/7491017原创 2016-03-09 18:46:12 · 297 阅读 · 0 评论 -
内存溢出和内存泄露
http://wade6.iteye.com/blog/1842907原创 2016-03-09 18:58:20 · 260 阅读 · 0 评论 -
HashMap
HashMap的实现 http://www.cnblogs.com/chenssy/p/3521565.html原创 2016-03-10 16:30:23 · 279 阅读 · 0 评论 -
ajax
ajax原理和实现: http://www.cnblogs.com/sanmaospace/archive/2013/06/15/3137180.htmlajax解决跨域问题: 既不能从url1访问url2下的内容: 跨域用jsonp;即在url2的服务器上的代码前面加上 Header(Access-Control-Allow-Origin:*)原创 2016-03-10 16:36:22 · 289 阅读 · 0 评论 -
IO和NIO
IO整理 http://www.importnew.com/17714.htmlNIO整理http://www.importnew.com/17735.html原创 2016-02-26 10:56:58 · 368 阅读 · 0 评论 -
java中的不可变类
http://my.oschina.net/jasonultimate/blog/166810原创 2016-03-10 21:03:31 · 345 阅读 · 0 评论 -
Java关键字final、static使用总结
Java关键字final、static使用总结一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖转载 2016-02-26 11:43:10 · 310 阅读 · 0 评论 -
深入理解String、StringBuffer、StringBuilder(转)
相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了解各个类适用的场景。下面是本文的目录大纲: 一.你了解String类吗? 二.深入理解String、StringBuffer、StringBuilder 三.不同场景下转载 2016-02-26 16:09:18 · 894 阅读 · 0 评论 -
java中的==、equals()、hashCode()源码分析
java中的==、equals()、hashCode()源码分析 在java编程或者面试中经常会遇到 == 、equals()的比较。自己看了看源码,结合实际的编程总结一下。== java中的==是比较两个对象在JVM中的地址。比较好理解。看下面的代码:复制代码 1 public class ComAddr{ 2 public static void main(String[]转载 2016-02-26 17:10:22 · 308 阅读 · 0 评论 -
查看死锁:
方法一:jdk自带命令行: 1 查看当前运行的进程编号 jsp 2 根据jstack -l pid 查看具体每个进程的运行状态方法二:jconsole查看 方法三:在jvisualVM中查看原创 2016-05-01 15:23:59 · 373 阅读 · 0 评论