Java最最基础的知识(适合初学者看)
2017-04-23 20:42
309 查看
1. 什么是对象实例化,为什么要将对象实例化
Ø 对象实例化就是将一个类形象化,成一个对象,来实现类的功能。
Ø 因为类是抽象的,所以需要实例化成对象才能使用类
Studentstu = new Student();//就是实例化对象的过程。stu是在栈中的一个引用,里面存着地址,指向实例对象new Student()
Ø new Student()是给类中的构造方法在堆中开辟一块内存,new出一个新对象
2. 抽象类抽象方法
有抽象方法的类必须被声明为抽象类,而抽象类未必要有抽象方法
3. 为什么一定要有构造方法
Ø 构造方法是用于给类的对象进行初始化的,没有构造方法,那么就不能将类实例化。
Ø 如果父类中有参构造,没有无参构造,那么实例化对象也要是有参的
Ø 如果父类中没有写构造方法,则默认创建一个无参构造
Ø 对象实例化就是将一个类形象化,成一个对象,来实现类的功能。
Ø 因为类是抽象的,所以需要实例化成对象才能使用类
Studentstu = new Student();//就是实例化对象的过程。stu是在栈中的一个引用,里面存着地址,指向实例对象new Student()
Ø new Student()是给类中的构造方法在堆中开辟一块内存,new出一个新对象
2. 抽象类抽象方法
有抽象方法的类必须被声明为抽象类,而抽象类未必要有抽象方法
3. 为什么一定要有构造方法
Ø 构造方法是用于给类的对象进行初始化的,没有构造方法,那么就不能将类实例化。
Ø 如果父类中有参构造,没有无参构造,那么实例化对象也要是有参的
Ø 如果父类中没有写构造方法,则默认创建一个无参构造
相关文章推荐
- 经典入门:Java初学者入门要注意的基础知识
- 课程1:历经5年锤炼(史上最适合初学者入门的Java基础视频)--视频列表
- 电气基础知识问答(特别适合初学者)
- Java初学者必须知道的11条基础知识
- Java初学者入门基础知识
- 关于java基础知识,第三节,试用与java初学者
- 关于JAVA面向对象基础整理以及个人的理解(适合初学者阅读)
- python基础知识---适合初学者学习(一)
- 必备 | Java初学者4大核心基础知识!
- ------Java基础强化------适合初学者
- JAVA基础多态相关知识,希望对初学者有些帮助
- java学习(基础知识,适合学过c/c++的)
- 史上最适合初学者入门的Java课程 毕向东Java入门基础视频
- java基础关于Javac.exe与java.exe(适合与初学者)
- java学习笔记,关于java的一些基础知识,适用于初学者,第一节
- 初学者必看-Java基础知识(一)
- 帮助java初学者建立基础知识框架
- Java基础视频教程(最适合初学者入门)
- java网络编程,非常详细,适合初学者的java网络编程知识(转载)
- java初学者基础知识积累---(1)深拷贝和浅拷贝