1. 关键字new
类一旦写好了, 就可以使用关键字new创建对象
|
public class Teacher {
String name; // 对象属性 int age; String gender;
// 对象方法 public void lesson() { System.out.println(name + “老师在上课”); } public void eat(String something) { System.out.println(“老师在吃” + something); }
// 描述对象的详细信息, 把所有的属性值串接成一个字符串 public String say() { String str = “姓名:” + name + “,年龄:” + age + “,性别:” + gender; return str; } } |
|
public class TeacherTest { public static void main(String[] args) { Teacher t = new Teacher(); // 对象创建 } } |
2. 对象创建在哪里了
Teacher t = new Teacher();
在这里t是什么呢? 是不是对象呢? 答案是否定的, t仅仅是一个引用变量, 什么是引用变量? 就是保存地址的一个特殊变量, 同时它也有类型, 表明它指向的对象的类型是Teacher类型的. 但是上面的对象的使用全是通过t来完成的, 原因就在于通过t可以定位对象的实体, 对象的实体是保存在堆内存中.
3. 对象包含哪些内容
当一个对象被创建时, 这个对象就会包含类中所有的属性值, 如上面的例子, Teacher属性中有String name, 和 int age属性, 所以对象中包含了两个数据: 一个是name, 一个是age
想要了解跟多关于Java培训课程内容欢迎关注尚硅谷Java培训,尚硅谷除了这些技术文章外还有免费的高质量Java培训训课程视频供广大学员下载学习
上一篇: 大数据学习培训哪里好
下一篇: Java培训SE基础之使用对象

