2014.9.2什么是java的字符使用unicode?注意一个区别:字符与符号。 java的字符使用unicode,这里的字符是指char变量。 java的class文件中,java源代码中的符号按照utf8,编成了二进制序列。就像,int类型的1,2,3,4,5可以被java认识, 那么字符类型呢?就用unicode值来表示, ..
分类:
编程语言 时间:
2014-09-10 03:01:30
阅读次数:
217
1. Java代码编译和执行的整个过程包含了三个重要的机制:Java源码编译机制类加载机制类执行机制2. 关于Java源码编译机制 Java源码编译由以下三个过程组成:分析和输入符号表注解处理语义分析和生成class文件 生成的class文件包括的信息有:结构信息(class文件格式版本号以及各.....
分类:
其他好文 时间:
2014-09-09 17:46:09
阅读次数:
224
JAVA虚拟机系列(一) 类的加载目录1 类的初始化过程2 详解初始化时的各个阶段一、类初始化的过程先来看一个CLASS文件在整体生命周期里会遇到的阶段:xxxx.class --->加载---->连接--->初始化---> 使用--->卸载。我们将会在本章讨论一下xxxx.class--->加载-...
分类:
其他好文 时间:
2014-09-09 11:56:38
阅读次数:
155
一、将已经编译后的java中Class文件进行打包;Eclipse或myeclipse进行Export选择jar即可。或者使用命令 如:将某目录下的所有class文件夹全部进行打包处理; 使用的命令:jar cvf test.jar -C com/ . 其中test.jar为要生成的jar包;com...
分类:
编程语言 时间:
2014-09-04 23:29:50
阅读次数:
749
1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。 几种内部类的共性: A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。 B、内部...
分类:
编程语言 时间:
2014-09-02 12:43:54
阅读次数:
214
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。/WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。/WEB-INF/...
分类:
编程语言 时间:
2014-09-02 11:50:04
阅读次数:
171
WEB-INF /WEB-INF/web.xml 你的Web应用程序配置文件,这是一个XML文件,其中描述了 servlet 和其他的应用组件配置及命名规则; /WEB- INF/classes/ 这个目录包含了站点所有用的 class 文件,包括 servlet class 和非servlet c...
分类:
编程语言 时间:
2014-09-01 19:19:53
阅读次数:
185
写之前,先看一张图:上次说了LED驱动程序,Linux自身也携带了LED驱动,且是脱离平台的,即LED子系统.操作起来十分简单.但是它的实质却不是那么容易,研究了一个晚上,终于明白了其中一个文件的功能啦,机led-class.c文件.现在分享一下.其实LED的驱动位于内核driver/leds目录下...
分类:
其他好文 时间:
2014-09-01 17:38:13
阅读次数:
405
1,jvm Classload默认几个重要方法介绍
findClass:Finds and loads the class with the specified name from the URL search path.找到class文件并把字节码加载到内存中,如果自定义的加载器仅覆盖了findClass,而未覆盖loadClass(即加载规则一样,但加载路径不同);则调用getClass()...
分类:
其他好文 时间:
2014-09-01 12:38:33
阅读次数:
235
首先说一下动态代理和静态代理的区别:
静态代理:是预先写好或由特定工具自动生成的代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。
动态代理:代理是在程序运行时,运用反射机制动态创建而成的,程序运行之前,代理是不存在的。
Java的静态代理最简单的场景,一个接口,一个实现类,一个代理类就可以搞定,这个代理类持有接口实现类的引用,这样便可以实现委托对象的增强了。
Jav...
分类:
其他好文 时间:
2014-08-31 17:17:41
阅读次数:
170