类和对象

Java StringBuffer类(StringBuffer对象的创建)

Java StringBuffer类(StringBuffer对象的创建)在前几节我们学习了String字符串对象,String类创建的字符串对象是不可修改的,也就是说,String字符串不能修改、删除或替换字符串中的某个字符,即String对象一旦创建,其实体是不可以再发……

Java类的构造方法

Java类的构造方法构造方法是类中的一种特殊方法,当程序用类创建对象时需使用它的构造方法。类中的构造方法的名字必须与它所在的类的名字完全相同,而且没有类型。允许一个类中编写若干个构造方法,但必须保证他们的参数不同,参数不……

Java this关键字

Java this关键字this是Java的一个关键字,表示某个对象。this可以出现在实例方法和构造方法中,但不可以出现在类方法中。在构造方法中使用thisthis关键字出现在类的构造方法中时,代表使用该构造方法所创建的对……

Java处理异常(1)try…catch

Java处理异常(1)try…catch前面我们学习了解了Java的几种异常,那我们如何处理异常呢?我们可以使用try…catch语句来处理异常,将可能出现的异常操作放在try…catch语句的try部分,一旦t……

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

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

Java Date类

Java Date类在程序设计时可能需要日期、时间等数据,那么这一节我们就介绍一下java.util包中的Date类,Date类可用于处理和日期、时间相关的数据。1.使用无参数构造方法使用Date类的无参数构造方法创建的……

Java子类与对象

Java子类与对象当用子类的构造方法创建一个子类的对象时,不仅子类中声明的成员变量被分配了内存,而且父类的成员变量也都分配了内存空间,但只将子类继承的那部分成员变量作为分配给子类对象的变量。也就是说,父类中的priva……

Java创建对象

Java创建对象类是面向对象语言中最重要的一种数据类型,可以用类来声明变量。在面向对象语言中,用类声明的变量被称为对象。和基本数据类型不同,在用类声明对象后,还必须要创建对象,即为声明的对象分配所拥有的变量,确定对象……

Java包

Java包包(package)是Java语言管理类的一个机制,不同Java源文件中可能出现名字相同的类,如果想区分这些类,就需要使用包名。包语句通过关键字package声明包语句,包语句作为Java源文件的第一……

Java自定义异常类

Java自定义异常类我们要知道,使用Java内置的异常类可以描述在编程时的大部分异常,除此之外,我们在编程时还可以扩展Exception类定义自己的异常类,然后根据程序的需要来规定哪些方法产生这样的异常。自定义异常类的格……