① 对每个加载的类型,JVM必须在方法区中存储以下类信息: 1) 这个类型的完整有效名(类型信息) 类型名称在Java类文件和JVM中都以完整有效名出现。在java源代码中,完整有效名由类的所属包名称加一个".",再加上类名组成。例如,类Object的所属包为java.lang,那它的完整有效名为j ...
分类:
编程语言 时间:
2017-08-19 18:29:44
阅读次数:
124
4.1 Javac是什么 是一种编译器,将JAVA源代码(.java文件)语言先转化成JVM能够识别的一种语言(.class文件),然后由JVM将JVM语言再转化成当前机器可以识别的机器语言。 4.2 javac编译器的基本结构 javac编译器的作用是将符合JAVA语言规范的源代码转化成符合JAV ...
分类:
编程语言 时间:
2017-08-19 10:56:14
阅读次数:
139
一. 为什么SimpleDateFormat不是线程安全的? Java源代码例如以下: /** * Date formats are not synchronized. * It is recommended to create separate format instances for each ...
分类:
编程语言 时间:
2017-08-09 10:18:27
阅读次数:
213
原文链接:http://blog.csdn.net/u012849872/article/details/51035938 maven工程标准目录结构: src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filte ...
分类:
其他好文 时间:
2017-08-07 10:22:16
阅读次数:
132
想写这个系列非常久了。对自己也是个总结与提高。原来在学JAVA时。那些JAVA入门书籍会告诉你一些规律还有法则,可是用的时候我们一般非常难想起来,由于我们用的少而且不知道为什么。知其所以然方能印象深刻并学以致用。 首先我们从所有类的父类Object開始: 1. Object类 (1)hashCode ...
分类:
编程语言 时间:
2017-08-06 20:47:35
阅读次数:
226
1.javac是什么? javac是一种编译器,能将一种语言规范转化为另一种语言规范. 2.javac的任务是什么? 将java源代码语言先转化成JVM能够识别的的一种语言,然后由JVM再将JVM语言转化成当前机器识别的机器语言.表面上,将.java文件转成.class文件,而实际上是将java源代 ...
分类:
编程语言 时间:
2017-07-31 20:04:06
阅读次数:
157
一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚 ...
分类:
系统相关 时间:
2017-07-27 20:18:37
阅读次数:
225
1.标准目录结构: src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 –assembly 组件的描述配置(如何打包) –config 配置文件 –webapp web应用的目录。WEB ...
分类:
其他好文 时间:
2017-07-27 15:59:11
阅读次数:
171
1.标准目录结构: src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 –assembly 组件的描述配置(如何打包) –config 配置文件 –webapp web应用的目录。WEB ...
分类:
其他好文 时间:
2017-07-21 14:14:49
阅读次数:
365
一、JVM和jdk概念说明:1.JVM是Java虚拟机,所有的Java程序都在Java虚拟机中运。2.JDK是Java开发工具包,用来开发Java程序,是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库3.jdk中有一个编译器,可以把你的java源代码编译成可以在虚拟机(jvm)上运行的字节码..
分类:
编程语言 时间:
2017-07-19 20:24:23
阅读次数:
187