在Ubuntu搭建java开发环境
这里的说的java开发环境,以搭建eclipse3.2.1为主题.
1、安装好Ubuntu系统;安装的时候强烈建议连接上网,它会自动下载语言包,自动装上五笔,拼音,还有会默认把firefox浏览器设置为中文.
安装Ubuntu比windows系统一个比较爽地方就是安装可以一边上网浏览,还可以试用一下Ubuntu的功能。
2、配置Ubuntu环境:添加源,更新软件信息,升级内核
可以参考网上的一篇文章:
http://hi.baidu.com/myownroom/blog/category/Linux
3、安装jdk软件包
升级内核后,在终端执行下列代码:
sudo apt-get install sun-java5-jdk
大约过了二十分钟会提示安装jdk成功信息,这时候你可以在shell打入java或javac看一看,看一下显示的信息
有显示,证明jdk安装成功.
接下来的工作是,配置JRE环境:
在shell执行:
sudo update-alternatives --config java
通常会给出两个或两个以上选择的路径
选择:/usr/lib/jvm/java-1.5.0-sun/jre/bin/java作为你的JRE
4、建议安装安装浏览器Java插件(不是必要的):
在shell中执行:
sudo apt-get install sun-java5-plugin
5、到http://www.eclipse.org/downloads/,下载eclipse3.2 for linux版本,我下载后文件的完整名称为:
eclipse-SDK-3.2.1-linux-gtk.tar.gz
6、将eclipse-SDK-3.2.1-linux-gtk.tar.gz这一个文件放到/opt目录下面(用root执行mv _ _语句才能移进opt文件夹)
7、在shell中进入/opt/,执行: tar -zxvf eclipse-SDK-3.2.1-linux-gtk.tar.gz语句,解压缩下载文件
8、在shell中,进入到eclipse 目录,cd /opt/eclipse
设置文件eclipse执行权:chown -R root:你的用户名 eclipse
9、创建桌面连接
sudo gedit /usr/share/applications/eclipse.desktop
加入下面内容
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse SDK
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
这时就会在最左上角的应用程序菜单加多一个"编程"-->"eclipse"的菜单,点击即可起动eclipse.
提示:如果点击"编程"-->"eclipse"的菜单提示编码错误,就在桌面上自己建一个启动器指向eclipse安装目录即可..
相关文档:
转至:http://sllereak.blog.163.com/blog
--异常
*异常是java提供的处理程序中运行时错误的一种机制
*java程序在执行过程中如果出现异常,会生成一个异常类实例,该实例封装了异常的信息交给java运行时系统,这一过程叫抛出异常
*当异常抛出时如果没有捕获那么java运行时默认的处理方式是将异 ......
JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方 ......
项目中你不得不知的11个Java第三方类库
责任编辑:覃里作者:Javaeye 2009-11-02 来源:IT168网站
文本Tag: IT业界 Java Java开发工具
【IT168 评论】Java第三方library ecosystem是一个很广阔的范畴。不久前有人撰文:每个项目中,你必须知道的11个Java第三方类库。
单元测试
......
Oracle 存储过程返回结果集用 ref cursor 实现。
试验步骤如下:
1. 建立 ref cursor 类型和过程
CREATE OR REPLACE PACKAGE types
AS
TYPE ref_cursor IS REF CURSOR;
END;
/
CREATE TABLE STOCK_PRICES(
RIC VARCHAR(6) PRIMARY KEY,
PRICE NUMBER(7 ......
/*****************Animal.java begin ***********************/
public class Animal{
public void jj(){
}
public static void main(String args[]){
//编译时类型 //运行时类型
Animal anima ......