
Java
文章平均质量分 69
沉心听雨
这个作者很懒,什么都没留下…
展开
-
如何写好的代码注释
怎样写好的代码注释 以下13个小技巧可以使得你的代码在长时间内依然能够保持容易理解和维护。1. 对不同级别的代码进行注释对于不同级别的代码块,要使用统一的方法来进行注释。例如:对于每一个类,需要包含一段简明扼要的描述,作者和上一次修改的时间对于每一个方法,需要包含这个方法的用途,功能,参数以及返回结果当你在一个团队里面的时候,采用一套注释的标准是转载 2011-12-23 16:22:10 · 3050 阅读 · 0 评论 -
java reflect 总结
反射 反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1、获得Class对象,就是获取到指定的名称的字节码文件对象。2、实例化对象,获得类的属性、方法或构造函数。转载 2013-09-13 14:07:48 · 599 阅读 · 0 评论 -
对java中集合类排序的解析
第一次写关于java源码解析的文章,初窥门径,贻笑大方。整体的架构,java.util.Collections类,它里面实现了对列表排序的功能,提供了一个静态的sort方法,接受一个列表和一个Comparator接口的实例,这个方法的大致实现步骤如下把列表转换为对象数组。 通过Array的sort方法来对数组进行排序,出入Comparator接口的实例。把排好序的数组的数据根据设置原创 2013-05-13 21:04:57 · 711 阅读 · 0 评论 -
Servlet 工作原理解析
简介: Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servle转载 2013-04-17 18:21:31 · 578 阅读 · 0 评论 -
一个java实现的简单工厂模式
定义接口package com.ttjslbz.factory;public interface Api { void functionA();}定义实现Apublic class ImplA implements Api { @Override public void functionA() { // TODO Auto-generated method stub Syst原创 2013-03-24 16:55:02 · 638 阅读 · 0 评论 -
dwr.xml是DWR的配置详细
dwr.xml是DWR的配置详细博客分类: J2SE/J2EE/J2ME/AJAX 技术DWRXMLSpringBeanJavaScript [/size][size=medium][size=large][/size][align=center][/align]本人对dwr 中文文档关于dwr.xml做的一个整理,纯粹体力活,有用得着的朋友别忘顶一下,留个联系方式转载 2012-11-29 14:24:41 · 384 阅读 · 0 评论 -
如何阅读源代码
第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和转载 2012-10-10 13:52:09 · 1134 阅读 · 0 评论 -
java多线程————转载
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问ob转载 2012-07-24 21:37:14 · 1109 阅读 · 0 评论 -
java路径问题的解决方案 感觉写的很好 转到自己空间留着
转自 http://java.chinaitlab.com/base/532062_3.html前言Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位c转载 2012-06-30 23:11:07 · 463 阅读 · 0 评论 -
java多线程总结
java多线程总结以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。呵呵大家多多指教。同时希望多结交一些技转载 2012-03-25 18:16:57 · 326 阅读 · 0 评论 -
java中的IO整理
java中的IO整理写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?转载 2012-03-25 18:14:24 · 579 阅读 · 0 评论 -
JAVA
http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html反射机制详解java反射详解本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名转载 2012-03-25 17:53:46 · 607 阅读 · 0 评论 -
ZenNodeDiscovery
上篇博客就写了nodeDiscovery服务的引用,这里就详细分解一下ZenNodeDiscovery。AbstractLifecycleComponent@SuppressWarnings({"unchecked"}) @Override public T start() { if (!lifecycle.canMoveToStarted()) {原创 2015-10-09 14:57:50 · 442 阅读 · 0 评论