Memoryizz

2019年1月7日

java 07 接口

摘要: 1.interface 接口 2.接口中的成员修饰符固定 public static fianl //成员变量 只通过类访问 public abstract //成员函数 3.接口里所有的方法都是抽象的,抽象类中,可以没有抽象方法。 类与类继承,类与接口是实现的关系。降低耦合(高内聚,低耦合)。 通 阅读全文

posted @ 2019-01-07 17:33 Memoryizz 阅读(174) 评论(0) 推荐(0)

2018年12月18日

java 06 作业代码

摘要: 作业:一、final 修饰方法和变量,类,修饰类不能被继承,修饰方法不能被重写,修饰变量 就只能赋值一次 JiafeiCat 是终态类,不能被继承 cat中定义Catnouse方法,该方法不能被重写。 Zangao 中定义常量 二、 实现内部类 a.外部类ChianMap(ratio) b.定义内部 阅读全文

posted @ 2018-12-18 17:34 Memoryizz 阅读(130) 评论(0) 推荐(0)

2018年12月12日

java 06 abstract 抽象类

摘要: 抽象类 1.不能实例化对象的类2.abstract 修饰的类就叫抽象类 目的是让别人继承 3.抽象方法只放在抽象类中,不能有方法体 具体使用 class abstracDeom{ public static void main(String[] args){ Benz c = new Benz(); 阅读全文

posted @ 2018-12-12 17:27 Memoryizz 阅读(160) 评论(0) 推荐(0)

java 06 重写(覆盖) final 内部类

摘要: 方法重载 方法名称一样 ,只是类型不一样叫重载在有继承的前提下才有方法的重载。 方法覆盖(重写) 1.和父类方法名称相同2.不能是私有方法3.super可以访问父类方法4.注意事项(参数的形态必须一致,名称无所谓。) a.权限要大于等于父类的权限。(父类中可以是 void consume(int m 阅读全文

posted @ 2018-12-12 09:08 Memoryizz 阅读(434) 评论(0) 推荐(0)

2018年12月11日

java 06 重写和final

摘要: final 1.修饰方法 方法: final class Dog{}不能被继承 不能被重写 2.修饰的函数 方法:final class(){} 不能被重写 3.修饰的字段 类的成员 1.成员变量 2.成员函数 3.构造代码块 4.构造函数 5静态代码块 6.内部类 内部类: 1.定义在class内 阅读全文

posted @ 2018-12-11 22:19 Memoryizz 阅读(336) 评论(0) 推荐(0)

2018年12月7日

java 06 继承

摘要: 继承 1.抽象共性2.多个类是子类,抽取出抽象的叫父类3.子类可以访问父类的非私有成员 exend4.通过extends继承6.类只支持单重继承。只能有一个父类。+多层继承。 class ExtendsDemo{ public static void main (String[] args){ JI 阅读全文

posted @ 2018-12-07 17:33 Memoryizz 阅读(110) 评论(0) 推荐(0)

2018年12月6日

java 05 this static构造函数

摘要: 正常情况 class ThisDemo1{ public static void main (String[] args ){ Dog d =new Dog(); d.setName("大黄");//给setname赋值 System.out.println(d.getName());//获取姓名 阅读全文

posted @ 2018-12-06 17:56 Memoryizz 阅读(137) 评论(0) 推荐(0)

2018年12月5日

java 05 构造函数-构造代码块

摘要: //构造函数Construct——————————————————————类有默认的构造函数.public xxx(){}作用:一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象了属性和方法 1.构造函数函数名和类同名2.不需要定义返回值类型3.没有具体的返回值4.作用是初始化对象 阅读全文

posted @ 2018-12-05 19:59 Memoryizz 阅读(179) 评论(0) 推荐(0)

2018年12月4日

java 05 heap satck 堆和栈

摘要: >java -Xss 500k java Heapstackdemoi 设置stack栈的空间大小 默认大小是1M 》java -Xmx 500m -Xmx500m Heapstackdemoi 设置堆空间//-Xmx 设置堆最大值,-XMx设置堆初始值 是物理内存的4/1 class Heapst 阅读全文

posted @ 2018-12-04 09:24 Memoryizz 阅读(131) 评论(0) 推荐(0)

2018年11月26日

java 05 成员变量和成员函数-封装

摘要: 成员变量在堆中,方法中的变量叫局部变量在栈中。局部变量很重要。 class fiveclass{ public static void main (String[] args){ // 创建对象 //person 相当于一个指针p是person类型的,new了一个person,在堆中创建了。p相当于 阅读全文

posted @ 2018-11-26 16:44 Memoryizz 阅读(1142) 评论(0) 推荐(0)

导航