- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 jvm动态代理原理
jvm动态代理原理代理模式简介在很多场景下,我们想使用一个类(通常是接口)A时,并不是直接使用这个类,而是通过另外一个类B去调用A的方法,这里的类B就是一个代理类。有很多场景都会用到这种方法,例如假如创建类A需要很大的开销,我们会直接使用类B来代表类A。 又或者类A在远程主机上,我们没有权限直接调用A的方法,而代理类B却有权限,我们可以调用B从而访问到A。 又或者我们需要批量给A的方法加强一些功能,
2017-03-19 16:42:29 1110
原创 创建一个类的实例,修改类中定义为private的变量的值
import java.lang.reflect.*;/*** public class ReadOnlyClass{* private String name = "hello";* public String getName(){* return name;* }*创建ReadOnly的实例,能否将name的值改为world*可以
2015-12-26 01:27:50 1074
原创 合并两个有序数组,合并之后也是有序数组
*合并两个排好序的整形数组,合并之后也是排好序的*如数组一[1,5,6,8,10,21] 和数组二[2,3,5,7,9,11,23,34]*合并之后[1, 2, 3, 5, 5, 6, 7, 8, 9, 10, 11, 21, 23, 34]*注意性能,数组长度不定
2015-12-24 21:33:07 734
原创 笔试题-反转字符串和按单词反转字符串
反转一个字符串,例如:abcdefg gfedcba 反转字符串,按单词操作,例如_how_____are__you 反转之后you__are_____how_
2015-12-24 21:01:40 565
原创 抽象类和接口的区别
含有abstract修饰符的class 即为抽象类,abstract类不能创建实例对象,含有abstract的方法的类必须定义为abstract class ,abstract class 里的方法不必是抽象的,抽象来中定义抽象方法必须放在具体子类中实现,所以呀,不能有抽象的构造方法或抽象的静态方法,如果子类没有实现抽象父类中的所有 方法,那么,子类也必须定义为抽象类。接口(interface)可以
2015-12-21 16:05:30 299
原创 Oracle 12c 使用scott等普通用户的方法
Oracle 12c 使用scott等普通用户的方法第一步:在tns文件加入PDBORCL连接在tns文件 \app\orcl\product\12.1.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora下加入如下内容:PDBORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(P
2015-12-19 02:15:12 6973 7
原创 使用s 搭建项目 报异常 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
最近使用struts-2.3.24.1搭建项目 报了几个异常 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException 原因是缺少javassist.jar和 commons-lang.jar 解决办法,需要的基本jar包:
2015-12-16 00:54:44 570
原创 Java面试题-反转字符串的9种思路
当年面试,面试官问了关于对一个字符串进行反转操作,有几种思路。当时只答了一种........特意搜集整理了一下,不足之处,批评指正。import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;import java.util.Stack;import java.u
2015-12-05 17:46:02 456
原创 Java类-ArrayDeque学习
java.lang.Object 继承者 java.util.AbstractCollection 继承者 java.util.ArrayDeque实现Serializeable,Cloneable,Iterable,Collection,QueueArrayDeque数组双端队列没有容量限制;它们可根据需要增加以支持使用.是线程不安全的。在没有外部同步
2015-12-05 17:25:01 306
原创 Java类-Stack的学习
java.lang.Object 继承者 java.util.AbstractCollection 继承者 java.util.AbstractList 继承者 java.util.Vector 继承者 java.util.Stack实现Serializeble,Cloneable,Iterable,Collectio
2015-12-05 16:06:58 358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人