网站大量收购闲置独家精品文档,联系QQ:2885784924

《Java语言程序设计》第1章-Java概述.pptx

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java语言程序设计》第1章-Java概述课案

语言程序设计;第一章 计算机、程序和Java概述;什么是计算机?;计算机一般包括: CPU 内存 存储设备(硬盘、软盘、光盘、SSD) 输入输出设备(显示器、打印机、键盘、鼠标、网卡) 通信设备;CPU;晶体管数量;内存;数据如何存储?;存储设备;输入、输出设备;通信设备;程序;机器语言;汇编语言;高级语言;高级语言 COBOL(Common Business Oriented Language) FORTRAN(FORmula TRANslation) BASIC(Beginner All-purpose Symbolic Instructional Code) Pascal(以Blaise Pascal命名) Ada(以Ada Lovelace命名) C Visual Basic(Microsoft公司开发的类似Basic的可视化语言) Delphi(Borland公司开发的类似Pascal的可视化语言) C++(以C语言为基础的一种面向对象程序设计语言) C# (微软公司开发的语言) Java(本课程使用的语言) Python、Perl、PHP、Erlang、GO、JavaScript、Ruby、Lisp、Lua、TCL/TK 、、、;编译源代码 用高级语言编写的程序称为源程序(Source Program / Source Code) 由于计算机不懂得源程序,所以使用一种称为编译器(compiler)的程序将源程序翻译成机器语言的程序, 这种机器语言程序称为目标程序(object program) 目标程序与其它支持库代码进行链接,从而构成可执行文件,可执行文件就可以在计算机上运行了;操作系统;Java简介; Java 的 Logo Java 的吉祥物;HotJava浏览器;Netscape决定在1996年1月的Netscape浏览器中,捆绑Java Java许可证 Netscape、Oracle、Microsoft … 此时Java还只是一个语言,要想开发复杂的应用程序,必须要有一个强大的开发库:JDK(Java Development Kit) 1996.1.23:JDK 1.0 1997.2.19:JDK 1.1 1998.12.8:J2SE 1.2 (Java version 2) Java被分为J2SE、J2EE、J2ME 2000.5.8: J2SE 1.3 2002.2.6: J2SE 1.4 2004.9.30:J2SE 5.0 (1.5) 2006.12.11:Java SE 6 2009.4.20:Oracle收购SUN,从此Java变成Oracle的了 2011.7.28:Java SE 7 2014.3.18:Java SE 8 Java SE 9:预计2017.3 参见:/wiki/Java_version_history;Java的三个分支 J2SE:Java 2 Standard Edition 开发运行于PC上的普通应用 J2EE:Java 2 Enterprise Edition 开发多层、Client-Server、面向企业的应用 J2ME:Java 2 Micro Edition 用于嵌入式设备(如移动设备等),CPU、内存受限制 本课程基于J2SE 6.0;Java的现状 开发语言排行(截止2016年8月)/index.php/content/paperinfo/tpci/index.html;占有率趋势图;Java是目前最流行的编程语言之一 涵盖服务器、桌面、移动平台(如Android) Java更适合于服务器端开发 基于J2EE的Web开发,是目前Java开发的主流 在分布式计算、大数据领域,Java也有广泛的应用 在手机开发中,占有重要地位 J2ME Android采用Java作为开发语言(虽然由于版权问题,Google回避了这一点) Java的桌面开发是弱项 …… ;Java怎么读? [?d?ɑ?v?] /search?q=Java Java是什么? Java是一种编程语言 Java更是一个平台 Write Once, Run Everywhere Java虚拟机 Java Virtual Machine(JVM) 运行Java程序 屏蔽底层(操作系统、硬件) 的差异性;;JDK 8.0包含有4240个类(classes),数万个方法(methods),涵盖了 网络 文件IO 桌面(Swing/AWT)系统 安全 分布式操作 数据库访问 … …;J2SE 6.0 架构;Java的特点;Java是简单的(Simple) Java 部分模仿了 C++, 但是进行了极大的简化和改进。有些人称 Java 为 “C++--” 因为它很像 C++ 但是具有更强的功能、更少的副

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档