![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
shinehuaking
java工程师
展开
-
Class.forName
Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("p转载 2012-10-21 23:52:10 · 344 阅读 · 0 评论 -
JVM中的classloader
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassLo转载 2012-10-21 23:50:45 · 370 阅读 · 0 评论 -
java中的native详解
Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件; 3、写一个.cpp文件实转载 2012-10-22 13:12:21 · 413 阅读 · 0 评论 -
深入研究java.lang.ThreadLocal
深入研究java.lang.ThreadLocal类 文章转自http://lavasoft.blog.51cto.com/62575/51926/一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为Thread转载 2012-10-24 09:37:12 · 413 阅读 · 0 评论 -
java面试题总结
Java基础方面 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected原创 2012-10-23 23:09:19 · 384 阅读 · 0 评论 -
java多线程面试题总结
原文地址:http://blog.csdn.net/m13666368773/article/details/7611908很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。转载 2012-10-24 18:00:08 · 581 阅读 · 0 评论 -
顺序打印ABC------java多线程的一道经典面试题
这是迅雷的一道面试题,顺序打印ABC十次。源代码如下public class PrintABC { public static Boolean isThreadA = true; public static Boolean isThreadB = false; public static Boolean isThreadC = false; public static void原创 2012-10-25 18:59:48 · 11922 阅读 · 0 评论 -
struts2.3.4.1+hibernate3.6.5+spring3.1.2配置
1.strusts(这个最简单)直接下载官方包,然后解压struts2-blank.war包,把里面的lib全部拷贝出来,然后再去lib找struts2-spring-plugin-2.x.x.x.jar包(这个与搭建spring有关),如果想用annotation的注解还要拷贝struts2-convention-plugin-2.x.x.x.jar,到此ssh中strusts的包就够了.不转载 2012-12-08 22:06:09 · 575 阅读 · 0 评论 -
getResource和getResourceAsStream以及路径问题
用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用Filefile = newFile("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Wind转载 2012-12-12 22:37:30 · 1200 阅读 · 0 评论