Jave入门安装教程
来源:互联网 发布:mac os操作系统教程 编辑:程序博客网 时间:2024/06/05 11:07
1、Java 简介
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java分为三个体系:
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。
2、Java开发工具
Java语言尽量保证系统内存在1G以上,其他工具如下所示:
Linux 系统、Mac OS 系统、Windows 95/98/2000/XP,WIN 7/8系统。
Java JDK 7、8……
Notepad 编辑器或者其他编辑器。
IDE:Eclipse
安装好以上的工具后,我们就可以输出Java的第一个程序"Hello World!"
public class HelloWorld{
public static void main (String []args) {
System.out.println ("Hello World");
}
}
3、下载java开发工具包JDK
要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。
JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌握 JDK 是学好 Java 的第一步。
JDK所提供的部分工具:
java编译器:javac.exe
java解释器:java.exe
java文档生成器:javadoc.exe
java调试器:jdb.exe
前面所说的Java版本,实际上是指JDK的版本。
最主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之外,还有很多公司和组织都开发了自己的 JDK,例如 IBM 公司开发的 JDK、BEA 公司的 Jrocket,还有 GNU 组织开发的 JDK等等。IBM 的 JDK 包含的 JVM(Java Virtual Machine)运行效率要比 Sun JDK 包含的 JVM高出许多,而专门运行在 x86 平台的 Jrocket,在服务端运行效率也要比 Sun JDK 好很多,但不管怎么说,还是需要先把 Sun JDK 掌握好。
JDK 的下载
JDK有不同的版本(J2SE、J2EE、J2ME),初学Java,一般都选择J2SE。J2SE的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html(www.fzmajiang.com)
打开网址,会看到如下所示的页面:
下载JDK需要接受相应条款,默认是不能下载的。
选择相应的操作系统,点击下载链接即可下载。
JDK的安装
双击下载好的安装包进行安装,点击“下一步”,出现如下图所示的界面:
图2 改变安装目录
这里可以根据你的习惯改变JDK的安装目录,不过你要记住,后面会用到这个安装目录。
可以看到,JDK包含了Java开发工具(编译器、打包工具等)、源代码(基础类库)和公共JRE,这三项都是默认安装的,是Java开发所必须的,缺一不可。
点击“下一步”,等待安装。
图3 正在安装
JDK安装完成后,会提示你是否安装JRE,如下图所示:
JDK中已经包含了JRE,无需再次安装,点击“取消”即可。
最后安装完成。
- Jave入门安装教程
- jave
- InfluxDB 入门安装教程
- redis入门,安装教程
- Anaconda 入门安装教程
- 下载安装jave运行环境eclipse
- node.js入门安装教程
- TensorFlow安装入门图文教程
- 学习Jave的第一步:JDK的安装和变量配置
- Fedora Core 5入门安装图解教程
- Mongodb for PHP教程之入门安装
- TortoiseHg安装教程及使用入门
- Activiti工作流教程 Activiti 5.13 安装入门
- Laravel教程:laravel 4安装及入门
- Laravel教程:laravel 4安装及入门
- Android Studio 安装教程 入门到精通
- ElasticSearch学习教程(一) 入门安装
- TensorFlow详细安装入门图文教程!
- easyui中combotree根据关键字进行本地过滤
- 【R语言 预测数值型数据】多元回归、神经网络预测数值型目标变量
- CSS画图
- Android反编译APK -- Ubuntu下
- 数据结构与算法(1)---Java语言实现:线性表的单链表定义
- Jave入门安装教程
- Thinkphp PHPExcel table数据生成Excel
- oracle通过sql获取表结构
- 51nod 1083 矩阵取数问题
- 安卓Java转kotlin
- Unity 物体不旋转方向 向自身0-360度方向移动
- java 中 hashCode方法
- Java入门(6)——集合、基本数据类型和引用数据类型的相互转换
- unity最小化程序窗口