Java中的一些关键字对于初学者来说有时候会比较混乱,在这里整理一下,顺便梳理一下目前掌握的关键字。权限修饰符 有四个,权限从大到小是public>protected>defaul(无修饰符)>private,可以修饰成员变量和成员方法。private只能在本类中调用,用于封装成员变量,其他的...
分类:
编程语言 时间:
2015-09-16 21:41:43
阅读次数:
148
概念:面向对象思想将客观世界中的事物描述为对象,并通过抽象思维方法将需要解决的实际问题分解成人们易于理解的对象模型,然后通过这些对象模型来构建应用程序的功能。对象:在生活中一切客观存在的事物都是对象,在java语言中,对象是程序员创建出来用于解决问题的数据。类..
分类:
其他好文 时间:
2015-09-16 16:03:23
阅读次数:
202
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法....
分类:
编程语言 时间:
2015-09-15 10:46:28
阅读次数:
186
/*
学生案例和老师案例讲解
学生:
成员变量;姓名,年龄
构造方法:无参,带参
成员方法:getXxx()/setXxx()
老师:
成员变量;姓名,年龄
构造方法:无参,带参
成员方法:getXxx()/setXxx()
*/
//定义学...
分类:
其他好文 时间:
2015-09-15 09:31:48
阅读次数:
126
1) 内部类的优点是:内部类可以访问外部类的私有成员变量,而不需要new外部类的对象。2) 内部类又分为:静态内部类、匿名内部类、局部内部类、成员内部类。3) 静态内部类的应用场景是:只可以访问外部类的静态成员变量和静态成员方法。4) 成员内部类的应用场景是:它可以访问它的外部类的所有成员变量和方法...
分类:
编程语言 时间:
2015-09-14 21:08:49
阅读次数:
186
构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数仅...
分类:
编程语言 时间:
2015-09-11 12:11:18
阅读次数:
185
class db{ /** * 定义数据库连接 */ /** * return 返回一个值叫做链式调用 *每执行完一个方法就会返回当前对象 *返回的对象 可以调用类中的成员变量和成员方法 */ protected $mysqli...
分类:
其他好文 时间:
2015-09-09 21:22:34
阅读次数:
207
(1)内部类是外部类的一个成员,就像外部类的成员方法一样,所以内部类有权限访问外部类的所有成员,包括private的。(2)内部类不能访问外部类方法中的局部变量,除非变量是final的(一般发生在方法中定义的内部类)。这是因为局部变量的生命周期原因。 class Outer{ private ...
分类:
其他好文 时间:
2015-09-09 11:01:26
阅读次数:
104
/*
static的特点:(它可以修饰成员变量,还可以修饰成员方法)
A:随着类的加载而加载
回想main方法。
B:优先于对象存在
C:被类的所有对象共享
举例:班级的学生应该共用同一个班级编号。
其实这个特点也是...
分类:
其他好文 时间:
2015-09-09 08:35:18
阅读次数:
99
/*
private:
是一个权限修饰符
可以修饰成员变量和成员方法
被其修饰的成员只能在本类中被访问
*/
class?Demo?{
//?int?num?=?10;
//?用private修饰
private?int?num?=?10;
public?void?sho...
分类:
其他好文 时间:
2015-09-07 09:41:33
阅读次数:
156