有关Beanshell和JSR223组件的部分,早就想写一大篇幅随笔进行记录,苦于不知如何去描述这两部分的内容,一直在修改随笔。 介绍一下Beanshell: Beanshell是轻量级Java,支持对象式的脚本语言特性,亦可嵌入到JAVA源代码中,能动态执行JAVA源代码并为其扩展了脚本语言的一些 ...
分类:
Web程序 时间:
2018-02-11 23:35:10
阅读次数:
4989
Java Decompiler项目旨在开发一套工具集,这套工具集可以反编译并分析Java5之后的Java字节码。 它主要包括四个部分。 JD Core:Java Decompiler的核心库,它能够根据一个或者多个.class文件重建Java源代码。 JD GUI:是一个独立的GUI界面工具,可以用 ...
分类:
编程语言 时间:
2018-01-27 11:42:31
阅读次数:
220
很多时候想要阅读java源代码(无论是jdk自带的,还在第三方的),但是我们使用的jar包都是编译好的class包,无法在eclipse中直接打开,此时需要下载源码包。 本文以以下代码为例,HttpClient是apache提供的使用http协议访问网络资源的工具,功能比JDK 的 java.net ...
分类:
编程语言 时间:
2018-01-26 15:49:36
阅读次数:
207
在使用Eclipse开发JavaWeb应用时,使用的编辑器不但能够为开发者提供代码编写、辅助提示和实时编译等常用功能,而且还能够对Java源代码进行快捷修改、重构和语法纠错等高级操作。通过EclipseJava编辑器,我们可以很方便的找到一些语法错误,并根据提示进行快速修正,也方便。下面对EclipseJava编辑器提供的调试功能进行介绍。1.错误提示符位于出现错误的代码行的最左侧,用于指出错误所
分类:
编程语言 时间:
2018-01-11 11:45:54
阅读次数:
158
1.Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: 也相当与 注:JVM(java虚拟机)包括解释器,不同的JDK虚拟机是相同的,解释器不同。 如上图所示,首先Java源代码文件 ...
分类:
其他好文 时间:
2017-12-25 20:54:36
阅读次数:
110
java源代码示例展示: 结果展示: 这只是一个简简单单的示例,有兴趣可以自己改进,比如①键盘输入数组按enter键执行,②直接反转数组的数据,不建立新的数组,③改变成其他的数据类型,等等,只要你开心,想怎么玩就怎么玩。 ...
分类:
编程语言 时间:
2017-12-21 21:45:57
阅读次数:
113
Angular 是 Google 亲儿子,React 是 Facebook 小正太,那咱为啥偏偏选择了 Vue 下手,一句话,Vue 是咱见过的最对脾气的 MVVM 框架。之前也使用过 knockout,angular,react 这些框架,但都没有让咱产生 follow 的冲动。直到见到 Vue,... ...
分类:
其他好文 时间:
2017-12-15 11:11:53
阅读次数:
174
eclipse安装JAVA反编译插件 前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不 ...
分类:
其他好文 时间:
2017-12-12 17:28:48
阅读次数:
126
1.设计思路 用javaweb以及java共同设计一个四则运算,页面为web,主题为java 2.源代码 3.运行截图 4.时间记录日志 ...
分类:
其他好文 时间:
2017-12-06 21:41:14
阅读次数:
160