上一页 1 ··· 18 19 20 21 22
摘要: 多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,就是同一种事物表现出的多种形态。 下面利用代码进行简单概述: 实现多态必须要满足三个条件 1必须有继承 2必须重写 3必须父类引用子类对象 public class Wine { public void fun1(){ System.out 阅读全文
posted @ 2017-12-09 17:09 逆水乘舟,不进则退 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口。 下面举一个向上转型的示例 父类 public class Animal { public void eat(){ System.out.println("animal eatting..."); 阅读全文
posted @ 2017-12-09 17:03 逆水乘舟,不进则退 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 面向对象有三大特性:封装,继承,多态 多态则需要满足三大条件1要有继承2要有重写3父类引用子类对象 很多人对方法的重载重写有很大疑问,下面我来介绍一下方法的重载重写 方法重载就是方法名称重复,加载参数不同 满足的条件: 一.方法名一定要相同。 二.方法的参数表必须不同,包括参数的类型或个数,以此区分 阅读全文
posted @ 2017-12-09 16:36 逆水乘舟,不进则退 阅读(229) 评论(0) 推荐(0) 编辑
摘要: checkout(检出):将版本库中的内容检出到本地工作副本 update(更新):更新工作副本使其成为版本库中的最新版本 add(加入):如果新创建的文件,想要加入版本库中,那么需要先ADD在commit Commit(提交):将副本提交到版本库中 Show log(显示日志):显示版本库中的历史 阅读全文
posted @ 2017-12-09 15:55 逆水乘舟,不进则退 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 软件开发中是需要版本控制的,目前现状用的是SVN,使用它的优点无非是操作简单可以和eclipse开发工具一起使用,下面简单介绍Svn的两种工作模式: 复制-修改-合并方案(Subversion默认的模式) 在这种模型里,每一个客户读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。用 阅读全文
posted @ 2017-12-09 15:24 逆水乘舟,不进则退 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 今天公司安排给页面调试Bug,感觉公司人员写的判断判断List是否为空存在一定的问题,公司判断是list!=null这是完全不对的,这只会判断是否有list对象。如果为空,他也会执行if(list!=null)的方法,违反了开发人员的本意,接下来我举出俩种方法来进行判断都是可以判断的list集合为空 阅读全文
posted @ 2017-12-08 11:39 逆水乘舟,不进则退 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 我今天分配的任务是为一个页面Debug,遇到了一个问题查询的实体类在数据库没有对应的表,这时最常用的是建立视图或者表,但是应用@Transient注释可以让你更简单,免除建立表还有视图需要找多表关联关系的苦恼,@Transient 表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性. 阅读全文
posted @ 2017-12-07 10:52 逆水乘舟,不进则退 阅读(36637) 评论(0) 推荐(3) 编辑
摘要: 这篇文章记录我在海颐学习到的$.request功能,话不多说,$.request方法是利用ajax封装的,下面介绍方法和对应参数如下: $.request({ action:"对应的是后台的action", async:true || false, //同步或者异步调用 Pageparam:"all 阅读全文
posted @ 2017-12-07 08:57 逆水乘舟,不进则退 阅读(3447) 评论(0) 推荐(0) 编辑
摘要: 想起了单步测试,在这里就随便说说,本人在海颐软件工作,主要开发工具uep,这里简单说一下uep的单步测试step into;step over;step return.海颐封装的uep开发工具还是很容易理解的step into是进入到方法中,step over遇到方法不进入,调到下一句代码,step 阅读全文
posted @ 2017-12-06 17:16 逆水乘舟,不进则退 阅读(439) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22