首页 理论教育 Java语言程序设计简介

Java语言程序设计简介

时间:2023-10-18 理论教育 版权反馈
【摘要】:什么是Java语言呢?在认识Java语言之前,我们先来回忆一下什么是计算机语言。所以,高级语言是目前绝大多数编程者的选择,如C、C++、Python和Java等都是高级语言。如Java、Python等语言体现的就是面向对象思想。Java是当今世界最重要、使用最广泛的计算机语言之一。全球每天有超过百万的开发者在用Java进行各式各样的程序开发。Java SE 可以分为四个主要的部分:JVM、JRE、JDK 和Java语言。要想运行用Java编写好的程序,JVM 必不可少。

Java语言程序设计简介

什么是Java语言呢?在认识Java语言之前,我们先来回忆一下什么是计算机语言。

计算机语言是人与计算机之间通信的语言,总的来说分为机器语言汇编语言和高级语言三类。计算机只能识别机器语言,而机器语言都是由0和1组成的编码,不便于记忆和识别。汇编语言虽然采用了助记符,但与高级语言相比,后者更接近人类自然语言。所以,高级语言是目前绝大多数编程者的选择,如C、C++、Python和Java等都是高级语言。

目前,计算机程序设计行业中主要有面向过程思想和面向对象思想两大分支。在面向过程思想中,程序被看作是函数的集合,如C 语言体现的就是面向过程思想。在面向对象思想中,程序被看作是“对象”的集合,数据和相关操作被封装在某个类里。如Java、Python等语言体现的就是面向对象思想。

Java语言是一门类C的编程语言,很多关键字、基础语法和C语言是一样的,在吸收了C语言和C++语言优点的同时,去掉了其中一些复杂的概念,如指针、多继承等。(www.xing528.com)

Java是当今世界最重要、使用最广泛的计算机语言之一。全球每天有超过百万的开发者在用Java进行各式各样的程序开发。发展至今,Java的体系架构根据不同级别的应用开发区分了不同的应用版本:Java SE、Java EE和Java ME,其中Java SE称为Java平台标准版,主要用于开发Java桌面应用程序和低端的服务器应用程序;Java EE 称为Java平台企业版,主要用于构建企业级的服务应用,在Java SE基础上,增加了附加类库,可以支持目录管理、交易管理和企业级消息处理等功能;Java ME称为Java平台微型版,主要用于嵌入式的消费产品中,如移动电话、掌上电脑等无线设备中。

Java SE是各应用平台的基础,要想学习Java EE 和Java ME,必须先要学习Java SE,而本书主要介绍的就是Java SE。Java SE 可以分为四个主要的部分:JVM、JRE、JDK 和Java语言。

要想运行用Java编写好的程序,JVM 必不可少。JVM(Java Virtual Machine)叫Java虚拟机,包括在Java执行环境(Java SE Runtime Enviroment,JRE)中,所以要运行Java程序,就必须先安装JRE,而JRE又包括在JDK 中。JDK(Java SE Development Kits)称为Java开发工具包,包括JRE及开发过程中需要的一些工具程序,如javac、java等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈