------Java基础知识
文章平均质量分 77
百川灌河
这个作者很懒,什么都没留下…
展开
-
抽象类总结
本文思路:一、概念在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,则必须定义为抽象类。二、抽象类的特点:A:抽象类和抽象方法必须用abstract关键字修饰。B:抽象类中不一定有抽象方法,但是有抽象方法的类必须定义为抽象类。C:抽象类不能实例化。因为它不是具体的。 但是抽象类有构造方法,不能实例化,那么构造方法的作用是什么呢原创 2017-04-08 16:18:06 · 521 阅读 · 15 评论 -
封装
学了这么长时间的面向对象,其中一个重要的特点就是封装,今天就来简单总结一下:封装:指隐藏对象的属性和实现细节,仅仅对外提供公共访问方式。好处:(1)隐藏了实现细节,提供了公共访问方式;(2)提高了代码的复用性;(3)提供了安全性。封装原则:(1)将不需要对外提供的内容都隐藏起来;(2)把属性隐藏,通过公共方法对其访问。现在展示一段代码,说明一个问题:cl原创 2017-02-01 19:52:49 · 351 阅读 · 16 评论 -
Java简介
一、Java语言平台版本(1)J2SE是其他两者的基础,可以完成一些桌面应用程序的开发。(2)J2ME:小型版。移动设备,安卓方向。(3)J2EE:企业版。主要针对于web应用程序开发(针对浏览器)。二、Java语言特点:面向对象、开源(开放源代码)、跨平台(跨操作系统,针对不同的操作系统有不同的jvm)。三、JRE与JDK(1)JRE(JavaRuntime Envi原创 2017-03-27 22:08:37 · 319 阅读 · 18 评论 -
final关键字
一、final关键字的引入在继承中,字方法会重写掉父方法中的方法,如何防止:引入final关键字。Final:最终,常见的是修饰类,方法和变量。二、final修饰的特点:(1)final修饰类: 该类不能被继承。(2)final修饰方法: 该方法不能被重写(覆盖)。(3)final修饰变量:该变量不能被重写赋值。这个变量现在被称为常量。原创 2017-04-01 08:33:34 · 254 阅读 · 11 评论 -
多态总结
多态概念:某一个事物,在不同时刻表现出来的不同状态。(1)多态前提:有继承关系;有方法重写;有父类引用指向子类对象。父 f = new 子();(2)多态中成员访问特点:A:成员变量编译看左边,运行看左边。B:成员方法编译看左边,运行看右边。(因为子类方法重写掉父类中方法)。子类中有和父类一样的方法,叫重写。子类中没有父亲中出现过的方法,方法就被继承原创 2017-04-06 09:09:33 · 338 阅读 · 10 评论 -
接口小结
本文写作思路:一、特点A:接口用关键字interface表示 格式:interface 接口名 {}B:类实现接口用implements表示 格式:class 类名 implements 接口名 {}C:接口不能实例化 如何实现实例化?---------多态 由此可见: A:具体类多态(几乎原创 2017-04-20 09:51:51 · 492 阅读 · 15 评论