第1章 JAVA语言与面向对象的程序的设计 唐大仕.pptVIP

第1章 JAVA语言与面向对象的程序的设计 唐大仕.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java虚拟机 (Java Virtual Machine) 在一台计算机上由软件或硬件模拟的计算机。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码class文件 。 Java编译器针对Java虚拟机产生class文件,因此是独立于平台的。 Java解释器负责将Java虚拟机的代码在特定的平台上运行。 Java虚拟机 (JVM) Java虚拟机规范定义了: 指令集 寄存器集 类文件结构 堆栈 垃圾收集堆 内存区域 Java虚拟机 (JVM) Java运行环境 (The Java Runtime Environment) Java运行环境组成: JRE = JVM + Runtime Interpreter Java运行环境的三项主要功能: 加载代码:由class loader 完成; 校验代码:由bytecode verifier 完成; 执行代码:由 runtime interpreter完成。 Java程序的工作原理 源程序: .java文件 ? 编译(complie) 字节码:.class文件 ? 解释执行(run) 两步。 Java编译器(如javac.exe) Java执行器(如java.exe) Java虚拟机(JVM) 理解:为何Java是跨平台的 理解:为何Java是安全的 第1章 Java语言与面向对象的程序设计 JAVA 程序设计 唐大仕 dstang dstang2000263 北方交通大学出版社 清华大学出版社 关于本课程 《Java程序设计》 周学时2,有一次上机 课程目标: Java语言 Java基本编程技术 面向对象思想的应用 课程内容 第1章 Java语言与面向对象的程序设计 第2章 简单的Java程序 第3章 数据运算、流控制和数组 第4章 类、包和接口 第5章 深入理解Java语言 第6章 异常处理 第7章 工具类及常用算法 第8章 Java的多线程 第9章 流、文件及基于文本的应用 第10章 图形用户界面 第11章 网络、多媒体和数据库编程 教材 《Java程序设计》 唐大仕 北方交通大学出版社、清华大学出版社 参考书 《Java学习笔记》林信良,清华大学出版社(564页) 《疯狂Java讲义》李刚 ,电子工业出版社(887页) Java大学教程(Java How to Program) (英文影印版或翻译版) ,Deitel,电子工业出版社(758页) Java, Java, Java, Object-Oriented Problem Solving, R. Morelli and R.Walde, Prentice Hall(850页,公开电子版) Java程序设计教程(英文影印版) , John Lewis,电子工业出版社 Java编程思想(Thinking in Java) (英文影印版或翻译版) ,Bruce Eckel,机械工业出版社(1482页) 联系唐大仕老师 dstang2000263 教学网站: cf.pku/tds/java 0. 认识Java 0.1 Java的发展历程 Internet发展中的两次飞跃: www Java Java的出现 90年 SUN? Green--开发家用电器软件 James Gosling: C++ 与Java 94年 Oka 95年,SUN公布第一版编译器JDK1.0 Java技术—发展历程 Java技术—发展历程 Sun:Stanford University Network 1982年2月成立 全球雇员:2万6千余人 Java技术—发展历程 Java的官方网站:java.sun Java不仅仅是一种编程语言,是一种技术 Java技术—发展历程 1991年出现,”Oak”,用于嵌入家电 Java技术—发展历程 Sun发布了 Java 1.0(Java Development Kit JDK1.0) James Gosling Java技术—发展历程 Java技术—发展历程 从2019.12开始,发布JDK1.2,并使用 Java 2 现在SUN推出 Java 2 Platform, Standard Edition v 1.4—1.7 What Is Java Java首先是一种编程语言 它是一种面向对象的编程语言(OOP) 它的语法结构与C和C++语言极为相近 Java所用的语法十分简单 具有良好的可移植性 Java是一个网络编程语言?,它是一种新的计算概念 What Can Java Do 面向对象的应用开发? 各类网络应用程序的开发 计算过程的可视化 动态画

文档评论(0)

天星 + 关注
官方认证
文档贡献者

人人为我,我为人人。

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档