上一页 1 ··· 10 11 12 13 14
摘要: supe主要是调用父类中被重写的方法及属性。 用下列代码那说明: 还有一个知识点就是,所有类的第一句都隐含一个super(),写于不写(不写编译器会自动加上)都是这句话。;意思是调用父类的无参构造方法。 用下面代码说明: 我们会发现,我们只创建了一个Studetn类的对象,应该只调用Student的 阅读全文
posted @ 2018-07-20 16:35 gcmh 阅读(196) 评论(0) 推荐(1) 编辑
摘要: object类 java中objec是所有类公共的父类,一个类只要没有明显的继承某一类,那么它就是继承object类。 例如 class Person {......};和class Person extends Object{......}是一样的。如果我们的Studdent继承了Person类, 阅读全文
posted @ 2018-07-18 16:09 gcmh 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 继承 在java中可以通过继承提高代码的复用率。 例如A继承了B,就可以是 例如,首先有一个类似Person,这个类中有有一些属性和方法,我们再新建一个Student类,其中有一部分属性和方法与Person类中的相同,这个我们就可以通过继承来提高代码复用率。 子类方法的重写 子类继承父类的方法后,可 阅读全文
posted @ 2018-07-18 12:15 gcmh 阅读(229) 评论(1) 推荐(0) 编辑
摘要: package package主要用于管理类,在java中同一个包下不能有相同的类名,可有时项目总会出现很多同名的类,这时就需要通过包来管理类。不同的包下可以有相同的类名。 包就有点类似于文件夹,不同文件夹中可以有相同的文件名,一个文件夹下不能有同名的文件。 包的命名规则一般是域名倒着写,后面再加具 阅读全文
posted @ 2018-07-17 16:12 gcmh 阅读(239) 评论(0) 推荐(1) 编辑
摘要: static关键字 1.static修饰变量也称静态变量,静态变量存放在静态区被该类的所有对象共享。 例如,定义了一个类class User{static Sring city = "a城"},将类中的一个city属性定义为静态变量。我们创建一个对象use1,然后可以通过user1.city = " 阅读全文
posted @ 2018-07-16 12:48 gcmh 阅读(175) 评论(0) 推荐(1) 编辑
摘要: this关键字主要有三个作用 1.调用本类中的属性。 上述程序可以正常运行,但是构造方法中形参名称对于我们来说不便于识别,那我们可不可以这样呢? 这时我们就以用this关键字来实现在构造方法中调用类的属性。 2.调用构造方法。 例如 3.代表当前对象 阅读全文
posted @ 2018-07-15 13:58 gcmh 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 首先介绍几个概念 栈: 1.栈是方法执行的内存模型,每调用一个方法都会创建一个栈帧。 2.jvm为每个线程创建一个栈,存放方法相关信息,栈属于线程私有不共享。 3.栈由系统自动分配,是连续的内存空间,速度快。 4.栈的特点是先进后出。 堆: 1.堆用于存放创建好的对象。 2.jvm只有一个堆被所有线 阅读全文
posted @ 2018-07-14 16:32 gcmh 阅读(179) 评论(0) 推荐(1) 编辑
摘要: 构造方法,用于对象的初始化,在创建对象时被自动调用的特殊方法。构造方法名称与类名一致,通过new调用。 下面通过代码来详细讲解 首先构造方法与类名一致,主要用于对象初始化用new调用,构造方法会自动返回对象,故最后不能加return (对象)。 这里大家可能会有疑问 1.这个和之前创建好了一个类(p 阅读全文
posted @ 2018-07-13 11:51 gcmh 阅读(245) 评论(1) 推荐(1) 编辑
摘要: 对象:是指具体的事物。比如学生 张三,老师 李四,代表一个单一的个体。 比如 学生 张三,这时张三就是具体的对象。 类:将对象中共有特征抽象出,可以理解为某种特性的集合。 世界上的事物可以分解成一个一个的特征,将某一类事物具有的相同的特征抽象出来归成一类,这个类就只这一类事物的模板。 我们把学生的基 阅读全文
posted @ 2018-07-12 13:15 gcmh 阅读(290) 评论(4) 推荐(1) 编辑
摘要: 面向过程思考时,我们会先思考具体的步骤,第一步走什么,第二步做什么。 比如电脑新建文件夹,第一步:打开电脑 第二步:按下鼠标右键。 第三步:找到新建选项 第四步:点击新建选项下的文件夹 c语言是典型的面向过程的编程语言,注意步骤即可。 面向过程编程思想,适合于简单的不需要协作的单独部分。 而现实中有 阅读全文
posted @ 2018-07-11 12:39 gcmh 阅读(208) 评论(2) 推荐(1) 编辑
上一页 1 ··· 10 11 12 13 14