
java
文章平均质量分 75
菜鸟先飞_持之以恒
这个作者很懒,什么都没留下…
展开
-
动态代理(Proxy)
Java Proxy 是基于接口实现动态代理,虽然具有一定局限性,但是不得不说Proxy仍然是非常伟大、优秀的.代理模式的应用相当广泛,开源架构Spring AOP 就是基于Java Prxoy 实现的. OK! 废话不多说了.接下来我们以几个实例来看一下Proxy到底如何应用,也会看一下SUN如何实现的Proxy.Java Proxy API:原创 2015-03-22 15:29:49 · 429 阅读 · 0 评论 -
序列化机制
当你创建对象,只要你需要他会一直存在,直到JVM关闭后,对象不复存在。尽管这么做是有意思的,但是存在一些特殊情况.如何能保证JVM关闭后,对象一直存在呢?序列化机制,可以通过将信息写入文件或者数据库来达到相同的目的. JAVA 序列化屏蔽了所有的细节,将会使用非常方便、简单。 Java序列化是将那些实现了Serialiable接口的对象转换成一个字节序列,并能够在以后的通过字节序列原创 2016-01-11 20:41:21 · 495 阅读 · 0 评论 -
解析注解Annotation
注解(元数据)在我们代码中提供形式化的方法,注解是跟你的源代码结合在一起使用的.注解之所以产生,是为了减少样板试代码的开发,提供开发效率.注解相对比较简单的,除了使用@符号,基本与java固有的的语法是一致的。java.lang.的有三种标准的注解: @Override:@Deprecated:@SuppressWarnings:四种元注解:负责创建其他注解@Targe原创 2016-01-18 19:37:30 · 792 阅读 · 0 评论 -
常用数据结构Stack
Stack:public class Stack { private static final int DEFAULT_SIZE = 5; // 主数据结构 private Object elementObject[]; // 当前的位置 private int index; // 数组大小 private int size; private原创 2016-01-10 19:18:10 · 421 阅读 · 0 评论 -
聊一聊synchronized
原子性:表示一个不可分割的操作.Synchronized 同步代码块和同步方法可以确保以原子的方式操作,但是常见的误解是:Synchronized 只能用于实现原子性或者临界区,其实Synchronized 还有一个更重要的特性:内存可见性(Memery Visibility),我们不仅希望防止某个Thread正在使用对象状态而被其他的Thread修改,而且希望某个线程修改了状态,对其他线原创 2016-01-31 14:04:10 · 487 阅读 · 0 评论 -
聊聊volatile关键字
package net.concurrent;public class MutableInteger { private int value; public int get() { return this.value; } public void set(int value) { this.value = value; }}在多线程环境下,MutableInt原创 2016-01-31 15:13:51 · 568 阅读 · 0 评论 -
Java并发编程:Thread类的使用
今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。以下是本文的目录大纲: 一.线程的状态 二.上下文切换 三.Thread类中的方法一.线程的状态 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类转载 2016-02-21 16:12:07 · 432 阅读 · 0 评论 -
eclipse 配置Maven问题解决办法
eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .时间 2013-10-12 11:23:46 优快云博客原文 http://blog.youkuaiyun.com/u011340807/article/details/12649249原创 2016-03-10 20:58:14 · 579 阅读 · 0 评论 -
谈谈你对java 平台的理解
谈谈你对Java平台的理解 ?面向对象的编程语言 Write Once,Run anyWhere, 一次书写到处运行,跨平台的能力垃圾收集(GC),Java 通过垃圾收集器回收分配的内存,大部分情况下,不要考虑内存的分配和回收JRE (Java Runtime Environment) Java运行的环境,JVM和Java类库,以及一些模块。JDK(Java Development Kit)J...翻译 2018-06-10 18:19:57 · 1200 阅读 · 0 评论