2017年8月4日

java反射机制(4)动态代理初探

摘要: 动态代理是javase中重要的一环,比如说spring框架的aop基本上都是用动态代理实现的。 动态代理也能帮助程序员减少工作量,减少代码的冗余。 但是java本身的动态代理必须是实现了接口的类才能运用代理,这是一个缺点。 接口: 接口实现类: 动态代理实现(反射): 动态代理必须实现Invocat 阅读全文

posted @ 2017-08-04 22:19 VbisoWen 阅读(134) 评论(0) 推荐(0) 编辑

java反射机制(3)

摘要: 通过反射不仅能调用公开的方法,同样还能调用私有的方法,只需在method或者field中设置setAccessible(true)就可以破坏对象的私有属性,达到获取并赋值的结果。 拷贝对象:通过反射拷贝对象算是对反射的一种运用,可以帮助学习反射的方法。 拷贝对象的意思就是将一个对象的值通过反射机制传 阅读全文

posted @ 2017-08-04 15:19 VbisoWen 阅读(109) 评论(0) 推荐(0) 编辑

2017年8月3日

java反射机制(2)

摘要: 通过反射获取类之后,就要通过反射来进行对类的操作。比如说对类的属性赋值,调用某个方法等。 例: 阅读全文

posted @ 2017-08-03 21:57 VbisoWen 阅读(164) 评论(0) 推荐(0) 编辑

java反射机制(1)

摘要: 百度百科: java 反射机制:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 java 本身不是动态语言,但是通过java中的反射机制能够获取j 阅读全文

posted @ 2017-08-03 21:16 VbisoWen 阅读(130) 评论(0) 推荐(0) 编辑

2017年7月17日

java基本知识之面向对象

摘要: 面向对象的基本特征: 封装:保护内部操作不被破坏 继承:在原本的基础上继续扩充 多态:在一个指定的范围内进行概念的转换 面向对象开发的三个过程: OOA(面向对象分析) OOD(面向对象设计) OOP(面向对象编程) 类与对象(核心) 类:抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和 阅读全文

posted @ 2017-07-17 19:32 VbisoWen 阅读(98) 评论(0) 推荐(0) 编辑

2017年7月12日

javascript基本操作及原理学习

摘要: /* 临时对象测试 js中临时对象在引用后就会被销毁 */ function onClick() { var s="hello world"; var word=s.substring(s.indexOf(" ")+1,s.length); //alert(word); var s="test"; s.len=4; console.log("s.len=:",... 阅读全文

posted @ 2017-07-12 22:37 VbisoWen 阅读(156) 评论(0) 推荐(0) 编辑

2017年7月10日

输出流OutputStream简单理解

摘要: /** * 当结束一个流的时候,要关闭这个流,这会释放与这个流有关的所有资源,如文件句柄或者端口。如果这个流来自网络连接,那么关闭会终止这个链接 * ,一旦输出流关闭,在继续写入就会抛出IOException异常。不过有些流仍允许对这个对象做一些处理,例如,关闭的ByteArrayOutputStream仍然可以转换为 * 实际的字节数组,关闭的DigestOutputStream仍... 阅读全文

posted @ 2017-07-10 22:01 VbisoWen 阅读(924) 评论(0) 推荐(0) 编辑

IO流实现写入规定的acci码值

摘要: 因为写入txt格式的话,只能写入字符形式的数据,如果写入int类型的数据,会根据acci码表转化为对应的字符。但是如果写的超出0~127以外的数据的话,将写入最低字节,其他三个字节将抛弃,这也是int强制转化byte类型的结果。 阅读全文

posted @ 2017-07-10 21:02 VbisoWen 阅读(786) 评论(0) 推荐(0) 编辑

2017年7月8日

事务的ACID属性&&五种状态

摘要: 事务:指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满 阅读全文

posted @ 2017-07-08 17:15 VbisoWen 阅读(2599) 评论(0) 推荐(0) 编辑

java基础总结之Hashtable

摘要: package cn.wen.basic.test; import java.util.Enumeration; import java.util.Hashtable; import java.util.Set; import org.junit.Test; /* * HashTable和HashMap的主要区别就是一个支持同步一个不支持同步,但是就在单线程中的运行速度而言,HashMap... 阅读全文

posted @ 2017-07-08 16:24 VbisoWen 阅读(101) 评论(0) 推荐(0) 编辑

导航