自己在网上下载JDK,本教程使用JDK1.6。下载好JDK后双击运行,然后根据提示进行安装。安装好JDK后,如下图(JDK1.6):
迁西网站建设公司创新互联公司,迁西网站设计制作,有大型网站制作公司丰富经验。已为迁西上1000+提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的迁西做网站的公司定做!
bin:存放java可执行文件。如:javac.exe、java.exe等等
demo、sample:存放java的一些实例,是学习java的好帮手
include:java包含的本地类(如:C语言头文件)
lib:包含了java运行库及JDK API库
src.zip:解压为src,表示java的类库源代码
配置环境变量。右击【计算机】,选择【属性】。打开如下窗口:
点击【高级系统设置】,打开如下窗口:
点击【环境变量】,打开如下窗口
点击【编辑】,按钮打开如下窗口。在下面窗口添加如下值:
变量名:classpath
变量值:.;D:\ProgrammingSoftware\JDK6\lib
(注意:其中的.表示当前目录。)
变量名:java_home
变量值:D:\ProgrammingSoftware\JDK6
变量名:path
变量值:;D:\ProgrammingSoftware\JDK6\bin
(注意:将path的值追加到path变量的后面,不要覆盖path的原值。如果覆盖了,可能会影响系统)
注意:请将JDK地址替换成您实际安装地址
最后点击【开始】菜单下面的【运行】,输入CMD打开DOS窗口,在DOS窗口中输入javac,如果出现如下图的信息,则表示配置jdk成功。
一个简单的实例:
public class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
保存在桌面,名称为Test.java。运行方式如下图:
java的运行环境称为Java Runtime Environment, 简称JRE,
如果需要开发Java项目则还需要JDK(开发环境,里面包括相应版本的JRE), 即Java Development Kit。这是Java的环境。
对于你说的用什么软件编辑代码,这个软件称为IDE,Integrated Drive Electronics,即“电子集成驱动器”的意思。就是帮你集成好的开发辅助软件。
所以java的开发只要你有jdk, 那么只要你有一个可以编写文件的软件就可以了,比如文本文档编辑器,也就是我们常说的记事本(TXT),当然,有IDE写起代码来肯定是事半功倍的。
常用的IDE有eclipse, netbeans, JavaBuilder, JCreator, 如果你有学过C/C++那么对Visual Studio应该也是知道的,它也可以(创建J++, J#工程)。
这里我建议你使用eclipse,我认为这是目前市面上对Java编程最实用的IDE。
不过我要提醒你的是,java是有三个分类的,即J2SE, J2ME, J2EE,这三者是不完全相同的(具体什么不同,如果不知道你百度一下很快就知道了,这里就不赘述了),所以开发时要选对相应的eclipse版本,开发J2EE也可以用MyEclispe,只不过这是收费的,要破解下。eclipse的下载链接我放参考资料了,你自己看看吧。
Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,作为一种小家用电器的编程语言,用于解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以“Java”的名称正式发布了。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
Java编程语言的风格十分接近C++语言。Java继承了C++语言面向对象技术的核心,舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以接口取代)等成分,增加了自动垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。在J2SE1.5版本中Java又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
Java不同於一般的编辑执行计算机语言和解释执行计算机语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的计算能力有了大幅提升。
与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。
Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。
Java运行时环境,即Java Runtime Environment,简称为JRE,是在任何平台上运行Java编写的程序都需要用到的软件。终端用户可以以软件或者插件方式得到和使用JRE。Sun公司还发布了一个JRE的更复杂的版本,叫做JDK,即Java 2 开发包,里面包含了Java需要的编译器、参考文档和调试器等。
JRE的成分:
* Java的类库,包含了编译Java程序所需要的最核心文件。
* 核心库文件,其中有
* 数据结构的库,包括列表、字典和树等
* XML分析库
* 安全方面应用库
* 国际化和本地化应用库
* 综合库文件,包含了程序员和其他系统通信的功能文件。
* JDBC,即Java数据库联通的API
* JNDI,即Java命名和目录接口
* RMI和CORBA用于重新分发软件
* 用户界面库文件,包含:
* AWT,即抽象窗口开发包,提供了产生图形用户界面所需要的功能
* Swing库
* 其他用于回访媒体文件、录音、截图的库
* 一个用于执行软件的Java虚拟机
* 插件,可以在浏览器里面使用
* JWS,可以让终端用户连接到互联网
* 许可文件和文档
一、前言
JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class
最新版本是JDK1.6。考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是WindowsXP
二、下载,安装
下载地址为JAVA官方站点:java.sun.com
然后在你的E:盘下新建2个目录 :(我这里拿的我的系统盘符的E盘做的演示)
jdk16
jre16
Windows下,直接运行jdk-6-beta2-windows-i586.exe
将你的开发工具安装 在E:\jdk16根下
将你的JER安装在E:\jre16根下
(JER是支持浏览器和WEB Start插件的,如果你不需要做WEB开发就不需要配置和安装JRE,他可以单独从JDK中卸载)
三、配置
桌面上选择“我的电脑”(右键)
高级
环境变量
在“系统变量”---
新建
变量名:ClassPath
变量值:E:\jdk_1.6\lib\dt.jar;E:\jdk_1.6\lib\tools.jar;
再找到Path变量
变量值的最前端输入:E:\jdk_1.6\bin.;点确认 (记得一定要是最前端才这么输入)
好了,配置完了,要重新启动计算机后,环境变量才能有效的。
四、测试
在E盘下新建个文本名字为:ShiTouGood.txt
(1)将如下代码复制到ShiTouGood.txt 中
public class ShiTouGood {
public static void main(String[] args) {
System.out.println("ShiTou Good !");
}
}
再将ShiTouGood.txt重命名为 ShiTouGood.java (以上代码严格按照大小写编写)
(2)编译:在dos命令提示符下执行:
首先cmd进入dos界面,再将命令行移至E盘根目录
输入javac ShiTouGood.java(注意大小写)
如果正常的话,将会在你的E盘下生成ShiTouGood.class文件。
(3)运行:在dos命令提示符下执行:java ShiTouGood (注意大小写)
如果:你的dos提示符下 显示了ShiTou Good !证明你的JDK 和JAVA代码都没有问题
首要你要清楚一件事情jdk和jre的区别
jdk:java开发环境包。(一般是给你写代码用的。jdk包含jre)
jre:java运行环境,java程序要运行必须要jre。(不过一般都单独拉出来给客户机器部署用的。)
1.下载一个jdk,安装。
2.然后去网上找怎么设置java环境变量。(os不同。设置方法也不一样)
3.然后下载eclipse,解压。运行。
你打开IE地址栏,在里面输入
然后会出现MyEclipse的主界面
之后你单击左边的那个
"Try/Down"
然后会出现一个画面,在那里把那个
Accept License Agreement
给选中,之后单击那个
for Eclipse 3.3 那张图片
就会进入MyEclipse的下载界面的,在这里你单击最上面那个All In One,然后就会下载MyEclipse了,这个里面包括了JDK跟Eclipse,如果你选择PlugIn的话,你要先自己安装Eclipse跟JDK,MyEclipse是要注册的,你在网上可以搜索到注册机,MyEclipse6的注册机跟MyEclipse5的注册机是一样的,你如果找不到的话,可以在我的百度空间里留言,我把我的注册码发你。另外就是这个版本的MyEclipse可能还没有中文语言包,所以可能看英文会比较累。你也可以搜索一下,可能已经出来中文语言包了,我没去找。