Java入门(一)——了解java、搭建开发平台

来源:互联网 发布:怎样安装税控盘软件 编辑:程序博客网 时间:2024/05/22 13:57

一、编程语言分类

编程语言分类主要分为以下几类:

机器语言:由 0、1组成的语言,   在硬件直接执行

汇编语言:助记符

高级语言:                                                    

1)面向过程的高级语言:程序设计的基本单位为函数,如:C语言。

2)面向对象的高级语言:程序设计的基本单位为类,如:Java、C#。

二、Java语言的特点

平台无关性、简单性、面向对象、健壮性、多线程、自动内存管理

平台无关性:指Java语言平台无关,而Java的虚拟机却不是,需要下载对应平台JVM虚拟机的。

自动内存管理:对临时存储的数据自动进行回收,释放内存。如:引用类型的变量没有指向时,被回收;程序执行完后,局部变量被回收。




三、Java开发环境

Java  Developement Kit —— Java开发工具包,简称JDK

JDK是由Sun公司提供的一个免费的Java开发工具,编程人员和最终用户可以利用这个工具来编译、运行Java程序。

目前版本JDK版本已经更新到1.8。但由于很多Java项目开始的比较早。JDK1.6、JDK1.7仍然在很多项目中广泛使用。


JDK结构:JDK

   |--开发工具(Tools)命令:java、javac、jar、rmic ...

   |-- JRE(Java基本运行环境)

       |--系统API库,系统类库

       |       系统带来的标准程序库,标准API

       |-- JVM java虚拟机

           java 语言的执行环境


四、 Java开发环境配置

安装包请自行下载安装,参考链接:http://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html

安装完JDK之后,不能立刻使用,需要设置环境变量:

1)设置PATH:C:\Java\jdk1.6.0\bin(指向JDK安装路径中的bin文件夹)。

2)CLASSPATH:告诉Java程序去哪里查找第三方和自定义类

详见链接:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html









1 0