![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 87
lgasuki
有来源的我会尽量注明,大多为自己学习过程中的总结,主要为了自己能看懂。可以转载。
展开
-
java_IO,反射机制,jdk动态代理
1.IO 字节流和字符流。装饰者模式构建多种流。 关闭流时只需要关闭最外层的流。字节流和字符流之间的转换: InputStreamReader需要和InputStream套接;OutputStreamWriter需要和OutputStream套接。 2.反射机制 java的反射机制允许程序在运行时加载、探知、使用编译期间完全未知的class。可以实现动态创建对象和编译即运行时确定类型,绑定原创 2017-01-14 15:08:36 · 547 阅读 · 0 评论 -
java虚拟机jvm
文章主要来源:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.html JVM提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题。 JDK:java程序设计语言、java虚拟机、java API类库。 JRE包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编转载 2017-01-14 15:50:42 · 313 阅读 · 0 评论 -
进程和线程,多线程
1.进程和线程 进程用来对应一个程序,每个进程对应一定的内存地址空间,并且只能使用自己的内存空间,各个进程间相互不干扰,并且进程保存了程序每个时刻的运行状态,为进程切换提供了可能。 当进程暂时时,它会保存当前进程的状态(比如进程标识、进程的使用的资源等),在下一次重新切换回来时,便根据之前保存的状态进行恢复,然后继续执行。实现了并发。 并发从宏观上看有多个任务在执行,但是事实上,任一个具体的时原创 2017-01-14 15:29:07 · 406 阅读 · 0 评论 -
Android组件
一、Android组件: 1、activity:一个activity通常是一个单独的界面,每一个activity通常就是一个单独的类,继承于activity基类。 继承结构: java.lang.Object android.content.Context android.app.ApplicationContext android.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 · 251 阅读 · 0 评论