![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Aubergine_kang
这个作者很懒,什么都没留下…
展开
-
一个类不能被继承;也不可以外界创建对象==》final+构造方法私有(原创)
一个类不能被继承;也不可以外界创建对象==》final+构造方法私有 如何实现,详见附件。原创 2011-09-07 15:09:27 · 266 阅读 · 0 评论 -
this.clazz = (Class<T>) ((ParameterizedType) getClass()(原创)
getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type然后将其转换ParameterizedType。。getActualTypeArguments()返回表示此类型实际类型参数的 Type 对象的数组。[0]就是这个数组中第一个了。。简而言之就是获得超类的泛型参数的实际类型。。...原创 2011-09-07 15:10:21 · 442 阅读 · 0 评论 -
static final(转)
static final final关键字定义常量,就使得他在被定义后无法再对此进行赋值。 static就是静态变量,声明为static的变量实质上就是全局变量,如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象! static类中只能有静态成员,可以理解为是静态变量的集合! 如果在方法前面加static关键字,则表示为静态方法。 声...原创 2011-09-07 15:12:37 · 81 阅读 · 0 评论 -
从网上或者哪里拷贝下来的代码前面总有编号,如何去掉(原创)
从网上或者哪里拷贝下来的代码前面总有编号,如何去掉呢,网上有说用程序的太麻烦,于是,我找到了下面两种方法,share 一下~ 1.使用正则表达式:在editorplus(notepad++)里按ctrl+h,弹出框里勾选上“正则表达式(regular expression)”,然后第一个框里写 ^[0-9]*.第二个框里敲一个空格 2.这个是notepad++特有的,而e...原创 2011-10-19 10:18:17 · 521 阅读 · 0 评论 -
认识理解Java中native方法(转)
Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件;...原创 2012-02-23 14:14:47 · 119 阅读 · 0 评论 -
匿名内部类
public class InnerClass {public Contents getContents() { return new Contents() {// 这段大括号中代码就是匿名内部类 public int value() { return 0; } };} 存在它的原因是: 1.一个内部类...原创 2012-02-23 14:30:01 · 128 阅读 · 0 评论