《Java程序设计案例教程》课件 项目1 迎新电子屏的制作——Java概述.pptx
《Java程序设计案例教程》
项目1迎新电子屏的制作
——Java概述
项目导入
●借用Java编写程序制作一个迎新电子屏,让大家更好地认识Java,为后面的学习打好基础。
欢迎新同学!!!
大大
*大
**
大大
●了解Java的相关知识
●掌握Java开发环境的搭建
●掌握主流集成开发环境的安装与使用
●掌握Java程序的编写和运行步骤
●培养严谨细致的工匠精神
任务1.1了解Java的发展
目录CONTENTS
任务1.2Java开发环境的搭建
任务1.3编写第一个Java程序
任务1.4掌握集成开发环境的使用
新课导入
Java是一种面向对象的编程语言,以其严谨的结构、简
洁的语法和强大的功能,备受计算机软件开发人员的喜爱。Java作为面向对象编程语言的代表,极好地实践了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,在软件开发、计算机网络、移动通信、游戏设计和大数据等领域都有广泛的应用。
——《Java程序设计》
新课导入
本章将针对Java的相关知识、Java开发环境的搭建、
Java程序的编写和运行以及Eclipse开发工具的安装与使用等内容进行介绍。
——《Java程序设计》
计算机系统由硬件和软件两部分组成,硬件是一些物理组件的集合,软件是一些
数据和指令的集合。计算机硬件的性能特点几乎都是通过计算机软件体现出来的。计算机软件由程序、数据和文档3部分组成。其中,程序是软件的核心。在我们编写程序之前,首先需要选择一种计算机语言。
——《Java程序设计》
1.1Java的发展
1.1.1计算机语言的发展史
计算机语言(computerlanguage)是用于人与计算机通信的语言,它主要由
一些指令组成,这些指令包括数字、符号和语法等内容。程序员可以通过这些指令来指挥计算机进行各种工作。计算机语言的主要功能是实现人与计算机的交互。
计算机语言的发展,也是伴随着计算机硬件和软件的发展进行的。到目前为止,计算机语言的发展经历了3个阶段,即机器语言、汇编语言和高级语言,这也是计算机语言常见的3种分类。
——《Java程序设计》
1.机器语言
机器语言是使用二进制代码表示指令的语言,它是计算机硬件系统可以直接识别,并能够真正理解和执行的唯一语言。
机器语言的优点是不需要编译,运行效率高、速度快;缺点是难读、难懂、难记,不利于开发人员使用。
机器语言也称为低级语言或者第一代语言。
——《Java程序设计》
1.1.1计算机语言的发展史
2.汇编语言
汇编语言是一种面向微处理器、微控制器等编程器件的计算机语言,它使用一些简单的字母和单词表示指令。机器不同,汇编语言指令对应的机器语言指令集也不同。
汇编语言的优点是机器相关性强,运行效率较高;缺点是可读性差,移植性差,应用范围较窄。
汇编语言也称为中级语言或者第二代语言。
——《Java程序设计》
1.1.1计算机语言的发展史
3.高级语言
高级语言比较接近于人类的自然语言,它与机器情况无关,拥有自身特定的符号和语法规范。程序员通过这些符号和语法规范来描述算法,编写程序,指挥计算机硬件工作。
高级语言数量繁多,可以分为以C语言为代表的面向过程的语言和以Java为代表的面向对象的语言。
高级语言的优点是可读性强,易于学习,语法规范严谨,算法描述完整,功能较强;缺点是程序需要编译,执行速度相对较慢。
——《Java程序设计》
1.1.1计算机语言的发展史
Java是由Sun公司推出的一种面向对象的程序设计语言。20世纪90年代,电子
产品发展迅速,提高电子产品的智能化水平成为各个公司关注的焦点。为了抢占市场先机,Sun公司成立了以詹姆斯·高斯林(JamesGosling)为首的名为格林 (Green)的项目小组,致力于研发家电产品上的嵌入式应用新技术,最终于1991年开发了一种称为Oak的面向对象语言,在1995年将该语言更名为Java。1996年1月,Sun公司发布了Java1.0,它包含两个部分,Java运行环境(JavaRuntimeEnvironment,JRE)和Java开发工具包(JavaDevelopmentKit,JDK)。
——《Java程序设计》
1.