主讲:高悟实
JAVA程序设计基础
TEL:88549109 EMAIL:******@sdili.
7/14/2017
1
第一章 JAVA基本知识
7/14/2017
2
通过本章的学习,主要掌握以下知识点:
Java语言的起源与特点
Java虚拟机的概念
Java程序的种类和结构
Java应用程序和Java小程序的区别
3
本章的重点:
1. Java虚拟机的概念
2. Java两种程序的区别
本章的难点:
Java程序的结构
4
学习Java前的准备工作
7/14/2017
5
相关概念
老师,什么是JDK啊?
即Java Develop Kit,Java开发工具包。
老师,你们讲的是Java1还是Java2?
1998年12月,,开始使用“Java 2”这一名称,,所以我们所说的Java都是指Java2。J2SDK当然就是Java 2 Software Develop Kit。
老师,什么是JRE?
JRE(Java Runtime Environment),即Java运行环境,通常已包含在J2SDK中了。如果我们仅仅是为了运行Java程序,而不是从事Java开发,我们可以直接下载JRE,在我们的系统上安装。
6
Java的开发工具包(JDK)
J2SE(Java 2 Platform, Standard Edition)
J2EE(Java 2 Platform, Enterprise Edition)
J2ME(Java 2 Platform, Micro Edition)
7
什么是程序设计
程序是指按照时间顺序依次安排的工作步骤。而程序设计则是对这些步骤的编排和优化。
程序设计有着比计算机更长的历史,只不过计算机的出现使得程序设计有了更专用的领域——计算机程序设计,并得到空前的发展。
计算机程序设计又称为编程(programming),是一门设计和编写计算机程序的科学和艺术。
8
程序与计算机
现代计算机都是基于冯·诺伊曼模型结构的,此模型着眼于计算机的内部结构,定义了处理机的运行过程。该模型把计算机分为四个子系统:
存储器
算术/逻辑单元
控制单元
输入/输出单元
冯·诺伊曼模型中,程序是由一组数量有限的指令组成,程序必须存储在内存中,程序依据算法完成运算任务。
9
算法与数据结构
程序是建立在数据结构基础上使用计算机语言描述的算法,因此简单地讲,程序也可以表示成:算法+数据结构。
算法是一组明确步骤的有序集合,它产生结果并在有限的时间内终结。
无论多么复杂的算法必定是由顺序、选择和循环这三种基本结构组成。
数据结构由数据元素之间的逻辑结构、数据的存储结构以及在这些数据元素上定义的操作组成。
数据可以根据其是否具有底层结构划分成初等类型(也称基本类型)和构造类型两类,而常见的初等类型有5种:整数类型、实数类型、逻辑类型、字符类型、指针类型。
数据的存储位置和读写方式体现了数据的逻辑结构。常见的存储映像方式有顺序方式、链接方式、索引方式、散列方式。
10
Java程序设计基础-第1章java基本知识 PPT课件 来自淘豆网m.daumloan.com转载请标明出处.