4761人加入学习
(15人评价)
Java编程学习第二季

制作于2018年3月14日

价格 免费

继承:extends.所要继承的类名

[展开全文]

静态代码块

static{

}

在加载类的时候会执行,只执行一次。

[展开全文]

/** */:文档生成注释

在cmd中,运用javadoc -d api+当前项目文件命名可生成文档

[展开全文]

1.取得数组长度的时候,可以把length当作属性直接引用:arr.length;取得字符串长度的时候,length在这里就是一个方法,所以引用的时候需要加上“()”:str.length。

2.对于java语言来说,在StringTool中,访问字符在字符串的位置,不可以用str【i】,需要用:str.chatAt(i)

[展开全文]

1.static之所以优先于对象存在,是因为:随着类的加载,静态成员也会随之而被加载出来,此时即可调用;而普通成员需要创建对象,并且通过对象而调用。静态方法如也。

2.main方法就是静态方法,它可以通过类名直接调用:类名.静态方法名  对方法进行调用。

3.对String【】 args进行遍历的方法:

运行时可以在java StaticDemo2后面先空格,然后分别输入多个参数(参数之间要空格隔开),这些参数相当于传递进去String【】 args里面去。点击回车,会把刚刚输入的参数一一遍历显示出来。

[展开全文]

1、普通成员可以访问静态对象,但是静态对象不可以访问普通成员。因为静态对象只有一个,而普通成员跟对象有关系,只要对象有多个,普通成员就有多个,故静态对象不知道访问的是哪个 普通成员。

2、普通方法&静态方法可以访问静态变量,但是静态方法不可以访问普通变量。

[展开全文]

1.静态方法不能访问非静态变量,但是可以访问静态变量;除非把静态变量所属类的对象当作一个参数传递过来时即可。例如下图:把Person这个对象作为参数传递进去show方法里面对name和age进行访问调用。

2.静态方法和静态白变量可以通过类和对象进行调用。

[展开全文]

静态区域是所有对象所共享的,静态变量是跟类有关系的,所以一般调用的时候用类名.变量名格式

[展开全文]

this.name=name;把传过来的name赋值给成员变liang

[展开全文]

1、构造方法名字必须跟所在类的类名保持一致,而且定义构造方法的时候不需要设置返回值。因为它返回的只能是new出来的对象,并且new出来的对象参数需要跟构造方法的参数保持顺序一致。因为我们定义了个构造方法,系统不会再给我们定义一个无参gou zao fang fa

[展开全文]

1.当对象引用次数较少时,可以创建匿名对象,否则不可。

[展开全文]

面向过程:一步一步完成,直到最后一步,跟对象无关

面向对象:每一步都会有个执行者,就是对象,每一步都是操作对象,有一点命令式的感觉

感觉:面向过程:一个人单干,面向对象:什么职位做什么事

[展开全文]

final 表示这个方法不可以被子类重写

[展开全文]

构造方法分为有参构造以及无参构造,就是用来赋值用的。

[展开全文]

构造方法分为有参构造以及无参构造,在没有声明任何构造方法的时候调用的是默认的构造方法

[展开全文]

方法中的变量称为局部变量,定义在类中的变量称为成员变量 

[展开全文]

面向对象三大原则:封装、继承、多态

private(防止属性被外面随意修改/在其他类被随意修改)

get访问

set修改

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(87)