
java专栏
lmjq
这个作者很懒,什么都没留下…
展开
-
SUN JAVA命名标准
SUN JAVA命名标准•类和接口 首字母应该大写,如果名称已多个单词组成,则各单词的首字母应该大写。 类名应该选择以名词表示。如:Account 接口名应该选择以形容词表示。如:Runnable•方法 首字母应该小写,名称通是动词—名词对。如:getBalance.•变量 与方法一样,应使用camelCase格式,并以小写字母开头。原创 2007-03-27 11:44:00 · 868 阅读 · 0 评论 -
IntelliJ IDEA 的 “File structure popup”
<br />IntelliJ IDEA中的快捷键 Ctrl + F12 -------- File structure popup<br />作用相当于<br />eclipse中的outline 展示类的机构(字段和方法)<br /> <br /> <br />原创 2011-03-02 18:18:00 · 1404 阅读 · 0 评论 -
理解ThreadLocal
<br />(来源:http://blog.youkuaiyun.com/qjyong/archive/2008/03/08/2158097.aspx)<br />ThreadLocal是什么<br />早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。<br />ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一转载 2010-11-16 21:50:00 · 470 阅读 · 0 评论 -
Hibernate优化_Hibernate性能优化_Hibernate优化方案(下)
<br />(来源:http://xiexiejiao.cn/hibernate/hibernate-performance-optimization-b.html)<br /> <br />Hibernate是笔者使用了超过5年的优秀ORM框架,虽然说使用了5年,但笔者并没有把握说自己真正意义上的精通Hibernate。说道熟悉Hibernate还差不多,因为Hibernate用法和特性只要使用过或许都很简单,但是要做到发挥Hibernate最大限度的潜力,Hibernate优化,或者说Hib转载 2010-11-08 09:00:00 · 536 阅读 · 0 评论 -
Hibernate优化_Hibernate性能优化_Hibernate优化方案(上)
<br />(来源:http://xiexiejiao.cn/hibernate/hibernate-performance-optimization-a.html)<br />Hibernate是笔者使用了超过5年的优秀ORM框架,虽然说使用了5年,但笔者并没有把握说自己真正意义上的精通Hibernate。说道熟悉Hibernate还差不多,因为Hibernate用法和特性只要使用过或许都很简单,但是要做到发挥Hibernate最大限度的潜力,Hibernate优化,或者说Hibernate性转载 2010-11-08 08:58:00 · 655 阅读 · 0 评论 -
[CKEditor那点事儿]使用java开发ckeditor的文件上传功能
[CKEditor那点事儿]使用java开发ckeditor的文件上传功能原创 2010-12-08 17:42:00 · 814 阅读 · 0 评论 -
SLF4J 介绍
SLF4J是一个facade,它并不提供完全日志解决方案,而是作为门面在内部代理它日志系统(log4j、JDKlogging、logback、NOP、self4simple、jcl等),在开发时应用SLF4Japi,而在部署阶段,只要系统lib包含我们想用的日志框架的jar文件和SLF4J提供的对应于此日志框架的“绑定jar文件”即可,而不用动源程序。原创 2010-12-04 23:24:00 · 843 阅读 · 0 评论 -
Stack和Heap的区别
http://afy.itpub.net/post/1638/43731 Java中对象都是分配在heap(堆)中。从heap中分配内存所消耗的时间远远大于从stack产生存储空间所需的时间。【继续深入】Stack和Heap的区别(1)每个应用程序运行时,都有属于自己的一段内存空间,用于存放临时变量、参数传递、函数调用时的PC值的保存。这叫stack。(2)所有的应用可以从一个系统共用的空转载 2009-01-04 16:59:00 · 3131 阅读 · 0 评论 -
java中判断字符串是否为数字的三种方法
java中判断字符串是否为数字的三种方法 1用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; } 2用正则表达式 pu转载 2008-04-15 16:44:00 · 1361 阅读 · 0 评论 -
java 转义符
< 转成 转义码 含义/n 换行/b 退格/r 回车/f 换页// 反斜原创 2008-04-12 12:37:00 · 1411 阅读 · 1 评论 -
SCJP笔记一
枚举1、 枚举可以被声明为自己独立的类,或者被声明为类成员(类的外部或内部),单位不能在方法内被声明。2、 枚举是一种特殊的类,它不仅仅列出枚举的常量值,可以添加构造函数、实例变量、方法,以及一种称为常量特定类体的奇怪事物。 IS-A 在OO中IS-A的概念给予类继承或接口实现。HAS-A 关系基于用法而不是继承。换句话说,如果类A中的代码具有对类B实力的引用,则类原创 2007-10-16 11:23:00 · 566 阅读 · 0 评论 -
抽象类
什么是抽象:抽象是处理对象复杂性的一种技术,它只关注对象的主要细节而忽略了对象的次要细节。 1. 类和方法都要被关键字abstract去修饰2. 抽象的方法不用去实现而只要声明一下就可以了3. 抽象类不可以去实例化,也就是不能去new4. 一个类中如果含有抽象方法,那么这个类就必须被声明为抽象类,继承它的子类必须去覆写这个抽原创 2007-10-11 11:57:00 · 565 阅读 · 0 评论 -
FCKeditor编辑器使用
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit转载 2007-07-17 16:51:00 · 2353 阅读 · 0 评论 -
&&与&区别
“&&”与“||”是短路(short circuit)操作符 ,“&”和“|”是非短路操作符,他们的区别是:对于短路操作符,如果根据操作符左边的布尔表达式就能推算出整个表达式的布尔值,将不执行操作符右边的布尔表达式;对于非短路表达式,始终会计算操作符两边的表达式。原创 2007-04-16 22:26:00 · 1779 阅读 · 0 评论 -
java中ArrayList
<br />ArrayList类实现了List接口,List接口是Collection接口的子接口,主要增加了根据索引取得对象的方法。<br /> <br />ArrayList使用数组实现List接口,所以对于快速随即取得对象来说,可以得到很好的效能。不过在删除对象或插入对象时,特别是在ArrayList前端插入或删除对象时,其内部数组中的后边对象要依次挪位,代价比较大。就比较慢(使用LinkedList在这个方面比较好)。<br /> <br />数组和数组列表之间有着很大的区别。数组是Java原创 2011-02-14 17:23:00 · 788 阅读 · 0 评论