Java SE
hh4092
这个作者很懒,什么都没留下…
展开
-
面向对象--对象的多态性
[code="java"]class A { } class B extends A { } public class Demo3 { public static void main(String[] args) { A a = new B();//向上转型 System.out.println(a instanceof A); System.out.p...2009-11-25 13:45:29 · 87 阅读 · 0 评论 -
面向对象--抽象类的应用--模板设计
在Person类中定义了一个模板,在主方法中调用时,调用的就是普通方法,而子类只需要实现父类中的抽象方法,就可以得到一个具体信息。 abstract class Person { public String name; public int age; public Person(String name,int age){ this.name = name; this.a...2009-11-25 21:13:57 · 107 阅读 · 0 评论 -
面向对象--接口的实际应用--制定标准
[code="java"]interface USB { public void start(); public void stop(); } class Computer { public static void pugin(USB usb){ usb.start(); System.out.println("**************working******...2009-11-25 21:24:22 · 146 阅读 · 0 评论 -
面向对象--设计模式--工厂设计
今天第一次接触Java的工厂设计模式,我可是闻名已久啊。 看下面: [code="java"]interface Fruit { public void eat(); } class Apple implements Fruit { public void eat() { System.out.println("吃苹果"); } } class Orang...2009-11-25 21:34:26 · 104 阅读 · 0 评论 -
面对对象--实例分析--宠物商店
[code="java"] interface Pet { public String getName(); public String getColor(); public int getAge(); } class Cat implements Pet { private String name; private String color; private i...2009-12-01 16:25:02 · 357 阅读 · 0 评论 -
面向对象--异常的基本概念
什么是异常? [quote]导致程序中断的一段指令流[/quote] 有什么危害? [quote]如果不对异常进行正确处理,可能导致程序的中断执行,造成不必要的损失[/quote] 如何处理异常?及异常的处理机制 [quote]try{可能产生异常的代码} catch(异常类 异常对象){异常处理语}可以有多个catch finally{异常统一出口,一定会执行}[/quote] ...2009-12-04 16:42:55 · 111 阅读 · 0 评论 -
面向对象--异常的其它概念
今天学习了异常的其它概念,感觉不是很难。 今天的重点是throws throw Exception RuntimeException。 throws [quote]定义一个方法时,可以使用throws声明,表明方法处不处理,把异常交给方法的调用处来处理,如果在主方法中使用了throws 那么异常将会交给jvm处理,这与默认的处理方法相同[/quote] throws使用格式 [q...2009-12-06 15:10:52 · 124 阅读 · 0 评论 -
包的基本概念
包的概念 及作用 [quote]Java中的包(Package)其实指的就是目录,它是为了更好地管理Java类(Class)和接口(Interface) 作用:解决多人开发时候的类同名问题[/quote] 包的格式 [quote]包名称.子包名称 如:package javaself.demo.a [code="java"]package org.javaself.demo.a; p...2009-12-09 12:40:15 · 271 阅读 · 0 评论 -
包及访问控制权限
访问控制权限一共有四种,private default protected public [table] |private|只在同一个类中可以访问 |default|同一个类中和同一个包中的类可以访问 |protected|同一个类中和同一个包中的类可以访问,不同包中的子类可以访问 |public|权限最大,都可以访问。 [/table] 看代码,演示不同包中的子类访问protect...2009-12-10 11:13:37 · 140 阅读 · 0 评论