
Java
文章平均质量分 79
sicexpn
这个作者很懒,什么都没留下…
展开
-
Java知识整理
对Java中易混淆的知识点进行整理,一方面有利于面试,一方面有利于自己对于Java更深的了解。 Comparable vs Comparator一个类实现了Camparable接口则表明这个类的对象之间是可以相互比较的,这个类对象组成的集合就可以直接使用sort方法排序。 Comparator可以看成一种算法的实现,将算法和数据分离,Comparator也可以在下面两种环境下使用: 1、类的设计原创 2015-04-21 20:58:58 · 484 阅读 · 0 评论 -
实习面试笔记-vmware
外企面试比较看重原理,本人是面试Java相关的,所以对于Java一些原理性的东西需要进行深入掌握和理解。Java相关 Runnable和Thread的区别Runnable:适应于多继承、共享变量。那么当调用这个线程的对象开辟多个线程时,可以让这些线程调用同一个变量;若这个线程是由继承Thread类而来,则要通过内部类来实现上述功能,利用的就是内部类可任意访问外部变量这一特性。 设计模式Adaptor原创 2015-04-30 18:12:23 · 1314 阅读 · 0 评论 -
Java高级篇整理
面试中常常会问及Java细节相关的问题,而由于往往在平时中不会过多的涉及,所以不能得心应手。而通过阅读课本和网上资料,会有一定的帮助,但纸上得来终觉浅,绝知此事须躬行。以博客的形式梳理思路,通过一行行代码,深入理解Java细节,从而对于Java高级特性进行全面掌握。Java三大特性封装 封装三大好处 良好的封装减少耦合 类内部的结构可以自由修改(无须修改客户代码) 可以对成员进行精确控制(年龄范围原创 2015-05-03 22:16:02 · 4609 阅读 · 1 评论 -
Maven学习笔记
以前对Maven的了解只是停留在简单使用阶段,对于深层次的原理不甚了解,无意中看到infoq上的一个系列教程,出于以后项目需要和个人学习发展,对maven系列文章进行了学习。详见接着通读了《Maven权威指南》对maven进行了进一步全面的学习。但是这还远远不够,需要在以后的项目中不断思考,优化maven配置,在实战中将maven的优势发挥到极致。本文主要记录自己学习中的点滴。坐标规划坐标主要用来定原创 2015-12-23 11:25:42 · 592 阅读 · 0 评论