类和对象

Java String类

Java String类我们要知道在程序设计时,要经常处理和字符序列有关的问题,所以,Java语言专门提供了用来处理字符序列的String类。String类在java.lang包中,由于java.lang包中的类被默认引入,……

Java实例变量和类变量

Java实例变量和类变量实例变量和类变量的定义在声明成员变量时,用关键字static给予修饰的称作类变量,类变量也称为static变量或静态变量,而没有用关键字static给予修饰的称作实例变量。例如:class&n……

Java子类与父类

Java子类与父类当我们准备编写一个类的时候,发现某个类有我们所需要的成员变量和方法,如果我们想复用这个类中的成员变量和方法,即在所编写的类中不用声明成员变量和定义方法,就相当于有了这个成员变量和方法,那么我们可以将编……

Java jar文件

Java jar文件Java应用程序在运行时,需要将使用到的类的字节加载到内存,因此,对字节码文件所在的位置有一定要求,一般分为以下四种情形:1.使用当前应用程序所在目录中没有包名的类:对于当前应用程序所在目录中没有包名……

Java BigInteger类(大整数类)

Java BigInteger类(大整数类)我们要知道,程序有时候需要处理大整数,那我们该怎么办呢?我们可以使用java.math包中的BigInteger类提供任意精度的整数运算,通过使用构造方法publicBigInteger(String……

C++浅拷贝与深拷贝实例详解

C++浅拷贝与深拷贝实例详解浅拷贝与深拷贝在上一节讲解的拷贝构造函数的例子Circle类中,拷贝的策略都是与系统默认的策略一致,即把原有对象中成员依次拷贝给新对象中对应的成员,既然如此,我们为何还要自己定义呢?原因在于,简单的将……

Java类

Java类类是组成Java程序的基本要素,一个Java应用程序就是由若干个类所构成。类是Java语言中最重要的“数据类型”,类声明的变量被称作对象。类的定义包括两部分:类声明和类体。基本……

Java StringTokenizer类

Java StringTokenizer类在前几节我们学习了怎祥使用String类的split()方法分解字符串,这一节我们将学习怎样使用StringTokenizer对象分解字符串,与split()方法不同的是,StringTokenize……

Java常见的异常

Java常见的异常除了上一节提到的运行时异常和非运行时异常,还有很多常见的异常,比如:算术异常:ArithmeticExecption空指针异常:NullPointerException类转换异常:ClassCastE……

Java方法重载

Java方法重载Java中存在两种多态:重载(Overload)和重写(Override),方法重载是两种多态的一种。例如:你让一个人执行“求面积”操作时,他可能会问你求什么面积?功能多态性就……