2019年5月5日

DAO模式详解

摘要: DAO模式 数据访问层(DAO): 数据的增、删、改、查操作; 业务逻辑层(service): 业务来往的操作,需要调用数据访问层则调用数据访问层,传递数据; 表现层(UI): 呈现数据,用户交互。 Properties类(配置文件) Java中的配置文件常为properties文件,格式为文本文件 阅读全文

posted @ 2019-05-05 16:20 听风醉 阅读(2053) 评论(0) 推荐(0) 编辑

2017年12月21日

反射机制

摘要: 反射可以实现在运行时可以知道任意一个类的属性和方法. 类一旦加载进内存,就会变成Class对象(字节码对象) 元数据:描述输的的描述数据. 反射:得到类的元数据的过程. 在运行时期,动态的去获取某一个类中的成员信息.(构造器/属性/方法/接口/父类等等) 并且把类中的每一种成员都描述成一个新的类 C 阅读全文

posted @ 2017-12-21 17:10 听风醉 阅读(302) 评论(0) 推荐(0) 编辑

注解

摘要: 注解 注解即是元数据,就是源代码的元数据. 在Java语法中,使用@符号作为开头,后面紧跟注解名,用作于类,接口,方法,字段之上>例:@Override 复写父类方法注解 Java三大内置注解 @Override ; 表示当前的方法定义将覆盖父类中的方法,如果出现错误,编辑器报错. @Depreca 阅读全文

posted @ 2017-12-21 17:06 听风醉 阅读(258) 评论(0) 推荐(0) 编辑

多线程

摘要: 进程跟线程的区别: 进程:有独立的内存空间,进程中的数据存放空间(堆空间和栈空间)是独立的,至少有一个进程. 多进程:操作系统中同时运行多个程序.一个程序至少有一个进程 线程:堆空间是共享的,栈空间是独立的,线程消耗的资源也比较小,互相之间可以影响的,又称之为轻型进程或进程元. 多线程:在同一个进程 阅读全文

posted @ 2017-12-21 17:06 听风醉 阅读(303) 评论(0) 推荐(0) 编辑

相关类以及常用方法

摘要: 1、system:(系统相关类) 常用方法: a) : system.arraycopy(制定数组,开始复制的位置,目标数组,开始粘贴的位置,需要复制的长度) 。 将指定源数组中的数组从指定位置复制到目标数组的指定位置。 a) :System.currentTimeMIllis返回当前时间(以毫秒为 阅读全文

posted @ 2017-12-21 16:47 听风醉 阅读(454) 评论(0) 推荐(0) 编辑

I/O操作

摘要: Java的IO 类和接口存在于java.IO包中 总结:重点掌控: 1): 文件流 :字节/字符,读取/写入流. File开头的四个类 2): 缓冲流: 字节/字符,缓冲读取/写入流.Buffered开头的四个类 3): 对象流-序列化和反序列化(重点了解): ObjectOutputStream 阅读全文

posted @ 2017-12-21 16:41 听风醉 阅读(418) 评论(0) 推荐(0) 编辑

XML

摘要: 数据储存语言: 特点: 与操作系统,编辑语言的开发平台无关, 实现不同系统之间的数据切换 作用: 数据交互 配置应用程序和网站 格式良好的XML文档: 1):所有XML元素都必须有结束标签 2):XML标签对大小写敏感 3):XML必须进行正确的嵌套 4):同级标签以缩进对齐 5):元素名称可以包含 阅读全文

posted @ 2017-12-21 15:28 听风醉 阅读(216) 评论(0) 推荐(0) 编辑

集合框架

摘要: 什么是集合框架? 尽管这些类非常好用,但是却不能集中和统一管理. 集合框架是为了表示和操作集合而规定的一种统一的标准的体系结构,任何集合框架都包含三大块内容:对外的借口,借口的实现和对集合运算的算法. 为什么需要集合框架? 1):提供功能的复用(java.util包) 2):专注于业务开发,而不是数 阅读全文

posted @ 2017-12-21 15:20 听风醉 阅读(261) 评论(0) 推荐(0) 编辑

正则表达式

摘要: 方法:public boolean matches(String regex) 告诉这个字符串是否匹配给定的regular expression (正则表达式)。 这种形式为str .matches( regex )方法的)产生与表达式完全相同的结果 Pattern. matches(regex, 阅读全文

posted @ 2017-12-21 15:04 听风醉 阅读(194) 评论(0) 推荐(0) 编辑

方法的可变参数

摘要: 看到下面的这段代码的时候,都会问一个问题:dealArray方法里那三个小点点是什么啊? public class TestVarArgus { public static void dealArray(int... intArray){ for (int i : intArray) System. 阅读全文

posted @ 2017-12-21 15:04 听风醉 阅读(334) 评论(0) 推荐(0) 编辑

导航

因为不可能,所以才值得相信。