博客专栏  >  编程语言   >  Java进阶

Java进阶

Java进阶

关注
0 已关注
24篇博文
  • 【Java进阶】实现自己的ORM框架

    【Java进阶】实现自己的ORM框架本文将介绍简单的ORM框架的实现过程。为了能够顺利的读懂本文,你需要有JDBC、注解和反射的基础知识。01 创建数据库和表说明,这里使用的是MySQL数据库,版本号...

    2017-08-20 18:58
    1412
  • 【Java源码分析】ConcurrentModificationException并发修改异常分析与解决方案(快速失败与安全失败)

    【Java源码分析】ConcurrentModificationException并发修改异常分析与解决方案(快速失败与安全失败)问题描述当执行如下程序时,会抛出异常 java.util.Concur...

    2017-08-16 16:09
    188
  • 【Java源码分析】为什么不可以在指定默认容量的ArrayList对象中插入元素

    【Java基础】为什么指定默认容量的ArrayList对象不可以在指定位置插入元素问题描述:执行以下代码会报异常 java.lang.IndexOutOfBoundsException: Index:...

    2017-08-14 11:21
    82
  • 【Java源码分析】Arrays.asList源码分析

    【Java基础】Arrays.asList分析类型转换int[] arr1 = {1, 2, 3}; List list1 = Arrays.asList(arr1); System.out.prin...

    2017-08-15 10:08
    263
  • 【Java进阶-Java动态代理与AOP】03 创建动态类的实例对象及调用其方法

    【Java进阶-Java动态代理】03 创建动态类的实例对象及调用其方法创建动态类的实例对象由上一篇文章中分析,动态代理类只有一个构造方法 com.sun.proxy.$Proxy4(java....

    2017-08-14 22:18
    340
  • 【Java进阶-Java动态代理与AOP】02 创建动态类及查看其方法列表信息

    【Java进阶-Java动态代理】02 创建动态类及查看其方法列表信息创建动态类通过Proxy类的getProxyClass可以生成动态类,其签名如下: Proxy类: getProxy...

    2017-08-14 20:36
    272
  • 【Java进阶-Java动态代理与AOP】01 代理类的作用与原理及AOP概念

    【Java进阶-Java动态代理】代理类的作用与原理及AOP概念认识代理 代理的概念与作用 生活中的代理,代理商。我们可以通过代理商买东西,而不需要去工厂区买需要的商品。 程序中的代理要为已存在的多...

    2017-08-13 22:27
    327
  • 【Java进阶】自动装箱与享元模式

    【Java进阶】自动装箱与享元模式自动装箱代码示例Integer i = 10; Integer j = 128;以上,可以把int型字面量直接赋值给Integer引用变量,jdk隐含了一步操作,将 ...

    2017-08-12 15:23
    426
  • 【Java进阶】内省IntroSpector操作JavaBean和Apache-commons-dbutils对内省的使用

    【Java进阶】内省IntroSpector操作JavaBean和DbUtils对内省的使用内省IntroSpector操作JavaBean介绍JavaBeanJavaBean是一种特殊的Java类,...

    2017-08-12 14:54
    175
  • 【Java进阶】Java浅克隆和深克隆

    【Java进阶】Java浅克隆和深克隆什么是浅克隆和深克隆通常情况下,一个类包含一些成员对象(引用类型的对象),在克隆对象时,根据其成员对象(引用类型的对象)是否也克隆,克隆分为两种形式:深克隆和浅克...

    2017-08-09 17:14
    250
  • 【JVM】JVM系列

    【JVM】JVM系列【JVM】Java虚拟机简介【JVM】JVM类加载机制【JVM】JVM内存区域【JVM】JVM垃圾回收机制【JVM】JVM执行引擎【JVM】JVM沙箱机制【JVM】G1垃圾回收器

    2017-08-06 21:25
    438
  • 【JVM】JVM类加载机制

    【JVM】JVM类加载机制 类加载子系统(类加载机制) 类加载器类加载器(classloader)的作用 加载 .class 文件(平台无关的二进制字节码文件)classloader 有两种装载...

    2017-08-06 20:16
    351
  • 【JVM】JVM内存区域

    【JVM】JVM内存区域JVM 运行时数据区 (JVM Runtime Area) 其实就是指 JVM 在运行期间,其对JVM内存空间的划分和分配。JVM在运行时将数据划分为了5个区域来存储。程序员写...

    2017-08-06 20:24
    264
  • 【JVM】JVM垃圾回收机制

    【JVM】JVM垃圾回收机制垃圾回收GC Java garbage collection is an automatic process to manage the runtime memory ...

    2017-08-06 20:51
    409
  • 【JVM】JVM执行引擎

    【JVM】JVM执行引擎 作用: 执行字节码,或者执行本地方法 Java虚拟机的主要任务是装在class文件并且执行其中的字节码。Java虚拟机包含一个类装载器,它可以从程序和API中装载cla...

    2017-08-06 21:06
    374
  • 【JVM】JVM的沙箱机制

    【JVM】JVM的沙箱机制我们平时说Java是安全的,可以使用户免受而已程序的侵犯,这是因为Java提供了一个“沙箱”机制,这个“沙箱”基本组件包括如下4部分:1、类装载器 在Java沙箱中,类装载...

    2017-08-06 21:09
    425
  • 【JVM】Java虚拟机简介

    【JVM】Java虚拟机简介 我们看中的并非Java语言,而是JVM。——Java之父James Gosling Java 虚拟机(Java virtual machine,JVM)是运行 Jav...

    2017-08-06 19:54
    452
  • 【Java集合】TreeMap分析

    【Java集合】TreeMap分析初识TreeMapTreeMap的继承关系public class TreeMap extends AbstractMap implements Na...

    2017-08-05 19:58
    124
  • 【Java集合】HashMap和Hashtable

    HashMappublic class HashMap extends AbstractMap implements Map, Cloneable, Serializable 非线程安全,H...

    2017-08-03 19:11
    100
  • 【Java集合】ArrayList、LinkedList、Vector分析

    【Java集合】List分析ArrayList分析 ArrayList是由动态的数组实现的 访问元素速度比较快,删除和增加元素速度较慢ArrayList的默认容量是 10 /** * Def...

    2017-08-03 17:21
    400
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部