![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每日总结
文章平均质量分 52
进退维谷
啊噗噗噗噗
展开
-
抽象
抽象在父类中有这个方法,但是不知道具体的实现,需要子类去具体的实现。与final类不能产生子类,终止类,与abstract相反。抽象类也是一个类,只能做单继承,与子类的关系还是应该满足IS A关系。public abstract class Girl{ //抽象类–有abstract修饰。//不能产生对象,专门产生子类,只能被继承,其他的都有。//抽象方法–只有方法的声明,没有方法的原创 2016-04-25 23:04:01 · 246 阅读 · 0 评论 -
tomcat使用心得
1、tomcat编码 部署项目后出现中文乱码问题,才发现是tomcat的编码设置问题。在bin目录下的catalina.bat文件里,将setloacl替换为 set JAVA_OPTS= %JAVA_OPTS% -Dfile.encoding=utf-8 setlocal 2、tomcat部署多个项目 如果部署war包,最好在war解压前将war名改的不同,所改的war包名就是运行后原创 2017-04-27 17:17:24 · 473 阅读 · 0 评论 -
面向对象设计原则
面向对象设计原则内聚与耦合高内聚-尽量自己的事自己做 低耦合-耦合度越低越好 类与类之间的关系是所有优秀设计软件的特征衡量软件设计质量一,可读性二,可复用性三,可扩展性四,可维护性设计原则名称1,单一职责原则,一个类只应该有一个引起它变化的原则2,开闭原则3,里氏替换原则 在项目中判断是否该做继承的时候使用的一种原则4,依赖倒转原则DIP 是指将两个模块之间的依赖抽象类或者原创 2016-05-23 21:16:20 · 313 阅读 · 0 评论 -
接口
接口开闭原则:一个好的设计,对于扩展来说,应该是开放的,对于修改来说,应该是关闭的。作用: 1.在没有继承关系的类之间,也可以让它们共享行为。//对java继承的一种补充。2.为java中的类与类之间的单继承,提供多实现。关键字 interface xxxable 类名加able访问修饰符只能是public 或默认public interface Serviceable{ pu原创 2016-05-23 21:15:25 · 244 阅读 · 0 评论 -
GUI
GUI容器与组件AWT高级抽象工具容器Frame组件颜色字体SWING重新实现容器jFrame和组件在javax包, SWT:swing+awt首层容器弹出框 JOptionpan输入对话框String inputName = JOptionPance.showInputDialog(“强输入你的名字”);工具类–可以获取屏幕信息,还可以操作图标图片ToolKit tk原创 2016-05-08 23:03:11 · 319 阅读 · 0 评论 -
week4-4
一,访问修饰符 public,protected,default,private 二,封装 1.组装:定义一个类。 2.信息隐藏 2.1访问修饰符 2.2方法实现 2.2.1调用者不用知道方法的具体步骤,只用关心功能的实现原创 2016-04-21 23:08:59 · 213 阅读 · 0 评论 -
properties
properties–属性集合类型常用类。特点 集合类,例如SuperArray. 可以操作文件 数据库配置文件 属性文件XML文件特性 *properties作为集合类的特点 可变大变小存放地址不在连续空间可存放Object类型,但是,去操作文件时,里面的任何数据都会作为字符串。数据是按照 键 值对 的形式进行存放。properties props = new Prop原创 2016-05-03 22:50:22 · 213 阅读 · 0 评论 -
常用类
StringString在内存中的表现 字符串常量池pool特点:预先把对象放入池中String对象内容不可变(做任何操作只是给一个新的对象)分类都是与字符串数组相关 * char[] charArray = str0.CharArray();//字符串转换数组 * char c = str0.charAt(1); * int index = str0.indexOf("j")//返原创 2016-05-03 22:49:07 · 231 阅读 · 0 评论 -
反射
reflect 反射动态性,描述语言的动态,java是有一定动态性的语言。体现在可以在运行期探究和使用编译期未知的东西,包括类,构造,属性,方法等等。类加载:由类加载期完成,类的class文件被读入内存后,就会创建一个class对象,类的所有信息就会放入class对象中,同一个类只被载入一次。连接:把类的二进制数据合并到JRE中。初始化:JVM负责对类进行初始化,也就是对静态属性进行初始化。原创 2016-05-03 22:47:52 · 234 阅读 · 0 评论 -
WEEK3-5
方法的重载 在一个类中,有多个同名的方法,但是参数列表不一样(个数不一样,类型 不一样,顺序不一样) 构造器 语法:1,方法名与类名保持一致。 2,没有返回类型。 机制:1,如果程序员不写构造方法,会知道生成一个公共无参的构造方法。 2,如果写了就不会再生成一个公共无参方法,需要手写一个。 作用: 产生对象。 执行原创 2016-04-17 22:33:35 · 250 阅读 · 0 评论 -
Exception
异常Throwable(抛)Exception 凡是能够用代码去纠正的就是异常分类 编译期异常——检查异常CheckedException运行时异常——不检查异常UncheckEeception RuntimeExceptionError 不能用代码去解决的就是错误,错误不是异常。例如:硬件问题,环境问题。异常的产生和处理机制处理提前判断try…catch 语法上:只有以下三种原创 2016-04-27 20:41:32 · 280 阅读 · 0 评论 -
week3-4 类
类从对象中抽取,对象是类的实例。具有相同属性和行为的对象抽取为类 对象 1 属性(名词):值数据 2行为(动词 ) : 方法 形参不占内存,引用为实参才会占内存。 Car ca = new Car(); 2 引用 内存空间的变化 创建一个名为ca的空间,从类里引用,剧本数据类型直接赋值到类空间里,引用数据类型从另一个空间引用到类,但不会赋值。类空间初始化,基本数据类型为原创 2016-04-14 19:18:03 · 258 阅读 · 0 评论 -
接口
接口开闭原则:一个好的设计,对于扩展来说,应该是开放的,对于修改来说,应该是关闭的。作用: 1.在没有继承关系的类之间,也可以让它们共享行为。//对java继承的一种补充。2.为java中的类与类之间的单继承,提供多实现。关键字 interface xxxable 类名加able访问修饰符只能是public 或默认public interface Serviceable{ pu原创 2016-04-25 23:04:37 · 265 阅读 · 0 评论 -
elasticsearc心得
curl获取类型属性-GET- http://127.0.0.1:9200/index/_mapping/type param : null创建类型设置属性-PUT- http://127.0.0.1:9200/index/type_mapping/ param : { "test": { "mappings": {原创 2017-10-30 14:40:47 · 320 阅读 · 0 评论