摘要: 1,什么是多态? 多态是继数据抽象和继承之后的第三种基本特征。多态通过封装将接口(这里接口并非单指interface,而是包括抽象类,接口和普通父类)和实现分离开。多态能改善代码的组织结构和可读性。上篇笔记中写了“向上转型”,导出类(子类)可以被认为是基类(父类)。多态用它消除类型之间的耦合关系,代 阅读全文
posted @ 2018-12-08 21:40 我是逗号 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 简介 复用类顾名思义就是利用已有的代码实现某功能,每个人都不想不断做重复性的工作,复用类就是把之前的代码通过组合或者继承等方法重新利用起来,利用复用类不但可以使代码更加简洁,灵活性也能得到很高的提升。 1,组合语法 组合就是将基本类型,String类型或者对象引用作为某个类的成员变量,通过引用变量控 阅读全文
posted @ 2018-11-26 21:41 我是逗号 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 控制执行流程指的是java的流程操作,如for,switch,while,do-while,return,break,continue,以及逗号,分隔号操作符。等能够控制执行流程和顺序的操作。 1,do-while和while的区别: 其中while就是使用boolean循环,只有boolean为f 阅读全文
posted @ 2018-11-13 21:16 我是逗号 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 这一篇相对简单,可提的东西不多,还是简单理了理,如下 1,操作符i++和++i的区别? i++和++i的区别是前者是获取i的值再加1返回则是i;后者i先加1再获取i则返回的是i+1的值。但i本质是都进行值加1了 举例如下: int i=1; System.out.println(i++);//输出: 阅读全文
posted @ 2018-10-28 20:44 我是逗号 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1.方法参数传值 1.1 方法传参 方法参数分为三种:1,基本类型; 2,String类型;3,引用类型。 实例如下: public void changeParam(int i,String str,StringBuilder sb,StringBuilder sb2){ i=1; str="1" 阅读全文
posted @ 2018-10-28 18:10 我是逗号 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1,程序和对象的概念 java是面向对象的语言,按照玄学的说法就是一切都是对象,换到java的概念就是程序可以被认为现实中的事物或者行为,即通过程序模拟事物和行为,所以机可以认为一个整体程序是一个对象,此程序又是有一个个小程序(不是微信小程序)组成的,每个小程序也可以被认为是一个个对象,只不过是大小 阅读全文
posted @ 2018-10-20 14:35 我是逗号 阅读(409) 评论(0) 推荐(0) 编辑