Java基础示例程序
来源:互联网 发布:mac cp 复制文件夹 编辑:程序博客网 时间:2024/05/17 02:33
继承和转型
public class Demo {public static void main(String[] args) {Test t = new Test();t.test();Fest f = new Fest();f.test();Test tf = new Fest();tf.test();Fest ft = (Fest) new Test();//errorft.test();}}class Test{void test(){System.out.println("Test:test");}}class Fest extends Test{void test(){System.out.println("Fest:test");}}
//输出如下Test:testFest:testFest:testException in thread "main" java.lang.ClassCastException: Test cannot be cast to Festat Demo.main(Demo.java:10)
执行顺序
class Parent {public Parent(){System.out.println("Parent constructor.");}{System.out.println("Parent block.");}static{System.out.println("Parent static block.");}}class Child extends Parent {public Child() {System.out.println("Child constructor.");}{System.out.println("Child block.");}static{System.out.println("Child static block.");}}public class Demo {public static void main(String[] args) {new Child();}}
//输出如下Parent static block.Child static block.Parent block.Parent constructor.Child block.Child constructor.
阅读全文
0 0
- Java基础示例程序
- java基础---TCP示例
- Java基础:死锁示例
- Java小程序示例
- java小程序 示例
- JAVA基础的package示例
- java反射机制基础示例
- Java基础---判断结构示例
- Java URL基础用法示例
- 数字签名示例程序 Java编写
- 数字签名示例程序 Java编写
- K-Means Java示例程序
- JAVA GUI程序交互 示例
- Java的Container示例程序
- Java程序基础语法
- java基础程序题
- Java基础之程序
- Java基础程序题
- NOIP-2014 解方程
- Linux进程管理与调度-之-目录导航
- AngularJS之基础入门
- java反射:java方法反射的基本操作
- 段码液晶屏实现原理及注意事项
- Java基础示例程序
- Web测试点-登录,搜索,翻页,输入框
- Kotlin类和对象 (一)--- 类和继承
- 关于maven项目在windows系统下的搭建
- javacv将获取的图片装换为二进制byte[]发送到图片服务器
- IE8 ajax 请求没反应
- maven打包跳过单元测试两种方式
- linux环境下将tomcat设置成开机启动项
- Deep Learning:正则化(八)