Tomcat安装好后打开目录;可以看到如下结构:bin :存放服务器脚本;conf :存放配置文件;lib :存放需要的JAR文件;wabapps :存放需要发布的Web应用程序及其部署文件;work :存放jsp 文件编绎生成的class文件;logs :存放日志文件;在conf目录下可以看到 C...
分类:
其他好文 时间:
2014-08-07 12:06:30
阅读次数:
194
什么是代码混淆 Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量...
分类:
移动开发 时间:
2014-08-06 19:35:42
阅读次数:
316
Jar包的反编译:Java的世界是透明的,当编译java程序的时候,是将java源文件转成.class文件,java虚拟机去执行这些字节码从而得到执行java程序的目的。那么从.class文件能不能得到java源文件呢?答案是肯定的!如今就为大家推荐一款神器jd-gui.exe,界面例如以下图:它能...
分类:
移动开发 时间:
2014-08-05 22:28:30
阅读次数:
279
JAVA特点:语法简单,学习容易功能强大,适合各种应用开发:J2SE/J2ME/J2EE面向对象,易扩展,易维护容错机制好,在内存不够时仍能不崩溃、不死机强大的网络应用功能跨平台:JVM,字节码两个命令:javac helloworld.java:将Java文件编译为字节码的.class文件java...
分类:
编程语言 时间:
2014-08-05 18:38:59
阅读次数:
265
局部匿名类在源代码编译后也是要生成对应的class文件的(一般会是A$1.class这种形式的文件),那么这个二进制文件是独立于其外围类(A.class)的,就是说它无法知道A类中方法的变量。但是A$1.class又确实要访问A类对应方法的局部变量的值。。。怎么办呢?于是干脆就要求“匿名内部类调用的...
分类:
其他好文 时间:
2014-08-04 10:27:36
阅读次数:
145
Path 路径,是java编译时需要调用的程序(如java,javac等)所在的地方;CLASSPATH的作用是指定查找类的路径:当使用java命令执行一个类(类中的main方法)时,会从classpath中进行查找当前运行class所依赖的其它class文件。,即CLASSPATH ->到哪里找需...
分类:
编程语言 时间:
2014-08-03 22:55:46
阅读次数:
248
Java运行时涉及到的区域几个基本概念:1.Java对象 2.Java方法 3.一个编译好的类,以class文件的形式出现4.Java的本地方法 5.线程私有和线程共有一、方法区(永久代) 和 堆(heap) 这两个区域是线程共有的,供所有线程使用。所以,对存放在这两个地方的资源进行操作...
分类:
编程语言 时间:
2014-08-02 18:04:13
阅读次数:
276
无聊之作,只是从布局文件中提取出定义了android:id属性的控件名称,方便在编写class文件的时候能够跟layout文件保持一致。原理很简单,直接上代码:1、swing主界面代码 1 package com.zhyy.layoutparser; 2 3 import javax.swi...
分类:
移动开发 时间:
2014-08-02 17:47:13
阅读次数:
357
publicclassMyClassLoaderextendsClassLoader{
Stringpath;//自定义类加载器所负责的文件夹
publicMyClassLoader(Stringpath){
super();
this.path=path;
}
@SuppressWarnings("deprecation")
@Override
protectedClass<?>findClass(Stringname)throwsClass..
分类:
其他好文 时间:
2014-08-01 23:21:32
阅读次数:
466
publicclassMyClassLoaderextendsClassLoader{
privateStringclassDir;//自定义类加载器所查找的目录
MyClassLoader(StringclassDir){
this.classDir=classDir;
}
@Override@SuppressWarnings("deprecation")
//findClass的主要作用就是把class文件读取到内存中那么涉..
分类:
其他好文 时间:
2014-08-01 23:21:12
阅读次数:
276