黑马程序员_3 JAVA基础
2014-01-27 00:44
99 查看
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
数组:格式。例如定义一个存3个整数的容易。 int [] x= new int[3].数组角标是从0角标开始的,而不是1。数组直接获取数组元素个数的属性,数组名.length。 数组通常都要用到for循环。
栈内存的特点:数据使用完毕会自动释放。
匿名对象使用方式:当对对象的方法只调用一次时,可以用匿名对象来完成。这样写比较简化。如果对一个对象进行多个成员的调用,必须给这个对象起个名字。方式二:可以将匿名对象作为实际参数进行传递。
类是对某一类事物的描述,是抽象的,概念上的定义,对象是实际存在的该类事物的每个个体,因此也称实例。
面向对象程序设计的重点是类的设计,而不是对象的设计。
private:私有,权限修饰符,用于修饰类中的成员(成员变量,成员函数)。私有只在本类中有效。私有仅仅是封装的一种表现形式。
构造函数:对象一建立就会调用与之对应的构造函数。
作用:可以用于给对象进行初始化。
小细节:当一个类中没有定义构造函数时,那么系统会默认给该类加入一个空参数的构造函数。构造函数是在对象一建立就运行,给对象初始化。而一般方法是对象调用才执行,是给对象添加对象具备的功能。一个对象建立,构造函数只运行一次,而一般方法可以被该对象调用多次。
构造代码块给所有对象进行统一初始化,而构造函数是对对应的对象初始化,构造代码块中定义的是不同对象共性的初始化内容。
this:看上去区分局部变量和成员变量重名的情况。
this:就代表本类对象,代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在的函数,this就代表哪个对象。
this的应用:当定义类中功能时,该函数内部要调用该函数的对象时,这时用this来表示这个对象。但凡本类功能内部使用到了本类对象那么都用this表示。
构造函数间调用函数只能用this相连接。this语句只能定义在构造函数的第一行,因为初始化要执行。
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
数组:格式。例如定义一个存3个整数的容易。 int [] x= new int[3].数组角标是从0角标开始的,而不是1。数组直接获取数组元素个数的属性,数组名.length。 数组通常都要用到for循环。
栈内存的特点:数据使用完毕会自动释放。
匿名对象使用方式:当对对象的方法只调用一次时,可以用匿名对象来完成。这样写比较简化。如果对一个对象进行多个成员的调用,必须给这个对象起个名字。方式二:可以将匿名对象作为实际参数进行传递。
类是对某一类事物的描述,是抽象的,概念上的定义,对象是实际存在的该类事物的每个个体,因此也称实例。
面向对象程序设计的重点是类的设计,而不是对象的设计。
private:私有,权限修饰符,用于修饰类中的成员(成员变量,成员函数)。私有只在本类中有效。私有仅仅是封装的一种表现形式。
构造函数:对象一建立就会调用与之对应的构造函数。
作用:可以用于给对象进行初始化。
小细节:当一个类中没有定义构造函数时,那么系统会默认给该类加入一个空参数的构造函数。构造函数是在对象一建立就运行,给对象初始化。而一般方法是对象调用才执行,是给对象添加对象具备的功能。一个对象建立,构造函数只运行一次,而一般方法可以被该对象调用多次。
构造代码块给所有对象进行统一初始化,而构造函数是对对应的对象初始化,构造代码块中定义的是不同对象共性的初始化内容。
this:看上去区分局部变量和成员变量重名的情况。
this:就代表本类对象,代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在的函数,this就代表哪个对象。
this的应用:当定义类中功能时,该函数内部要调用该函数的对象时,这时用this来表示这个对象。但凡本类功能内部使用到了本类对象那么都用this表示。
构造函数间调用函数只能用this相连接。this语句只能定义在构造函数的第一行,因为初始化要执行。
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
相关文章推荐
- 黑马程序员——JAVA基础---正则表达式切割组的问题
- 黑马程序员_Java基础泛型
- 黑马程序员 Java基础_6 常用类介绍
- 黑马程序员——java基础知识之面向对象(三)
- 黑马程序员_java基础_io流
- 黑马程序员------java基础查缺补漏
- 黑马程序员------java学习笔记之数组基础
- Java基础---网络编程 (黑马程序员)
- 黑马程序员_java语言基础_概述
- 黑马程序员---java基础---2面向对象
- 黑马程序员 java编程基础知识笔记
- 黑马程序员--Java基础 第一天
- 黑马程序员---Java基础--06天(面向对象之二)
- 黑马程序员--java基础--多线程
- 黑马程序员_Java基础_集合框架工具类相关应用
- 黑马程序员——Java基础—java基础语法
- 黑马程序员----JAVA语法基础(一)
- 黑马程序员_Java基础_数组
- 黑马程序员——Java基础---String类和对象包装类
- 黑马程序员——Java基础--------集合