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
相关文档:
以前一篇的DLL为例阐述Java如何调用动态库
目前存在一个VC编译的非MFC动态库DLL(具体如何生成非MFC动态库DLL见前一篇文章),名称为mydll.dll,其中有导出函数myadd:形如:int myadd(int,int),现java应用程序需要调用该动态库的myadd函数。具体实现步骤如下:
1、编写调用mydll.dll的java程序
(1)程序testMyDll .ja ......
windows xp下配置JDK环境变量:
1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
&nb ......
import java.io.*;
public class TestMusic{
private AudioFormat format;
private byte[] samples;
public static void main(String args[])throws Exception{
TestMusic sound =new TestMusic("1.wav");
InputStream stream =new ByteArrayInputStre ......