易截截图软件、单文件、免安装、纯绿色、仅160KB

java 多态

三道JAVA基础题
题目(1)
class A {
   public int i = 10;
}
class B extends A{
   public int i = 20;
}
public class Test{
   public static void main(String args[]){
      B b = new B();
      A a = b;
      
      System.out.println(b.i);
      System.out.println(a.i);
   }
}
A
10
10
B
10
20
C
20
10
D
20
20
 
题目(2)
class A {
  private int i = 10;
  public void printI() {
    System.out.println(i);
  }
}
class B extends A {
  private int i = 20;
}
public class Test {
  public static void main(String args[]) {
    B b = new B();
    A a = b;
    b.printI();
    a.printI();
  }
}
A
10
10
B
10
20
C
20
10
D
20
20
题目(3)
class A {
  private int i = 10;
  public void printI() {
    System.out.println(i);
  }
}
class B extends A {
  private int i = 20;
  public void printI() {
    System.out.println(i);
  }
}
public class Test {
  public static void main(String args[]) {
    B b = new B();
    A a = b;
    b


相关文档:

网上找了个java随机生成密码的。。。发上来记录一下。

import java.util.Random;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(genRandomNum(10));
}
/**
* 生成随即密码
* @param pwd_len 生成的密码的总长度
* @return 密码的字符串
*/
p ......

java学习录

学习了几周,玩得很开心。
学习java的第一件事就是做一个程序生成Huffman编码。
在这里我学会了LinkedList的使用,它可以保存任何类型的对象。
如下是我的编码结构体
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package HuffmanTree;
......

thinking in java 学习笔记(一) 接口于多重继承






<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
PRE.western { font-family: "Nimbus Roman No9 L" }
PRE.cjk { font-family: "Nimbus Roman No9 L" }
H1 { margin-bottom: 0.08in }
H1.western { font-family: "Nimbus Sans L", sans-ser ......

Java初始化顺序

我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点
public
 class
 InitialOrderTest {   
  
    //&nb ......

分析java dump文件

 
注意,请不要被我误导,我没有看其他资料,这是我自己分析的,有些可能是不对的
 
"DestroyJavaVM" prio=6 tid=0x00316800 nid=0x448 waiting on condition [0x00000000
..0x00a0fd4c]
   java.lang.Thread.State: RUNNABLE
 
"Thread-1" prio=6 tid=0x02f85000 nid=0xd18 waiting for m ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号