Core Java
uaapi
这个作者很懒,什么都没留下…
展开
-
JAVA的类反射机制
http://www.iteye.com/topic/137944原创 2010-06-10 09:28:45 · 88 阅读 · 0 评论 -
位运算规则
6种位运算: & 与运算 11=1,10=0,严厉啊 (相同为1) | 或运算 11=1,10=1,宽容啊 (有1则1) ^ 异或运算 相同为0,相异为1,同类啊 ~ ...原创 2011-07-04 20:37:12 · 135 阅读 · 0 评论 -
ClassLoader的工作原理
每个运行中的线程都有一个成员contextClassLoader,用来在运行时动态地载入其它类 系统默认的contextClassLoader是systemClassLoader,所以一般而言java程序在执行时可以使用JVM自带的类、$JAVA_HOME/jre/lib/ext/中的类和$CLASSPATH/中的类 可以使用Thread.currentThread().setContextCla...原创 2011-07-01 15:24:19 · 105 阅读 · 0 评论 -
使用J2SE API读取Properties文件的六种方法:
1.使用Java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2.使用java.util.Resour...原创 2011-03-01 20:09:12 · 101 阅读 · 0 评论 -
Java位运算
一,Java 位运算1.表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (l)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。2.位运算符 位运算表达式由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符可以分为逻辑运算符(...原创 2010-07-05 18:09:51 · 129 阅读 · 0 评论 -
FetchMode的三种模式
@Fetch(FetchMode.JOIN) 会使用left join查询 只产生一条sql语句 @Fetch(FetchMode.SELECT) 会产生N+1条sql语句 @Fetch(FetchMode.SUBSELECT) 产生两条sql语句 第二条语句使用id in (.....)查询出所有关联的数据 ...原创 2010-09-09 17:05:37 · 1802 阅读 · 0 评论 -
try与finally块中的return问题
这个问题是去紫光面试的时候问到的一个问题:情况1:try{} catch(){} finally{} return; public class Test { public static void main(String[] args) { System.out.print(tt()); } public static int tt() { int b = 2...原创 2010-06-13 14:40:32 · 92 阅读 · 0 评论 -
折半查找算法
[img]http://dl.iteye.com/upload/attachment/263055/5cfcea7f-7705-3d79-a1ae-fd15a6edc495.bmp[/img]原创 2010-06-11 13:50:57 · 105 阅读 · 0 评论 -
用递归方式判断字符串是否是回文算法
[img]http://dl.iteye.com/upload/attachment/262579/630743ce-5507-3623-94fc-2ce65b49ca1d.bmp[/img]原创 2010-06-10 14:17:30 · 385 阅读 · 0 评论 -
Apache Commons HttpClient使用之七种武器
1.拳头之Get/Post拳头是最基本的一重武器,也是最重要的,好比练武之人必须先扎稳马步。java 代码 HttpClient httpclient=new HttpClient();//创建一个客户端,类似打开一个浏览器 GetMethod getMethod=new GetMethod("http://www.blablabla.com");//创建一个get方法...原创 2011-08-11 18:07:27 · 147 阅读 · 0 评论