Descriptioncompile:[javac] Compiling 1 source files to C:\...\workspace\proj\build\WEB-INF\classes[javac] C:\...\workspace\proj\src\main\Helper.java:2...
分类:
其他好文 时间:
2015-09-10 12:38:14
阅读次数:
228
http://www.ticmy.com/?p=43重点:局部变量表 和 操作数栈的执行过程。使用javac编译后再使用javap -c Test反编译这个类查看它的字节码,如下(只摘取main方法):public static void main(java.lang.String[]);Code:...
分类:
编程语言 时间:
2015-09-10 00:22:37
阅读次数:
227
包package pk1.pk2.pk3 解决名字空间、名字冲突子类与其父类可位于不同包(存储路径)同包各类默认可互相访问import p1.p2.classname|*;使用*只表示本层次所有类,不含子层次javac -d . d:\pk\*.java 编译的class放到当前目录java -c....
分类:
编程语言 时间:
2015-09-09 19:06:42
阅读次数:
120
1. PATH env variableIt is used to search the command directory when we use the console type commands. We only can use the javac and java command anywh...
分类:
编程语言 时间:
2015-09-07 14:26:15
阅读次数:
145
一、代码生成的例子 java中的javac命令就是字节码生成的“老祖宗”,并且它也是用java写的。还有Web 中的jsp编译器,编译时植入的AOP框架,还有很常用的动态代理,甚至在反射时JVM也有可能在运行时生成字节码来提高速度. 如果使用过Spring来做Bean的管理 ,那么就使用过动态代.....
分类:
编程语言 时间:
2015-09-07 00:42:58
阅读次数:
436
一、进程和线程概念1、进程:是一个正在执行中的程序。2、线程:就是进程中的一个独立的控制单元,程序的一条执行路径,一个进程中至少有一个线程。3、.class编译的时候有一个javac.exe,JVM启动也就是程序运行的时候有一个进程java.exe.java.exe进程中至少一个线程负责java程序...
分类:
编程语言 时间:
2015-09-06 16:09:43
阅读次数:
186
C++和java都号称是面向对象的语言,虽然C++不完全算是。学习过C++如何快速对java有个大体的掌握,可以通过对比来进行了解。 首先还是来高大上一下,看看他们的使命: · C++ 被设计成主要用在系统性应用程序设计上的语言,对C语言进行了扩展。对于C语言这个为运行效率设计的过程式程序设计语言,...
分类:
编程语言 时间:
2015-09-06 09:50:39
阅读次数:
281
1、注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。一般注解也可以修饰注解, ...
分类:
编程语言 时间:
2015-09-05 15:04:06
阅读次数:
178
包关键字: package一个包就相当于一个文件夹包必须写在该包里面所有类的上方格式: package demopackage(包名全小写);(分号)如果手写dos命令那么需要用命令来创建一个包javac -d .....(文件路径) + 编译的主类(注意如果位置不同要将包所在的路径定义到class...
分类:
编程语言 时间:
2015-09-05 14:55:53
阅读次数:
191
“javac不是内部或外部命令”,而此时的java环境是好用的:1.先检查JAVA_HOME = C:\Program Files\Java\jdk1.7.0_45classpath = .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jarPath ....
分类:
编程语言 时间:
2015-09-04 22:32:02
阅读次数:
212