
Java
文章平均质量分 77
风声2012
这个作者很懒,什么都没留下…
展开
-
java环境变量对编译java程序的影响
<br />java环境变量对编译java程序的影响<br /> <br />JAVA_HOME=/opt/java/jdk1.6.0_13<br />CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib<br />PATH=.:$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin<br /><br />环境变量CLASSPATH与开发java程序密切相关,<br />在使用javac编译java程序时,编译器会在CLASSPATH设置的路径中原创 2010-09-28 17:22:00 · 1266 阅读 · 0 评论 -
jar命令打包Java程序
我们经常会见到jar文件,有些可以直接运行,例如windows下双击jar文件、Linux下使用 " java -jar *.jar "命令, 均能运行jar文件,而有些jar文件却不能双击运行或者使用上述命令运行时提示没有Main。其中的原因和jar文件生成办法有关,只有生成jar文件时指定了Main方法所在类的才能直接运行。下面介绍常用的两种生成jar文件方法:(1) 生成原创 2012-08-08 10:33:57 · 2686 阅读 · 0 评论 -
Eclipse + subclipse (SVN) 配置开发环境
Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目。支持几乎所有版本的Eclipse。项目主页:http://subclipse.tigris.org/使用 Subclipse ,我们可以直接在Eclipse中check out, check in 代码到SVN服务器上。安装:在eclipse中选择,help -> install ne原创 2012-08-29 12:21:32 · 1678 阅读 · 0 评论 -
Eclipse无法打开“Failed to load the JNI shared library jvm.dll”
原因分析:Eclipse 下载的是64位,而 JDK 是 32 位,所以出现此问题。解决办法:卸载32位的JDK,安装64位的,或者下载32位的 eclipse。32 位的软件会安装在 Program Files (x86) 下,64位在 Program Files 下原创 2012-10-26 22:46:13 · 1400 阅读 · 0 评论 -
Java编码理解
Java编码理解关键字:Java编码,Unicode, getBytes()来源于我的笔记:有道笔记-Java编码理解各类程序涉及的编码不外乎这些: 源代码文件的编码, 程序中字符串的编码, 程序执行输出显示时的编码.Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16。摘自《谈谈对Java中Unicode原创 2013-03-23 11:53:53 · 1527 阅读 · 0 评论 -
[Java] Java序列化将一个对象的内容保存到文件和从文件读取对象
[Java] Java序列化将一个对象的内容保存到文件和从文件读取对象Java中将一个对象的内容保存到文件和从文件读取对象在看KEA的代码中时发现它这么做:public class KEAModelBuilder implements OptionHandler {/** The KEA filter object */KEAFilter m_KEAFi原创 2013-03-23 11:56:07 · 7036 阅读 · 0 评论 -
Myeclipse标准工程建立
Myeclipse标准工程建立MyEclipse标准工程一般包含如下文件: Lib中存储的是要用到的库文件,Src中是源码文件,如A.javaBin中是编译后的二进制文件,通常为A.class注意一个重要的工程文件.classpath,它指导了MyEclipse如何加载这个工程中的文件。一原创 2011-04-27 20:30:00 · 1324 阅读 · 0 评论 -
Java 命令行模式下编译 MapReduce 程序
不使用 eclipse 这些工具,直接使用 java 命令在命令行下编译 mapreduce 程序。首先需要设置CLASSPATH环境变量:将/root/hadoop/hadoop-0.20.1/hadoop-0.20.1/hadoop-0.20.1-core.jar和lib下的commons-cli-1.2.jar添加进入环境变量,export CLASSPA原创 2013-09-12 20:17:38 · 3020 阅读 · 0 评论 -
Java 中的传值和传应用
Java中在函数调用传递参数时, * 传递的若是基于基本类型的JAVA数据类型, 都是传值. 如 8 种基本数据类型 int, float, double, long, char, byte, short, boolean 分别对应 Integer, Float, Double, Long, String, Byte, Short, Boolean.原创 2011-12-31 09:20:16 · 1053 阅读 · 0 评论 -
Java中字符编码和字符串所占字节数
Java中字符串所占的字节数和字符编码密切相关。Java编码实际上可以涉及这几个方面的知识:IDE的编码,操作系统默认编码,Java字符编码。例如:我们使用eclipse编写Java程序时,可以在工程属性中设置Java程序的编码,若不设置,则程序的编码默认是操作系统的编码,这里设置的编码即为代码文件的编码;或者我们使用vim编写Java程序时,可以设置系统的环境变量LANG,例如 zh_C原创 2011-11-27 16:34:00 · 5789 阅读 · 2 评论 -
eclipse打包插件 fat jar
<br /> <br />使用Eclipse的export jar方法打包的jar文件往往会出现问题,这里介绍一款很好用的打包插件—— fat jar<br /> <br />下载地址:<br />http://sourceforge.net/projects/fjep/<br /> <br />安装:<br />解压后得到net.sf.fjep.fatjar_0.0.31.jar,复制到eclipse 的 plugins文件夹下<br /><br />使用:<br />右键工程,选择 bu原创 2010-11-09 20:36:00 · 1510 阅读 · 0 评论 -
Java变量命名规范【转】
Java变量命名规范【转】Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、变量等的命名规范。 (一)Package(包)的命名:Package的名字应该都是由一个小写单词组成,例如net.ebseries.modules。 (二)Class(类)的命名: Class的名字首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如:DataFile或InfoParser。 (三)变量的命名: 变量的名字可大小写混用,但首转载 2011-03-26 14:42:00 · 4407 阅读 · 0 评论 -
Java生产者消费者问题
<br />生产者,消费者,固定长度缓冲区,此外外部可以中断线程 <br />import java.util.Arrays;<br />import java.util.Date;<br />import java.util.LinkedList;<br />import javax.swing.*;<br />public class ProducerConsumer {<br /> public static JFrame inst;<br /> public static void main(St原创 2011-03-26 14:44:00 · 820 阅读 · 0 评论 -
Java遍历文件夹的两种方法(非递归和递归)
<br />import java.io.File;<br />import java.util.LinkedList;<br />public class FileSystem {<br /> <br /> public static int num;<br /> <br /> public static void main(String[] args) {<br /> <br /> long a = System.currentTimeMillis();<br />原创 2011-03-26 14:48:00 · 4307 阅读 · 1 评论 -
Java界面制作之四种界面风格
<br />Java界面制作之四种界面风格<br />Java原始界面不是很漂亮,下面介绍四种外观风格:<br />使用方法:<br />把下列代码,选择后,粘贴到public static void main(String[] arg){}里,主界面类的前面。<br />当然,前面也需要导入,<br />import javax.swing.UIManager;<br />try {<br />UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus原创 2011-03-26 14:49:00 · 15691 阅读 · 2 评论 -
Java程序调用Linux命令时的重定向问题
Java 可以通过 Runtime 调用Linux命令,形式如下:Runtime.getRuntime().exec(command)这样执行时没有任何输出,因为调用 Runtime.exec 方法将产生一个本地的进程,并返回一个Process子类的实例,注意Runtime.ge原创 2011-07-15 15:08:28 · 2627 阅读 · 0 评论 -
Eclipse安装插件Jigloo SWTSwing GUI Builder做图形用户界面编程
Eclipse安装插件Jigloo SWTSwing GUI Builder做图形用户界面编程 Eclipse图形用户界面编程需要安装一个插件 Jigloo SWTSwing GUI Builder 4.5.3 (http://cloudgarden.com/jig原创 2011-04-27 20:33:00 · 7347 阅读 · 3 评论 -
Eclipse 4.2 安装Java反编译插件
在eclipse下安装反编译插件可以直接查看 .class 文件对应的java源码。反编译插件有 jdeclipse 和 jadeclipse。(1) jdeclipsehttp://www.djjavadecompiler.com/(2) jad + jadeclipse下载 jadeclipse:http://sourceforge.net/projects/jadclip原创 2012-08-29 14:02:12 · 17771 阅读 · 7 评论