- 博客(3)
- 收藏
- 关注
原创 Java动态编译源代码并加载执行
最近在看研究Hadoop时,发现官方文档中使用com.sun.tools.javac.Main编译Java源代码的,脚本如下。就研究了一番,写了个demo,记录一下,也方便后来人学习。 $ bin/hadoop com.sun.tools.javac.Main WordCount.java $ jar cf wc.jar WordCount*.class com.sun.tools.javac
2017-01-08 19:25:33 3244 1
原创 Java项目打包成可执行Jar
Java项目打包可执行Jar工作中经常会写一些临时性的小项目,用来处理些数据什么的,直接在开发环境中执行有些不方便,需要将程序打包成jar本例通过新建一个jar项目,引入一个apache的常见jar包也演示这个过程 项目名称:JarDemo 依赖的jar包:commons-lang3-3.3.2.jar 开发工具: Intelij Idea 2016.3.2 Comnunity Edition 过程
2017-01-07 16:52:44 716
原创 Java中byte类型变量做& 0xff运算的理解
Java中byte类型变量做& 0xff运算的理解 在IO字符操作或加密计算时经常会见到byte值与0xff做与运算,这种写法首次看到会有些不解,其实也比较容易理解。下面说下我个人的理解 首先要明白,字符编码中没有负值表示一个字符的,至少我没有遇到过,可以看下ascii编码,全部都是使用正值表示字符的,例如65 表示A。 其次要明白byte & 0xff 的位运算的意义
2016-09-02 13:01:57 3164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人