Errors running builder 'DeploymentBuilder' on project Errors running builder 'DeploymentBuilder' on project 1.修改java源代码后点击保存,IDE 自动编译并热部署,提示如下错误: Erro ...
分类:
其他好文 时间:
2016-10-13 19:37:24
阅读次数:
309
一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚 ...
分类:
系统相关 时间:
2016-10-10 14:24:04
阅读次数:
1175
java源代码(符合语言规范)-->javac-->.class(二进制文件)-->jvm-->机器语言(不同平台不同种类) 如何让java的语法规则适应java虚拟机的语法规则?这个任务由javac编译器来完成java语言规范转换成java虚拟机语言规范。 编译流程: 流程: 词法分析器:将源码转 ...
分类:
编程语言 时间:
2016-10-01 17:02:13
阅读次数:
224
一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚 ...
分类:
系统相关 时间:
2016-09-29 13:35:13
阅读次数:
258
在Java SE 5.0中,引入了一些新的Collection API,PriorityQueue就是其中的一个。今天由于机缘巧合,花了一个小时看了一下这个类的内部实现,代码很有点意思,所以写下来跟大家分享一下。从中也可以看到,Java源代码的OpenSource对于我们程序员编程带来了多大的帮助。 ...
分类:
其他好文 时间:
2016-09-22 15:48:19
阅读次数:
141
【http://www.360doc.com/content/11/0824/17/3034429_142983837.shtml】 这两天突然想学学java源代码,不过看到一篇文章说看java源代码要先看设计模式,这样更容易理解源代码的结构,所以就准备学学java设计模式,首先当然是看java创建 ...
分类:
编程语言 时间:
2016-09-13 01:32:35
阅读次数:
223
Java源代码被编译成class字节码,最终需要加载到虚拟机中才能运行。整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。 加载 通过一个类的全限定名获取描述此类的二进制字节流的过程。虚拟机设计团队把加载动作放到JVM外部实现,以便让应用程序决定如何获取所需的类,实现这个动作的代 ...
分类:
其他好文 时间:
2016-09-11 22:46:25
阅读次数:
153
什么是代码混淆 Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了防止这 ...
分类:
移动开发 时间:
2016-09-03 16:21:20
阅读次数:
248
Java无疑是最成功的项目之一了,而在其中学习设计模式和架构设计,无疑是最好不过了。 概念: 提供一种方法访问容器中的各个元素,而又不暴露该对象的内部细节。 使用场景: 和容器经常在一起,我们定义了一个容器,还要提供外部访问的方法,迭代器模式无疑是最好不过了。 迭代器模式的UML类图: 下面的代码是 ...
分类:
编程语言 时间:
2016-09-03 12:21:35
阅读次数:
159
Errors running builder 'DeploymentBuilder' on project Errors running builder 'DeploymentBuilder' on project 1.修改java源代码后点击保存,IDE 自动编译并热部署,提示如下错误: Erro ...
分类:
其他好文 时间:
2016-09-02 18:50:28
阅读次数:
97