Java细节(3)
21 类 = 域 + 方法
域 = 数据
方法 = 功能
22 引用数据类型变量的四个属性:①变量名 ②数据类型 ③存储单元 ④变量值
23 在引用数据类型变量存储单元内存放的变量值是引用,即指向实例的索引。
24 构造函数:方法名和类名一样,没有返回类型。默认构造函数无任何参数,它的作用是将类中的成员域初始化成相应类型的初始值。
25 Java没有析构方法,不再被Java程序所用的内存称为垃圾。
Java在回收垃圾前会先调用该对象的finalize方法。
26 Java提供了“System.gc()”来强制立即回收垃圾。
27 在Java中,除了类“Object”之外,任何类都有父类。如果一个类不显式地写上其继承的父类,则它的默认的直接父类是系统类Object,每个类有且仅有一个直接父类。
28 instanceof运算符:用来判断一个实例是否是指定类的实例。
引用值 instanceof 类名
返回一个布尔值。
29 子类实例的引用可以直接赋值给父类。
J_SubClass 继承 J_SuperClass
J_SubClass a = new J_SubClass();
J_SuperClass b = a;
30 在子类的方法中,通过关键字“super(调用参数类别)”调用父类中被覆盖了的方法。
相关文档:
Android中各种JAVA包的功能描述
2009-09-29 13:05
在Android的应用程序开发中,通常使用的是JAVA语言,除了需要熟悉JAVA语言的基础知识之外,还需要了解Android提供的扩展的JAVA功能。
在一般的JAVA应用中,如果需用引用基础类库,通常需要使用如下的方式:
import javax.swing.*;
以上代码表示了引用JAVA的GUI组件Swi ......
程序没什么含金量,高手莫笑。
package first;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;
import ......
很多人在初学Java的时候经常会被书中介绍的一堆环境变量的设置搞得头昏脑胀,很多书中都会在初装JDK的时候让他大家设置JAVA_HOME环境变
量,在开发程序的时候设置CLASSPATH环境变量,而很多人并不理解这两个环境变量的作用,我们来分别进行详细的阐述。
首先是JAVA_HOME环境变量,我们先来 ......
11 一个源程序文本文件也可以含有多个类,但每个文件只能有一个公共类。
12 main是所有Java应用程序执行的入口,但不是Java小应用程序的入口。
main的属性必须是public static void。
13 数值类型间的强弱关系
......