黑马程序员——Java简介

本文介绍了Java语言的起源和发展,以及如何搭建Java开发环境。包括JRE与JDK的区别,环境变量配置方法,以及classpath的设置等内容。

---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! ----------------------


 Java来源&概叙?


 Java是斯坦福大学孵化出的高科技公司太阳公司(Sun Microsystems)在1995年开发出来的高级程序设计语言。现已被甲骨文公司(Oracel)收购。而且,是一种面向Interent的编程语言,已经成为WEB应用程序的首选开发语言,简单易学,完全面向对象,安全可靠,于平台无关的编程语言。
Java语言能在不同的系统上运行,只要系统上安装有JVM虚拟机(Java Virtual Machine)即可,JVM负责Java程序在系统上的运行。


 它有三种技术架构:


 J2EE 企业版
(Java2 Platform EnterPrise Edition),是为开发企业环境下的应用程序提供的一套坚决方案。该技术体系中包含的技术如Servlet Jsp等,主要针对Web应用程序开发。
 J2SE 标准版(基础版)-----我们现阶段学习的就是J2SE的基础知识
(Java 2 Platform Standard Edition),是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如java版的扫雷。
J2ME 小型版
(Java 2 Platform Micro Edition),是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
Java5.0版本后,已经更名为JavaEE、JavaSE、JavaME了。


 Java环境的搭建


JRE(Java Runtime Environment)Java运行环境,包括JVM和运行Java程序所需要的核心类库,它起到运行Java程序的作用。
JDK(Java Development Kit)Java开发工具包,供开发人员使用的工具,包括了Java的开发工具JRE,在安装JDK过程中会有提示你是否需要安装JRE的提示,所以电脑中已经安装了JDK的可以不用再单独安装JRE了。


 环境变量的配置


编写好的java程序进行编译要用到javac.exe,它在安装目录下的bin文件夹下,在使用前先进行环境变量的配置。如果我安装JDK的目录是D:\Java\jdk1.7.0_21,那么可以如下配置。
配置方法一
步骤:
1、依次打开 系统属性-->高级-->环境变量,在系统变量里双击打开Path属性。
2、把javac.exe所在目录粘贴到“变量值”里原有值的最前面。不能覆盖原有值。
3、在该目录末尾添加一个分号“;”与已有的值分开,最后确定就配置好了。
配置方法二
步骤:
1、依次打开:系统属性-->高级-->环境变量
2、新建一个“系统变量”,定义一个变量名,如Java_Home
3、把JDK的安装目录复制到“变量值”里(不用加分号),点确定。
4、把%JAVA_HOME%\bin;粘贴到Path变量名的值的最前面,点确定。
这样配置的好处是当JDK安装目录改变时,只需改变变量Java_Home的值就可以了。避免修改Path时不小心误操作导致系统应用程序无法打开。
配置方法三(临时性)
打开dos命令行,切换到该目录下
输入set path=D:\Java\jdk1.7.0_21;%Path%敲回车键,就完成了临时配置。
这个方法有一个局限性,就是关闭dos命令行窗口,或者从系统菜单处重新打开dos命令行,那么这个配置就失效了。可在配置好的dos命令行下用start方法打开新的dos命令行窗口,这样打开的dos都是沿用了前一个窗口的设置参数。


 classpath的配置


设置Classpath的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包,否则默认从当前目录找,没找到则会提示错误。
classpath配置与配置path路径类似,创建好classpath后把你存放class文件的目录添加进去就好了。注意的是运行class文件时虚拟机会先找classpath设置的目录,然后在找当前目录,如果你想让虚拟机先找当前目录的话就在配置classpath值的前面加上.;(一个字母点.和分号;)。


一个Java文件的编译和执行过程


---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------详细请查看: http://edu.youkuaiyun.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值