Java基础篇(一)
一、Java语言概述
1、Java是sun公司开发出来的一套编程语言,James Gosling为Java之父,最早来源于Green的项目,项目目的是为家用电子消费产品开发一个分布式代码系统,然后用过网络对家用电器进行控制(物联网)。
2、Java并不只是一种语言,而是一个完整的平台,拥有庞大的类库,其中囊括了很多可重用的代码和一个提供像安全性、跨平台以及自动垃圾及回收机制的执行环境。
3、Java有三个发展方向:
①J2SE:Java 2 Platform Standard Edition。其中包含了Java语言的核心类,例如数据库连接JDBC、Interface的定义、IO和网络编程等等。是后两者的核心基础。
②J2ME:Java 2 Platform Micro Edition。包含J2SE中的一部分类,主要应用方向是消费类电子产品的软件开发,如智能卡、手机、PDA(personal digital assistant)、机顶盒等等。
③J2EE:Java 2 Platform Enterprise Edition。包含了J2SE中的所有类和用于开发企业级应用的类,如EJB、Servlet、Jsp、XML和事务控制等等。
二、Java开发环境的搭建
对于任何语言的开发,都需要搭建其开发环境,Java也是如此。
Java开发环境主要使用JDK。JDK的安装有两种方式分别是下载JDK源码和JDK二进制文件,下面以JDK源码的方式进行说明。
1、下载库源文件的压缩包,并解压。
2、然后配置环境变量如下图所示:"右击我的电脑"→"属性"→"高级系统设置"→"如下图点击环境变量"

3、然后新建并设置系统环境变量JAVA_HOME,其中变量值是我本机的JDK路径,点击确定即可,如下图所示:

4、找到系统变量Path,然后将JAVA_HOME添加到Path路径上,确定后即可,这样使得我们在CMD命令行下直接调用JDK中的常用开发工具如java.exe,javac.exe等等。如下图所示:

5、进入CMD命令行,执行java -version 可看到如下结果,说明JDK配置成功,否则你需要重检查你的执行路径:

如果想在指定路径下执行编译好的java可执行程序也就是.class文件,还需要配置classpath即可,配置方法与配置JAVA_HOME类似,此处不再赘述。
三、对于新手而言需要注意的问题
1、java语言对大小写敏感,对于手工输入的一定要仔细,例如编译执行Welcome.java文件,输入javac welcome.java或者javac WELCOME.java都会报告找不到文件错误。
2、java程序在编译时需要带扩展名,而运行java程序时只需要java Welcome即可运行,不要带上.java或者.class扩展名。

浙公网安备 33010602011771号