易截截图软件、单文件、免安装、纯绿色、仅160KB

Ubuntu下Java环境的搭建

原帖地址:http://www.hengxinsoft.com/2009/07/ubuntu%E4%B8%8Bjava%E7%8E%AF%E5%A2%83%E7%9A%84%E6%90%AD%E5%BB%BA/
安装
打开终端:输入命令:
sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装
待安装完毕后选择默认Java.
运行命令:
sudo update-alternatives --config java
执行后会出现类似如下的画面:
There are 2 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java
2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
输入“2”即可,然后按回车键确定。
配置JAVA环境变量:
在终端中运行如下命令:
$sudo gedit /etc/environmet
在其中添加如下两行(具体配置内容根据根据自己实际情况):
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
保存退出后,运行如下命令:
$sudo gedit /etc/jvm
将文件中的“/usr/lib/jvm/java-6-sun”这行填入到配置块的顶部。
安装配置Eclipse
在终端中运行如下安装命令:
$sudo apt-get install eclipse
根据提示很容易安装
到此为止,Eclipse已经安装到Ubuntu系统。
使用
选择Ubuntu主菜单“应用程序”——》“编程“——》”Eclipse“选项便可启动Eclipse,启动后Eclipse会首先询问工作文件夹。除非有特殊要求,直接单击“OK”按钮即可继续,稍后就会出现Eclipse的欢迎界面。
===============================================
特别提示:配置高校的Java开发环境
(命令只是大概方法,具体配置信息根据自己的实际情况)
虽然新安装的Java已经成为系统默认的JVM,但Eclipse并不会使用刚才update-alternative设置的JVM来启动,而是使
用的是性能低下的GNU Java。由于GNU Java是Java
1.4.2的实现,所以在性能上远不如Sun的实现,所以为了让Eclipse利用Sun Java启动,还需进行配置,具体配置方法如下:
首先将Sun Java 完完全全地设置为系统的默认JDK:
$sudo vim /etc/jvm
将文件中的“/usr/lib/jvm/java-6-sun”这一行填入到配置块的顶部。由于Eclipse会忽略Ubuntu的


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

java使用rocksaw和vserv tcpip实现基于ICMP的Ping功能

一:准备 www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
 1.  build vserv-tcpip-0.9.2-src
      在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......

Java基础:第二十二讲 SringBuffer的使用


StringBuffer也是字符串,与String不同的是StringBuffer对象创建完之后可以修改内容。有如下构造函数:
n         public StringBuffer(int);
n         public StringBuffer(String);
n        ......

java在for循环中使用concurrent包进行多线程编程

  最近在做接口的时候总是遇到一个for语句中 每次循环会涉及很多资源,包括 ftp io db,总想用现场来控制太.找到一篇文章  http://daoger.javaeye.com/blog/142485 写的不错.自己写了2个demo
1. 主线程不等待
 public class CopyOfTestThreadPool {
 public static void main(String args[]) thr ......

Java 5.0 泛型之 受限泛型

package Demo;
// 受限泛型
class Info17<T> {
private T var; // 定义泛型变量
public void setVar(T var) {
this.var = var;
}
public T getVar() {
return this.var;
}
public String toString() { // 直接打印
return this.var.toString();
}
}
public class GenericsDemo17 {
publ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号