java
蜡象驰原
工作为生活服务,生活为工作服务。提高编程技术,广交天下朋友。
展开
-
java运算符基础详解&&||&|^%
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。 public class dat转载 2015-04-29 17:15:33 · 967 阅读 · 0 评论 -
java23种设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化转载 2015-12-16 08:28:31 · 382 阅读 · 0 评论 -
String与new String的区别
// ==与equals的区别: // ==: // 1、比较的是操作符两端的操作数是否是同一个对象 // 2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。 // 3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如: // int a=10 与 long b=10L 与 doublec=10.0都是相同的(为true),因为他们都指向地址为10的堆转载 2015-11-24 09:55:12 · 316 阅读 · 0 评论 -
java类加载器的秘密
翻译:走出类加载器迷宫 走出类加载器迷宫(本人翻译,转载请注明出处) http://tyrion.iteye.com/blog/1958814 系统类加载器, 当前类加载器, 上下文类加载器? 你应该用哪一个? By Vladimir Roubtsov, JavaWorld.com, 06/06/03 June 6, 2003 Q:我什么时候该用Thread.getCon转载 2015-09-09 10:53:11 · 330 阅读 · 0 评论 -
eclipse java中路径问题
一个java工程,文件路径等设置如下: project -src -org -test -test.java test.properties -bin -org转载 2015-08-26 10:34:27 · 647 阅读 · 0 评论 -
log4J 用法详细
【1】从零开始 a). 新建Java Project>>新建package>>新建java类; b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar, c). 新建log4j.properties,置于project根目录下; log4j.rootLogger=info, ServerDailyRollingFile, stdout log转载 2015-08-26 10:38:29 · 304 阅读 · 0 评论 -
java web 监听器listener详解
一、监听器原理: 监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。 简单的说,被监听对象A中,关联着B对象。事件源A类对外提供一个方法,用于设置监听器对象B到A类的某一实例变量中。在需要监听事件源的方法中,方法体的某一处先构造创建一个Event对象,将this即B与相关的动转载 2015-07-10 11:07:13 · 4494 阅读 · 0 评论 -
28个java常用工具类
http://www.cnblogs.com/langtianya/p/3875124.html 源码下载:http://pan.baidu.com/s/1pJLSczD Base64.java Base64DecodingException.java CConst.java CharTools.java ConfigHelper.java Counter.java CTool转载 2015-05-07 13:50:07 · 448 阅读 · 0 评论 -
JDK环境变量的配置(java初学者适用)
一.右键点击桌面计算机(win7)(我的电脑) 二.选择属性出现如下界面 三.选择高级系统设置 四.选择环境变量 五.新建系统变量key:java_home,value:java路径如:D:\Program Files\Java\jdk1.6.0_31,确定 六.新建系统变量class_path .key:class_path,值为.;%JAVA_HOME%\lib\原创 2015-05-14 08:55:20 · 630 阅读 · 0 评论 -
Java遍历对象属性
http://blog.csdn.net/ymjring/article/details/8350020 [java] view plaincopy java.util.Calendar clndr = java.util.Calendar.getInstance(); Class cls = clndr.getClass(); System.out.pri转载 2015-04-28 11:07:06 · 503 阅读 · 0 评论 -
经典算法51(来测测你的编程基础)
1.河内之塔.. 2.Algorithm Gossip: 费式数列. 3. 巴斯卡三角形 4.Algorithm Gossip: 三色棋 5.Algorithm Gossip: 老鼠走迷官(一) 6.Algorithm Gossip: 老鼠走迷官(二) 7.Algorithm Gossip: 骑士走棋盘 8.Algorithm Gossip: 八皇后 9.Algorithm Gos转载 2015-04-30 11:09:53 · 3865 阅读 · 5 评论 -
java递归算法示例,单参数,多参数
这两天公司来了个新同事,顺便带一下,给他解释下递归算法。 要点:找出口,出口即调用自己直到不能调用为止,不能调用即自身方法已经return到具体值。 例: package test; public class Test1 { /** * 题目:1-n相加 * @param n * @return */ public static int sum(int n){原创 2015-12-16 15:09:03 · 1346 阅读 · 0 评论