摘要:
final 定义的类不能有子类、final定义的方法不能被复写,用final定义的变量成为了常量,常量无法修改。 如果在开发中使用了public static final定义的就是全局常量 public static final int GOOD= 100; 此概念在开发中使用频繁,只要是常量定义,
阅读全文
posted @ 2018-04-03 19:35
lonske
阅读(139)
推荐(0)
摘要:
可以将父类的功能延续下去 为什么需要有继承:解决多个类有重复代码的问题 class 子类 extends 父类 { } 子类:也叫派生类 父类:本质上是java中成为超类 范例:继承的基本使用 继承的使用限制: 一:Java不允许多重继承:一个子类只能继承一个父类。(C++允许) 但是允许多层继承。
阅读全文
posted @ 2018-04-02 22:22
lonske
阅读(135)
推荐(0)
摘要:
类的组成:成员、方法,几乎所有程序里都不会对嵌套有限定 内部类是指在一个类的内部可以继续嵌套其他类结构的代码,理论上可以一直嵌套下去 内部类的好处是能够直接对私有属性private的直接访问。 内部类的私有属性外部类也可以直接利用对象访问 如果其他类不想根据外部类来实例化内部类对象,可以使用语法结构
阅读全文
posted @ 2018-04-01 22:36
lonske
阅读(92)
推荐(0)
摘要:
static可定义属性、方法。开发很少会直接编写static。公共属性通过static定义。 static String country = “ZZZ”; 公共属性的内容不会保存在栈和堆内存,而是会在全局数据区之中,所有的方法保存在全局代码区之中。 对于static定义的属性可以有类名称直接进行调用
阅读全文
posted @ 2018-04-01 22:04
lonske
阅读(87)
推荐(0)
摘要:
https://docs.oracle.com/javase/8/docs/api/ this不会明确表示出一个固定的概念,是一个灵活的关键字, 利用this调用本类属性。类中有许多成员,大部分情况下,类里是直接调用成员的,但很多时候为了能够更加清楚的描述出调用的是本类属性,,所以用“this.属性
阅读全文
posted @ 2018-03-31 21:46
lonske
阅读(105)
推荐(0)
摘要:
String类两种实例化方式: 直接赋值:String 对象 = “内容”; 构造方法:public String(String s){}. String str = “Hello”;和String str = new String(“Hello”);字符内容是一样的 字符串比较:public bo
阅读全文
posted @ 2018-03-31 00:04
lonske
阅读(208)
推荐(0)
摘要:
数组定义格式: 声明并开辟数组: 数据类型 数组名称[] = new 数据类型[长度]; 数据类型[] 数组名称 = new 数据类型[长度]; 分步完成: 声明数组: 数据类型 数组名称[] = null; 数据类型[] 数组名称 = null; 开辟数组: 数组名称 = new 数据类型[长度]
阅读全文
posted @ 2018-03-29 23:42
lonske
阅读(109)
推荐(0)
摘要:
类的开发原则: 1.类名称必须有实际意义 2.类中所有属性必须用private封装 3,所有封装属性必须按照定义要求编写setter、getter方法 4.类中可定义若干个构造方法,但必须保留一个明确的无参构造方法!!! 5.类中不允许出现任何的输出操作,所有的输出必须将数据返回给调用处输出; 6.
阅读全文
posted @ 2018-03-29 23:23
lonske
阅读(196)
推荐(0)
摘要:
封装性: 属性可以直接被类外部的对象掉用,这样的操作是不安全的。将内部的属性保护起来,不让外部调用,Java提供一个Private关键字。利用此关键字可实现封装。 class Person{ private String name; //此变量只能被Person类使用,外部类无法调用 private
阅读全文
posted @ 2018-03-29 22:10
lonske
阅读(152)
推荐(0)
摘要:
面向过程指的是只完成自己所需要的操作,但是这种设计缺少可维护性。e.g. 造一辆车,零件全是自己造的。; 面向对象指的是一种组件化(模块化)设计。方便进行代码的局部维护。但是设计上的要求规范比较多。也就是说模块化的设计最重要的是标准,以及项目的整体的把控。 面向对象里面分为以下几个特点: 封装性:保
阅读全文
posted @ 2018-03-28 22:33
lonske
阅读(150)
推荐(0)