JAVA学习 JAVA开发环境建立
来源:互联网 发布:chris evans 知乎 编辑:程序博客网 时间:2024/04/27 22:20
JAVA学习<1> JAVA开发环境建立
本人只有C/C++/C#基础,想自学JAVA,google了很多论坛和blog,再借助很多用过的编译器经验。尝试着搭起了简洁的JAVA开发环境。毫无疑问eclipse很强大,以前尝试eclipse搭建太麻烦太大了。
本文目标:搭建一个轻量级的开发环境,类似DEV C++或MingW一样简洁灵活好用。
好不容易摸索安装成功,写下步骤以为记。
1、下载textpad中文版。(不足2MB,邮箱里有备份,这本来只是一个编辑器,其实我更喜欢notepad++的漂亮,这篇文档就是在notepad++中完成)
2、下载JDK。(160MB左右,SUN网站,我下的1.6,好像他还不能自己添加环境变量)。
3、安装textpad,安装JDK。
4、设置环境变量:(如果需要添加的)
4.1 添加变量JAVA_HOME,参数为SDK安装目录。比如:D:/sun/SDK
4.2 在已存在的变量PATH中,添加参数"%JAVA_HOME%/bin;%JAVA_HOME%/jdk/bin;%PATH%"在最后,这个根据实际SDK的目录安装,总之是要加入SDK下bin目录,SDK下JDK目录下的bin目录,至于%PATH%我还不太明白;
4.3 添加CLASSPATH变量,参数为"./;%JAVA_HOME%/lib/tools.jar";
5、设置和测试:
5.1 Ctrl+R调出运行工具,输入cmd确定,dos窗口下输入: Java -version后回车,看到了JDK的版本,证明jdk安装成功。
5.2 打开textpad,配置java编译环境:配置(config)->首选参数(preference)->工具(tool)->右侧的“添加”下拉按钮下选择“程序”,浏览文件夹并找出java SDK安装目录下jdk目录下bin文件夹下的java.exe,添加后关闭textpad。(参见http://www.edparrish.com/common/textpad4j.html)
5.3 再启动textpad,进入:配置(config)->首选参数(preference)->工具(tool)->这是右侧“添加”按钮下多了个“Java SDK命令”的选项,单击它,右侧出现三个应用程序列表:“编译JAVA”,“运行JAVA应用程序”,“运行JAVA Applet”,ok了,确定即可。
5.4 可以看到: 工具->扩展工具 菜单下面由上面三个工具了,对应的快捷键都列出来了,Ctrl+1/2/3
5.5 编写测试代码如下:
import java.util.*;
public class welcome
{
public static void main(String[] args)
{
String[] greeting = new String[3];
greeting[0] = "Welcome to core!";
System.out.println(greeting[0]);
}
}
保存为welcome.java, 注意一定要存为这个文件名,要保持类名和文件名相同,否则编译不通过(初学者容易犯的很幼稚的错误)。
然后ctrl+1,编译成功后下面的工具输出栏会提示“工具顺利完成”。
再 ctrl+2,看到运行结果在dos窗口下!
ok,大功告成!可以开始JAVA学习了!
6、教材:
java2核心技术卷1:基础知识,听说不错,看了电子版觉得的确不错,娓娓道来,准备到china-pub或当当买一本。
think in java,也有中译本,下了电子版,还没看。
- JAVA学习 JAVA开发环境建立
- 建立java开发环境
- java开发环境的建立
- Linux下Java开发环境建立
- JSP下建立java Mail开发环境
- Linux下Java开发环境建立
- 如何建立Java Web开发环境(1)
- 如何建立Java Web开发环境(2)
- 如何建立Java Web开发环境(3)
- 如何建立Java Web开发环境(4)
- 如何建立Java Web开发环境(5)
- 如何建立Java Web开发环境(6)
- Java开发环境的建立(Windows)
- 建立Java实验环境
- java基础学习-开发环境
- 学习笔记--Java开发环境
- 开始学习Java,搭建Java开发环境
- java学习二 java开发环境搭建
- 开线段树大小 的问题?
- .NET 4.0新功能介绍:In Process Side By Side
- Hibernate学习笔记:继承映射之每个类继承结构一张表
- .NET 4.0新功能介绍:In Process Side By Side
- Apache HTTP Server 与 Tomcat 的三种连接方式介绍
- JAVA学习 JAVA开发环境建立
- VS2008快捷键大全
- vector 作为参数和返回值
- 互联网虚拟大脑的结构全景图
- Windows平台上的Apache+Tomcat配置指南
- Delphi中的四舍五入函数
- JSP验证码代码&&&让人头痛的代码
- linux 文件权限的管理
- 互联网虚拟大脑的科学意义