摘要: 单一职责原则 不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 一句话总结:不能为图代码量少,把牛头马嘴一起往一个类塞 里氏替换原则 阅读全文
posted @ 2017-06-04 22:37 萝卜撞地球 阅读(104) 评论(0) 推荐(0)
摘要: 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。 2. 你需要学习Java语言的基础知识以及它的核心类库(collections、seriali 阅读全文
posted @ 2017-06-04 22:29 萝卜撞地球 阅读(103) 评论(0) 推荐(0)
摘要: 1:继承Thread类跟实现Runnable接口实现Runnable接口的优点:摆脱单继承的局限可以实现资源共享 来看一下Thread类的部分源码:[java]public class Thread implements Runnable { private Runnable target; // 阅读全文
posted @ 2017-06-04 22:27 萝卜撞地球 阅读(88) 评论(0) 推荐(0)
摘要: 1、什么是对象?什么是类?类和对象有什么关系? 答: 对象:对象是存在的具体实体,且有明确的定义的特征和行为。 类: 类是具有相同属性和行为的一组对象的集合。 类和对象的关系: 类是对象的抽象,对象是类的实例。 2、属性如何创建?属性有什么特点?属性如何访问? 属性如何创建: 属性有什么特点:对象之 阅读全文
posted @ 2017-06-04 22:23 萝卜撞地球 阅读(94) 评论(0) 推荐(0)
摘要: 1 有数组{1,3,0,56,64,0,0,0,99,37},请去掉所有的为0的值,将不为0的值存入一个新的数组,并按照从大到小排序后输出 package zuoye; public class zuoye0413 { public static void main(String[] args) { 阅读全文
posted @ 2017-06-04 22:15 萝卜撞地球 阅读(92) 评论(0) 推荐(0)
摘要: 1、什么继承?继承有什么优点?继承:继承的优点: 代码可重用性 父类的属性可用于子类 子类可以扩展父类的属性和方法 设计应用程序变得更加简单2、继承使用什么关键字? 继承使用 “extends”关键字3、一个类可以同时继承多个类吗?所有类的父类是什么? 一个类只能继承一个父类; 所有类的根类(父类) 阅读全文
posted @ 2017-06-04 22:12 萝卜撞地球 阅读(83) 评论(0) 推荐(0)
摘要: 增、删、改、查的基本SQL语句 添加:insert into 表名(字段列表) values(值) 删除:delete from 表名 where id=1 修改:update 表名 set 字段名=新值 where id=1 查询:select * from 表名 82、DELETE和TRUNCA 阅读全文
posted @ 2017-06-04 22:07 萝卜撞地球 阅读(84) 评论(0) 推荐(0)
摘要: 1、awt和swing有什么区别? awt是利用操作系统的风格构建组件,跨平台时显示风格不一致。 swing是单独的组件,跨平台时风格一致。 2、GUI常见布局管理器有哪些? 绝对布局,边框布局,流式布局,网格布局 3、如何进行事件的添加? 确定事件源,确定监听器(实现监听接口) 注册(建立事件源和 阅读全文
posted @ 2017-06-04 22:06 萝卜撞地球 阅读(96) 评论(0) 推荐(0)
摘要: 1、什么是多态?多态有什么特点? 多态是指可以用父类变量指向子类对象,可以用接口变量指向实现类对象。 多态的特点:相同的行为不同的表现方式,可以动态绑定子类的行为。 2、面向对象的特征有哪些? 继承、封装、多态、抽象 3、什么是抽象类?什么是抽象方法?定义抽象类的关键字是什么? 如果一个方法在定义时 阅读全文
posted @ 2017-06-04 22:06 萝卜撞地球 阅读(66) 评论(0) 推荐(0)
摘要: 1、Java语言的特点是什么? 简单 面向对象 跨平台 多线程 健壮性安全性 垃圾回收机制 2、如何编译和执行java文件?产生帮助文档用什么命令? 编译: javac 文件名 执行: java 类名 产生帮助文档 javadoc 文件名 3、虚拟机的工作流程是什么? 编写源文件(*.java) 编 阅读全文
posted @ 2017-06-04 22:05 萝卜撞地球 阅读(75) 评论(0) 推荐(0)