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

java自定义类


继承:
java只有单继承,不能同时继承多个类
class Animal{}
class Fish extends Aniaml{}
 super.(父类中与子类相同的方法)();//super-特殊的变量,用于访问父类中与子类相同的方法,如下
//父类
class Fish extends animal
{
 void output()
 {
  System.out.println("Fish");
 }
}
//子类
class SmallFish extends Fish
{
 void output()
 {
  super.output();
  System.out.println("SmallFish");
 }

父类变量 = 子类变量;//正确
子类变量 = 父类变量;//错误
类型判断:
变量名 instanceof 类型名;//结果true false
子类变量是父类的实例,但是父类变量不是子类的实例
鱼是动物的实例,过来不是
但是,当父类变量 = 子类变量后,父类变量是子类类型的实例
要小心父类中带参数的构造函数,在子类中可能不能通过
super(....);//构造函数,可解决错误,或在父类中,加入没有参数的重载
构造方法不能被继承,不能用SmallFish(父类参数),只能用super(父类参数)
javap classname 用于反编译
final定义常量,
final double PI = 12.4;(可以在构造函数里定义,但不能改变其值)
没有define
关于构造函数
当有了自定义的构造函数后,java就不会再提供默认的构造函数了
classname variable;
variable = new classname();//********有()
DOS 下运行java区分大小写
java文件名和编译后的类名可能不一样,但运行时要输入类名
System.out.println("aaaa" + 变量);


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

Java集合框架全面介绍

Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。
Java 2集合框架图
 
集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。
抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。
......

JVM详解之Java垃圾回收机制详解和调优 (1)

 1.JVM的gc概述
  gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。
  在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的 ......

JVM详解之Java垃圾回收机制详解和调优 (3)

 5.如何从JVM中获取信息来进行调整
  -verbose.gc开关可显示gc的操作内容。打开它,可以显示最忙和最空闲收集行为发生的时间、收集前后的内存大小、收集需要的时间等。打开- xx:+ printgcdetails开关,可以详细了解gc中的变化。打开-XX: + PrintGCTimeStamps开关,可以了解这些垃圾收集发生的时间,自jvm启动以后以 ......

*成为Java高手的25个学习要点*

 1. 你需要精通面向对象分析与设计(OOAOOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams.   2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、reflection、event、handling、N ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号