
Java-基础-core-code
timeriver_wang
兴趣-爱好-习惯-价值取向的转移
war3真他妈浪费青春,平时的业余时间都被它抢占了
2009-9-14
展开
-
Reserved-3
Res原创 2012-11-06 14:16:55 · 105 阅读 · 0 评论 -
Java核心代码(二)ServiceLoader用例
1,创建接口及实现类 package com.timeriver.classloader; /** * @author rivertime.wang * @date 2014-3-9 上午10:17:04 */ public interface IPluginModule { public void helloWorld(); } public cla...2014-03-09 10:35:54 · 161 阅读 · 0 评论 -
Java核心代码(一)认识ClassLoader & Thread
1, 共5个必备线程,和1个用户线程Thread[Thread-0,5,main] //[name,priority,group.name] main group: 5-main; 5-Thread-0 system group: 10-Reference Handler, 9-Signal Dispatcher, 8-Finalizer, 5-Attach L...2013-08-05 17:03:57 · 207 阅读 · 0 评论 -
Reserved-6
ffff2013-07-29 15:09:57 · 123 阅读 · 0 评论 -
Java核心代码(二)构造+语句执行顺序
Parent的构造出设置断点即可 Parent...static-statement-block Child....static-statement-block Parent..........statement-block Parent..............constructor //Child.<init>() line: 6--> Child(Pa...2013-07-29 15:01:26 · 130 阅读 · 0 评论 -
Java核心代码(十)日志log4j,java.util.logging,commons-logging
1,概述 org.apache.log4j.Logger //1996就有了,之后不断完善 Java.util.logging //2000年发布接口,2002(JDK1.4)才有实现类 commons-logging//封装两者Log4JLogger, Jdk14Logger,并提供统一接口。 2, 不区分业务 import org.apache.log4j.Logger; ...原创 2013-11-26 10:50:13 · 106 阅读 · 0 评论 -
java注解(三)spring3注解使用……
参考一下文章 http://www.iteye.com/topic/1121913 http://teddywang.iteye.com/blog/741457 @Named("tablesConfigContext") @Singleton @Lazy public class TablesConfigContext autowired,自动封装 <c...2013-01-21 08:35:56 · 115 阅读 · 0 评论 -
java注解(一)概念及JABX使用例子
一、概念____________________________________________________________ 注解,作用类似有xml配置文件,避免同一份信息保存在两个地方。 @Override,@Deprecated (key,value)都省略了 @Retention(RetentionPolicy.RUNTIME)只有一个键时,key可以省略 @Supre...2013-01-09 16:07:16 · 150 阅读 · 0 评论 -
Java核心代码(六) 桌面程序--记事本
参考文档http://wenku.baidu.com/view/45450b0f79563c1ec4da7101.html 1、命令: D:\desktop>javac -d ./ JNotePad.java D:\desktop>jar cvf jnotepad.jar desktop added manifest adding: desktop/(in =...2013-01-04 19:44:43 · 127 阅读 · 0 评论 -
Java核心代码(五) 实用代码块
1、循环接受键盘输入,并可以退出 BufferedReader in = new BufferedReader( new InputStreamReader( System.in ) ); while ( true ) { String line = in.readLine(); if ( "bye"...2012-11-27 11:07:08 · 176 阅读 · 0 评论 -
Java核心代码(二)Class loader
需要动态加载很多类和资源时(经常出现在编写框架代码) .至少有三个 ClassLoader 可以选择 : 1、系统类加载器或叫作应用类加载器 (system classloader or application classloader) 2、当前类加载器 3、当前线程类加载器 system classloade...2012-11-11 10:29:05 · 109 阅读 · 0 评论 -
Java核心代码(四)native方法
native方法的方法体不需在java文件中实现 而在cpp文件中实现 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件; 3、写一个.cpp文件实现native导出方法,其中需要包含第二步产生的.h文件(注意其中又包含了JDK带的jni.h文件); ...2012-11-11 10:21:10 · 260 阅读 · 0 评论 -
Java核心代码(三)javap跟踪String类"+"加号验证
用javap -c Test 在JDK5.0下,做实验。 实验一 String str = "a" + "b"; // 将字符串 ab 压入常数池 0: ldc #2; //String ab 编译器在编译时产生的字节码已经将 "a" + "b" 优化成了 "ab", “字符串常量相加”的相加也会被优化处理。 实验二 ...2012-11-11 10:18:00 · 134 阅读 · 0 评论 -
Reserved-4
dd原创 2012-11-07 12:02:34 · 112 阅读 · 0 评论 -
自定义注解,及应用
http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html原创 2015-11-19 14:16:27 · 95 阅读 · 0 评论