第一计算机程序和java概述.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 计算机、程序和java概述 目录 1.1 引言 1.2 什么是计算机 1.3 程序 1.4操作系统 1.5数系 1.6 java万维网及其他 1.7 java语言规范 API JDK IDE 1.8 一个简单的java程序 1.9 创建、编译和运行java程序 1.10 java程序剖析 1.11 用消息对话框显示文本信息 学习目标 复习计算机的基本组成、程序和操作系统 用二进制、十进制和十六进制表示数 Java与万维网的关系 区分术语API、IDE和JDK 创建、编译和运行java程序 学习java基本语法 在对话框中显示结果 1.2 什么是计算机? CPU 计算机的大脑,从内存中提取指令并执行。 通常由控制器和算术\逻辑运算器两部分组成。 内存 用于存储数据和CPU执行的程序指令。程序在执行前必须将它和它的数据装入内存。 内存中的数据断电时就会消失,不能长久保存信息。 存储设备 磁盘(硬盘、软盘) 光盘 磁带 USB闪存 输入输出设备 键盘 鼠标 显示器 通信设备 调制解调器(modem) 网卡 1.3 程序 程序:发给计算机的指令,告诉计算机该做什么。 用计算机语言与计算机交流 机器语言 1101101010011010 汇编语言 ADD R1,R2 高级语言 area = 5 * 5 * 3.1415; 源程序移植到不同计算机上需要重新编译,因为机器语言程序只能在特定的机器上运行。 Java可以只写一次程序并将其编译成一种称为字节码的特殊机器语言码,字节码可以在任何装有java虚拟机(JVM)的计算机上解释执行。 1.4 操作系统 计算机上最重要的程序,管理和控制计算机的活动。 控制和监视系统活动 分配系统资源 安排操作的顺序 1.5 数系 二进制 0 1 十进制 0~9 十六进制 0~9 A B C D E F 数制的转换(转到10进制) 10 、 1000、B) 7F (H) 二进制与十六进制之间的转换 高级语言中编程使用的数字为10进制 1.6 java、万维网及其他 为何选择java:通用编程语言、网络编程语言 可以开发: 服务器端应用程序(Java Servlets 或JavaServer Pages ) Web应用程序 Applet 服务器、台式机和移动设备上的跨平台的独立应用程序 应用示例: Java 历史 Sun公司1995年初发布Java语言,开源,免费供所有人使用。 1996年初 JDK1.0 (运行环境JRE和开发环境) 1997 JDK1.1 增加JIT(即时编译)编译器 1998.12 JDK1.2 ,分成J2EE,J2SE和J2ME三个版本,同时发布JSP/Servlet、EJB等规范 2002 JDK1.4 成熟版本,可以用其实现大多数应用 2004 JDK1.5 更名为Java SE5.0, J2EE:Java EE,J2ME:Java ME 2006 JDK1.6( Java SE 6) 2009 Sun公司被Oracle公司收购 2011年 Java SE 7 Java语言历时10多年,已经发展成为计算机史上影响深远的编程语言,从某种程度上说,它甚至超出了编程语言的范畴,成为一种开发平台,一种开发规范。 Java语言相关的Java EE规范里包含了时下流行的各种软件工程理念,各种先进的设计思想总能在Java EE规范、平台及相关框架里找到相应实现,学精了Java语言的相关方面,相当于系统的学习了软件开发的相关知识,而不仅是学完了一门编程语言。 Java EE规范目前广泛应用于银行、电信、证券、电子商务、电子政务等平台的构建。 Java特性 1.平台无关性 Java语言和其他语言相比,最大的优势就是能够在所有的计算机上运行,这也是Java风靡全球的主要原因。 2.面向对象 面向对象编程是一种先进的编程思想,更加容易解决复杂的问题。 3.多线程 Java的特点之一就是内置对多线程的支持。多线程允许同时完成多个任务。 4.安全 5.动态(运行时候动态装载类,所以可以一次编译,到处运行,即使类库升级后也可以) JDK版本 1.三种平台简介 目前Java运行平台主要分为下列3个版本: (1)Java SE:称为Java标准版或Java 标准平台, 提供了标准的SDK开发平台(以前称做JDK开发平台)。 (2)Java EE:称为Java企业版或Java企业平台。 (3)Java ME:称为Java微型版或Java小型平台。 安装Java SE平台 学习Java必须从Java SE开始,因此,本书基于Java SE来学习Java。目前Oracle公司已发布了SDK的1.8版本。 下载地址:

文档评论(0)

boss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档