一直使用eclipse操作java程序,但RMI程序需要命令行操作,故研究了下java的命令行操作。javac 用于编译.java文件,生成.class文件假设文件夹dir下有pa.java和a.java,并且a用到了pa的实例,那么在编译a时,是需要.class文件的。即编译程序时,程序之间的依赖...
分类:
编程语言 时间:
2014-07-16 19:44:41
阅读次数:
194
1、加密和解密部署到jboss中间件中的的单个class文件,原理:使用“java源程序加密解决方案(基于Classloader解密)(2014-07-13 11:31)”blog即可实现;import java.io.BufferedInputStream;import java.io.Buffe...
分类:
其他好文 时间:
2014-07-13 20:11:41
阅读次数:
214
1、Class文件是一组以8位字节为基础单元的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件中,中间没有任何的分隔符,这使得整个Class文件中存储的内容几乎全部都是程序运行的必要数据,没有空隙存在。当遇到需要占用8位字节以上空间的数据项时,则会按照高位在前的方式分割为若干个8位字节进...
分类:
其他好文 时间:
2014-07-13 12:13:21
阅读次数:
346
Eclipse打开时并不重新生成class文件,这就造成了eclipse找不到需要的class文件从而不能正常编译工程中的其他代码。此时就需要重新编译工程。单击Project菜单,选择Clean菜单项。在弹出的对话框选择需要清理的项目,单击“OK”。3、最后重新运行(Run)或者调试(Debug)工...
分类:
系统相关 时间:
2014-07-09 16:43:41
阅读次数:
220
应用的安装和启动过程:
安装:第一步:java的编译器会把这个.java文件编译成.class文件
第二部:Android的SDK提供了一个dx工具,这个工具把.class文件转义成.dex文件
第三部:打包操作,把.dex文件和资源文件进行打包,打包成一个压缩文件,然后进行签名。最后就打包成为了.apk文件
第四部:调用adb指...
分类:
移动开发 时间:
2014-07-09 11:20:17
阅读次数:
289
Java体系结构包含四个独立却又彼此相关的技术: Java程序设计语言 Java API Java Class文件格式 JVM: Java Virtual MachineJVM的实现方式: 1、一次性解释器,解释字节码并执行; 2、即时编译器(just-in-time complier)...
分类:
其他好文 时间:
2014-07-06 18:57:10
阅读次数:
221
Publishing failed with multiple errors在使用eclipse发布项目时不能自动生成class文件,且无法启动调试的Tomcat服务。启动过程提示 以上 异常解决方案:刷新工程即可问题产生原因:使用了 转码工具对代码进行格式转换,后启动就提起Publishing f...
分类:
其他好文 时间:
2014-07-05 18:38:23
阅读次数:
239
在这之前,看了下proguard官网介绍,并搜了下相关资料。
ProGuard简介
ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。
Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处...
分类:
移动开发 时间:
2014-07-03 15:46:03
阅读次数:
255
include编译指令的语法如下:最佳实践:如果被嵌入的文件经常需要改变,建议使用动态包含操作指令,因为它是动态的include语句。静态包含的意义:包含页面在编译时将完全包含了被包含页面的代码。即只生成一个Servlet的class文件。注意:静态包含还会将被包含页面的编译指令也包含进来,如果两个...
分类:
Web程序 时间:
2014-07-02 18:06:28
阅读次数:
333
(一):目录结构 tomcat的目录结构如下:目录名 简介bin 存放启动和关闭tomcat脚本conf 包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web.xmlwork 存放jsp编译后产生的class文件webapp 存放应用程序示例,以后你要部署的应用程序也要放到...
分类:
其他好文 时间:
2014-07-02 14:54:09
阅读次数:
238