`
muzi666boy
  • 浏览: 9710 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
引言 网上找到一篇讲jvm内存模型的文章,个人觉得讲得深度和广度都恰到好处,遂转之   数据类型     Java虚拟机中,数据类型可以分为两类:基本类型 和引用类型 。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress 引用类型包括:类类型 ,接口类型 和数组 。 堆与栈     堆和栈是程序运行的关键,很有必要把他们的关 ...
Eclipse提供的非常好的功能,使用代码模版自动补全功能可以大大提高编码效率。 1、设置启动快捷键 英文版:Windows-->Preferences-->General-->Keys 中文版:窗口-->首选项-->常规-->键 Content Assist:内容辅助,关键是这个快捷键 Word Completion:文字补全,想用就一起改了吧 注意这两个快捷键不要用同一个,否则会导致快捷键冲突,某一个不起作用 2、设置代码模版 英文版:Windows-->Preference --> Java ---> Editor -- ...
在Eclipse中打开“project properties",点中"Project Facets",并选中 1、Dynamic web module 2、java 项目即可成为一个被WPT识别的web项目了。
Try-Catch真的会影响程序性能吗 今天和TL争论try-catch使用上的问题,是否为了代码看上去的美观而把该方法下得所有代码都放到try-catch中,我理所当然的持反对意见,但对try-catch的实现机制没有深入研究过,不能说出有说服力的理由,今天在网上找到个.net的try-catch分析,和大家分享下     很多帖子都分析过Try-Catch的机制,以及其对性能的影响。    但是并没有证据证明,Try-Catch过于损耗了系统的性能,尤其是在托管环境下。记得园子里有位网友使用StopWatch分析过Try-Catch在不同情况下,与无Try-Catch的代码相比,代码运行的时 ...
启用多线程 必须先定义任务 即一个Runnable的实现类,实现一个run()方法 Runnable实现类本身不产生任何内在线程能力,只是一个普通类,要实现线程行为必须显示的将一个任务附着到线程上,有如下几种方式。 1)传统方式是把任务提交一个Thread构造器。对于简单的        public class LiftOff implements Runnable{...}        new Thread(new LiftOff()).start; 2)使用Executor管理线程   线程管理器有以下几种,分别适用于不同的应用场景      CacheThreadPool,最常用的Ex ...

XML Schema

    博客分类:
  • java
今天在ibm社区上找到篇对xsd的介绍感觉非常详细,看了后收获很大,把链接贴出来合大家分享下http://www.ibm.com/developerworks/cn/xml/x-cert/part6/index.html
Log4j配置实例(log4j.xml) 一个完整的xml配置文件(propertities文件功能不全,不能使用过滤器,并且个人认为xml格式比较清晰,易读)。 附带测试程序。 Java代码 import java.net.URL;    import org.apache.log4j.xml.DOMConfigurator;    /** * 单实例 读取log4j配置文件,初始化log4j *  */  public class Log4jXMLConfig  {      private static Log4jXMLConfig instance;  ...
Global site tag (gtag.js) - Google Analytics