黑马程序员 Java基础学习笔记5 类
来源:互联网 发布:怎样开淘宝店视频教程 编辑:程序博客网 时间:2024/03/29 05:11
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Unity开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ------------------------------------------
构造函数
对象一建立就调用与之相对应的构造函数。
构造函数的作用:可以用于给对象进行初始化。
构造函数的小细节。
当一个类中没有定义构造函数时,那么系统会默认该类加入一个空参数的构造函数。当在类中自定义构造函数,默认的构造函数就没有啦。
构造函数和一般函数的写法上不同。构造函数是在对象一建立就运行,给对象初始化。而一般方法是对象调用才执行,是给对象添加对象具备的
的功能。一个对象建立构造函数只运行一次。而已办方法可以被该对象调用多次。
构造代码块
作用:给对象进行初始化。
对象一建立就运行,而且优先于构造函数执行。
和构造函数的区别:
构造代码块是给所有对象进行统一初始化。而构造函数是给对应的对象初始化。构造代码块中定义的是不同对象共性的初始化内容。
this 关键字
this代表它所在函数所属对象的引用。
this的应用:当定义类中功能时,该函数内部要用到调用该函数的对象时,这是用this来表示这个对象。但凡本类功能使用啦
本类对象,都用this表示。
this语句:用于构造函数间的相互调用,this语句只能放在构造函数的第一行。因为初始化要执行。
Static关键字
静态 static
用法:是一个修饰符,用于修饰成员(成员变量和成员函数);
当成员被静态修饰后,就多了一中调用方式,除了可以被对象调用外,还可以直接被类名调用。 类名.静态成员。
static特点
1随者类的加载而加载。 2优先于对象而存在。 3被所有类所共享。 4可以被类名调用。
也就是说静态会随着类的消失而消失,说明它的生命周期最长。
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Unity开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ------------------------------------------
- 黑马程序员 java基础学习笔记5
- 黑马程序员 Java基础学习笔记5 类
- 黑马程序员-java学习笔记-java基础
- 黑马程序员-java基础-集合学习笔记
- 黑马程序员-java基础-IO学习笔记
- 【黑马程序员】 学习笔记 - Java基础
- 黑马程序员-学习笔记java基础-异常
- 黑马程序员 Java基础学习笔记1
- 黑马程序员 Java基础学习笔记2
- 黑马程序员 java基础学习笔记1
- 黑马程序员 java基础学习笔记2
- 黑马程序员 java基础学习笔记3
- 黑马程序员 java基础学习笔记4
- 黑马程序员 java基础学习笔记6
- 黑马程序员 java基础学习笔记7
- 黑马程序员 java基础学习笔记8
- 黑马程序员-java基础学习笔记
- 黑马程序员---Java基础学习笔记IO
- vsftp配置指南
- note : make a class, use wininet api upload http file
- Linux MBR
- MiniUI - 快速开发WebUI
- 【JS】angular和require的区别
- 黑马程序员 Java基础学习笔记5 类
- wget 1.13.4 移植到嵌入式ARM上的过程
- Linux 下载文件命令
- 如何获取并发请求的trace文件,并解析
- hive,show tables报错解决方案。
- BZOJ 1026 windy数
- Pow(x, n) -- LeetCode
- html中的列表
- Arrays_Strings 判断两个字符串是否有相同的字符 @CareerCup