苹者演大孝 South China Agr icultur al Uni versity 第三章使用类和对象
第三章 使用类和对象
主要内容 建立对象 格式化输出 String类 枚举型 包 。包装类 组件和容器 Random类 嵌套的面板 Math类 图像 JAVA
2 • 建立对象 • String类 • 包 • Random类 • Math类 主要内容 ⚫格式化输出 ⚫枚举型 ⚫包装类 ⚫组件和容器 ⚫嵌套的面板 ⚫图像
31建立对象 在Java中,变量名代表一个基本数据类型值或者是 个对象 类名能被用于定义对象变量。 String title; 上述语句并不创建任何对象。 一个对象引用变量不能保存对象本身,而是保存该对象 的地址。 对象本身必须单独创建。 JAVA
3 3.1 建立对象 ➢ 在Java中,变量名代表一个基本数据类型值或者是一 个对象. ➢ 类名能被用于定义对象变量。 String title; ➢ 上述语句并不创建任何对象。 ➢ 一个对象引用变量不能保存对象本身,而是保存该对象 的地址。 ➢ 对象本身必须单独创建
通常我们使用new关键字来建立一个对象。 string title new String ("Java Software Solutions")i 使用new运算符 调用了 String的构造函数这一函数建立 返回新对象的地 个 String类型的对象tt,并对其初始 址 化为“ Java software solutions” >建立一个对象称为对相应“类”的实例化或对象化。 JAVA
4 ➢ 通常我们使用new关键字来建立一个对象。 ➢ 建立一个对象称为对相应“类”的实例化或对象化。 String title = new String ("Java Software Solutions"); 调用了 String的构造函数,这一函数建立 一个String类型的对象title,并对其初始 化为“Java Software Solutions” 使用new运算符 返回新对象的地 址
分析下面两条声明语句 int nu String name 经过声明的变量经过初始化后: num 42 name new string( James Gosling)i num1 42 name "James Gosling 5 JAVA
5 • 分析下面两条声明语句: • 经过声明的变量经过初始化后: name “James Gosling" num1 42 int num; String name; num = 42; name = new String(“James Gosling”);