![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
core java
iteye_4372
这个作者很懒,什么都没留下…
展开
-
学习Java Annotation
从Java5.0版发布以来,5.0平台提供了一个正式的annotation功能:允许开发者定义、使用自己的annoatation类型。此功能由一个定义annotation类型的语法和一个描述annotation声明的语法,读取annotaion的API,一个使用annotation修饰的class文件,一个annotation处理工具(apt)组成。 Annotation类...2007-12-05 13:43:47 · 175 阅读 · 0 评论 -
面向对象设计(OOD)11原则
[b]面向对象编程的基本原则[/b] 这些原则着重于OOD中的依赖管理方面,而淡化抽象与建模方面。这并不是说OO在抽象方面不够强大,或是OO不适合构建模型。当然有很多人都在使用OO的这些部分,只是这些原则集中关注于依赖管理。 依赖管理是我们每个人都要面对的问题,每当我们在屏幕面前打开那些彼此纠结又令人作呕的代码,我们就会遭受不良的依赖管理所带来的恶果。不良的依赖管理导...2007-12-05 15:45:28 · 247 阅读 · 0 评论 -
java中取得上下文路径的方法
1.在任意的class里调用 URLDecoder.decode(this.getClass().getClassLoader().getResource("/").getPath(), "UTF-8"); 将获得当前class的全路径。 如 : C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\clientweb\...2008-01-25 14:45:02 · 111 阅读 · 0 评论 -
Java开发中常用的一些系统属性值
通过 System.getProperties()获得一个Properties对象,再由Properties对象的pr.getProperty("")可获得相应的系统属性值。 常用的系统属性键名有: [code="java"] java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url ...2008-09-20 21:42:34 · 133 阅读 · 0 评论 -
基于Java 类加载原理实验类动态替换
一个小实验,基于对Java类加载模型的理解,实现一个Java类动态替换的效果,仅供学习理解Java类加载机制。 关键: (1)JVM通过类的加载器和类全名组合识别一个类。 (2)类加载器层次结构及委托加载模型 (3)自定义类加载器 示例: (1)定义一个服务接口及其实现类:AService 和 SimpleA,提供简单的add服务。 AService [code="jav...原创 2012-07-26 16:56:07 · 326 阅读 · 1 评论