摘要: 1内部类享有外部类的元素的访问权,就像外部类的方法一样,可以访问。 2 DotThis.this内部类中外部类的引用 3 创建内部类:DotNew dn=new DotNew();DotNew.Inner in=dn.new Inner(); 4 内部类实现某个接口时,内部类 extends imp 阅读全文
posted @ 2018-08-19 16:24 森海大鲸鱼 阅读(91) 评论(0) 推荐(0)
摘要: 抽象类:至少含有一个抽象方法的类。 abstract class Apple{} 接口:默认属性是public的,要被实现。implement 可以实现多个接口,接口中的域都是final 和 static 的。 interface Apple{} 接口是完全抽象的,这样我们可以接耦合,更具有扩展性 阅读全文
posted @ 2018-08-19 15:51 森海大鲸鱼 阅读(96) 评论(0) 推荐(0)
摘要: 多态的条件:继承(向上转型),方法的重写,导出类指向基类 Shape s = new Circle(); 由于后期绑定(多态)当我们调用s.say();的方法是调用的Circle类的对Shape继承或者实现的say方法。 优点:可扩展性 输出 Grain Wheat 协变返回值 阅读全文
posted @ 2018-08-19 15:43 森海大鲸鱼 阅读(118) 评论(0) 推荐(0)
摘要: 继承 class Tiger extends Animal{ } 继承会继承基类的所有public方法或者属性,如果在同一个包下还会继承包属性和方法,不同包的protected也可以像public一样被继承 输出:0 i'm the animal 导出类的初始化:Java会在导出类中super,默认 阅读全文
posted @ 2018-08-19 11:00 森海大鲸鱼 阅读(144) 评论(0) 推荐(0)
摘要: 包:库单元:通过包来编写的类库和使用它 package import 当两个类库中有相同的类名时,则我们使用全打包路径名使用它们。 public 哪里都可以访问(import就行) default(friendly)同包可以访问 protected 同包内的类可以访问(包权限)和子类可以继承(超越包 阅读全文
posted @ 2018-08-19 10:15 森海大鲸鱼 阅读(76) 评论(0) 推荐(0)
摘要: 忘记初始化:变量使用时出问题 清理:内存被耗尽 构造器:创建对象时传入参数,为类中的数据初始化变量。(无返回值和返回值类型,与类名相同),创建了某种构造器,那么只能创建以那些构造器方式创建对象。 输出:3 0 我们并没有初始化b,也设置了无参构造器,那么b是如何被初始化的呢? 我们猜测:先执行可以通 阅读全文
posted @ 2018-08-19 09:33 森海大鲸鱼 阅读(70) 评论(0) 推荐(0)
摘要: 条件 if(){}else{} if(){}else if(){}else{} 循环(迭代) while(){} do{}while(); for(int i=0;i<100;i++){} for(String s:str){} swith(){ case 0: ;break; } return 1 阅读全文
posted @ 2018-08-19 00:12 森海大鲸鱼 阅读(77) 评论(0) 推荐(0)
摘要: 优先级:() 算术操作符+-*/% 赋值= String类的链接符 + += 区分引用类型的t1=t2 t1.level=t2.level是不同的。 ++ -- 自增自减 a++ ++a区别 关系操作符 > < >= <= == != (比较东西) 逻辑操作符 || && ! 这个是短路或短路与 | 阅读全文
posted @ 2018-08-19 00:06 森海大鲸鱼 阅读(110) 评论(0) 推荐(0)
摘要: Java来源于C++。Java中两种数据类型:基本数据类型和引用数据类型。 存储:寄存器,堆栈,堆,常量存储,非RAM存储。 基本类型:boolean,byte,char,short,int,long,float,double 引用类型:String s = new String(“hello wo 阅读全文
posted @ 2018-08-18 23:36 森海大鲸鱼 阅读(101) 评论(0) 推荐(0)
摘要: 为什么我们编写的程序可以运行在计算机上?我们编写的程序会经过编译,翻译成为计算机可以运行的计算机指令。 计算机语言是我们头脑的延伸,就像音乐,绘画和电影一样,创造一种具有表达的艺术的东西。 面向对象程序设计就像自然界中的物种学家分类物种一样,他们具有某些共同的特征,所以我们通过class类的概念,我 阅读全文
posted @ 2018-08-18 23:06 森海大鲸鱼 阅读(260) 评论(0) 推荐(0)