java
文章平均质量分 87
lgasuki
有来源的我会尽量注明,大多为自己学习过程中的总结,主要为了自己能看懂。可以转载。
展开
-
java_IO,反射机制,jdk动态代理
1.IO字节流和字符流。装饰者模式构建多种流。关闭流时只需要关闭最外层的流。字节流和字符流之间的转换: InputStreamReader需要和InputStream套接;OutputStreamWriter需要和OutputStream套接。2.反射机制java的反射机制允许程序在运行时加载、探知、使用编译期间完全未知的class。可以实现动态创建对象和编译即运行时确定类型,绑定原创 2017-01-14 15:08:36 · 541 阅读 · 0 评论 -
java虚拟机jvm
文章主要来源:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.htmlJVM提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题。JDK:java程序设计语言、java虚拟机、java API类库。JRE包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编转载 2017-01-14 15:50:42 · 311 阅读 · 0 评论 -
进程和线程,多线程
1.进程和线程进程用来对应一个程序,每个进程对应一定的内存地址空间,并且只能使用自己的内存空间,各个进程间相互不干扰,并且进程保存了程序每个时刻的运行状态,为进程切换提供了可能。 当进程暂时时,它会保存当前进程的状态(比如进程标识、进程的使用的资源等),在下一次重新切换回来时,便根据之前保存的状态进行恢复,然后继续执行。实现了并发。并发从宏观上看有多个任务在执行,但是事实上,任一个具体的时原创 2017-01-14 15:29:07 · 405 阅读 · 0 评论 -
Android组件
一、Android组件:1、activity:一个activity通常是一个单独的界面,每一个activity通常就是一个单独的类,继承于activity基类。继承结构:java.lang.Objectandroid.content.Contextandroid.app.ApplicationContextandroid.app.Activity原创 2017-04-16 17:25:48 · 378 阅读 · 0 评论 -
Java的动态代理实现
实现InvocationHandler接口,重写invoke()方法package proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class MyInvocationHandler imp原创 2017-08-21 16:19:40 · 246 阅读 · 0 评论