SomeNotes
文章平均质量分 79
cdestiny
这个作者很懒,什么都没留下…
展开
-
java.math.BinInteger和java.math.BigDecimal
如果我们编译运行下面这个程序会看到什么? public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.print原创 2012-08-17 22:20:17 · 710 阅读 · 0 评论 -
面向接口编程详解
面向接口编程详解(一)——思想基础http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html面向接口编程详解(二)——编程实例http://www.cnblogs.com/leoo2sk/archive/2008/04/11/1148236.html面向接口编程详解(三)——模原创 2012-10-02 15:59:35 · 401 阅读 · 0 评论 -
重载和覆盖的区别,通过反射获取泛型实际类型,枚举要点,五个最常用的集合类之间的区别和联系,final总结
java面试碰到过的题目之方法重载和覆盖的区别。1. 重载方法必须满足以下条件: i. 方法名相同。ii. 方法的参数类型、个数、顺序至少有一项不同。iii. 方法的返回类型可以不相同。iv. 方法的修饰符可以不相同。2. 重写方法必须满足以下条件: i. 子类方法的名称、参数签名和返回类型必须与父类方法的名称、参数签名和返回类型一致。ii. 子类方法不能缩原创 2012-08-17 14:04:23 · 1116 阅读 · 0 评论 -
内嵌,J2SE常用类,Comparator 和 Comparable
内嵌当一个final函数被调用通常Java编译器可以通过调用方法的编译代码直接内嵌来备份子程序的字节码,这是什么意思?1.首先要明白一点,调用一个函数除了函数本身的执行时间之外,还需要额外的时间去寻找这个函数(类内部有一个函数签名和函数地址的映射表)。所以减少函数调用次数就等于降低了性能消耗。2.final修饰的函数会被编译器优化,优化的结果是减少了函数调用的次数。编译器是如何实现原创 2012-08-21 00:33:38 · 359 阅读 · 0 评论 -
抽象类和接口的区别,内部类引用外部方法final参数,守护线程和用户线程
abstract class和interface有什么区别? 答:声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。(抽象类原创 2012-08-21 00:35:07 · 625 阅读 · 0 评论 -
子父类方法调用关系,内部类总结
public class Privateoverride { private void f() { System.out.println("private f()"); } public static main(String[] args) { PrivateOverride po = new Derived(); po.f(); }}class Derived原创 2012-08-15 23:28:21 · 2734 阅读 · 0 评论 -
反射获取构造函数参数,枚举小例子,常量池
getConstructor(String.class,int.class)中的参数是怎么确定?为什么就是String.class和int.class,参数类型为什么又写成(String.class,int.class)这种形式的呢?知道是通过getConstructor方法获得Person类中的构造方法的,Person类中的构造方法是 Person(String name, int age)原创 2012-08-25 00:02:14 · 1194 阅读 · 0 评论 -
eclipse中java代码格式化设置方法 (zz)
由于之前习惯了Java的代码格式化样式,即如下图1的第一种代码格式,而看第二种代码格式时感觉代码很乱,总找不到“{ }”对称的感觉。eclipse自动格式化代码的快捷方式是Ctrl+Shift+F ,下面将通过设置eclipse来达到第一种代码样式。 图1设置步骤如下:第一步:启动eclip转载 2012-09-03 19:35:37 · 990 阅读 · 0 评论 -
子父类继承问题,数组反射,单例设计
继承:父类(SuperClass)和 子类(SonClass)。父类的非私有化属性和方法可以默认继承到子类。Class Son extends Father{}而如果父类中的私有方法被子类调用的话,则编译报错。父类的构造方法子类不可以继承,更不存在覆盖的问题。(非构造方法可以)如果子类访问父类的构造方法,则在编译的时候提示访问不到该方法。JAVA中不允许多继承,一个原创 2012-08-22 23:23:37 · 906 阅读 · 0 评论 -
那是什么进程 —— svchost.exe是什么? 它为何运行?
那是什么进程 —— svchost.exe是什么? 它为何运行? 你几乎毫不犹豫的来阅读这篇文章是因为你也觉得奇怪, 究竟为什么那里有一打正在运行的进程都叫做 svchost.exe. 你不能终止它们运行, 你也不记得什么时候开始运行它们的...那么它们究竟是什么呢? 我们写了一系列的文章用来解释在任务管理器里发现的各种进程,转载 2012-08-16 18:49:08 · 20046 阅读 · 1 评论 -
What is svchost.exe And Why Is It Running?
What is svchost.exe And Why Is It Running?You are no doubt reading this article because you are wondering why on earth there are nearly a dozen processes running with the name svchost.转载 2012-08-16 18:46:21 · 598 阅读 · 0 评论