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

Java2第1章java语言概述.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows98 汕头大学计算机教学中心 1 学习要求: 内容: 面向对象的基本概念 用Java语言进行面向对象的程序设计 面向对象编程环境 先修课:C 方法: 最笨的办法:多看多做多练 上机实践,每个知识点编写小程序体会 笔记:记录要点 作业:书面作业,上机实验 纪律:点名 2 答疑:课后 3 评分: 上机作业,书面作业,出勤:30% ;期末考试占70% 4 参考书: 1) Java 技术教程 王克宏 清华大学出版社 2) ThinkingInJava (电子版) 3) C++程序设计 面向对象程序设计(OOP) object oriented programming 是一种概念,不是一种编程技巧 C?C++ ? 演绎法:讲原理,给出方法。理工科 归纳法:从事实、案例归纳出规律、原理。 学生自己发现规律,缺少系统性。 演绎法、归纳法结合。 积木 ,工具 能力?知识? 人: 身份证号,姓名,性别,年龄 看,讲,听,走等 学生: 身份证号,姓名,性别,年龄,学校,年级 入校、升级、留级、毕业等 教师: 身份证号,姓名,性别,年龄,学校,课程 讲课、上班、下班等 第一章 Java语言概述 教学目标: 了解Java语言的特点及Java虚拟机的概念 掌握Java程序的种类和结构 理解Java应用程序和Java小程序的区别 重点: 1. Java虚拟机的概念 2. Java两种程序的区别 难点: Java程序的结构 1.2.1 简单、面向对象 完全面向对象。 去掉了运算符重载、多继承,采用单一继承 多线程、引用(非指针)等方式。 自动垃圾回收机制。 java语言采用了C语言中的大部分语法 1.2.2 鲁棒并且安全 强制类型检查,防止不匹配。 java不能指针访问内存单元,减少错误发生可能性; java的数组并非用指针实现,避免数组越界的发生。 3.结构中立、可移植性强的解释型语言 字节代码(Bytecode)。字节代码可以在提供Java运行时系统的多种不同处理器上面执行。 Java严格定义了基本数据类型的大小和算术运算符的行为,因此不存在软硬件平台不兼容的情况。 4 解释执行、多线程  为易于实现跨平台性,java设计成为解释执行 多线程使应用程序可以同时进行不同的操作,处理不同的事件。 java在执行过程中,可以动态的加载各种类库,这一特点使之我非常适合于网络运行 执行机制 1字节码 *.class文件与机器码不同,不是真正的 CPU可运行的指令代码,故又称伪代码。 通过JVM转成本地机器代码,达到一次撰写,到处运行。 (Write Once,Run Anywhere) C语言能跨平台吗?如能,则与JAVA区别? 2 垃圾回收机制 C++ 类 M M m1 = new M[20] ; delete [] m1; 自动垃圾回收 自动垃圾回收机制,周期性的释放无用的对象。 3 代码安全性检测 沙箱安全模型 本身代码检测(伪指针等) import java.io.*; public class helloword { public static void main(String args[]) { System.out.println( “hello”) ; } } 总结: 了解Java程序设计语言的特性。 区分Java与C++两种语言的不同。 掌握Java程序包含应用程序和小应用程序两种不同类型。 熟练掌握每种程序的基本结构。 END * Java 2程序设计基础 Java C# C C++ 嵌入式系统 asp.net JSP JAVA C# 信息处理系统 数据库 系统软件 人 学生 教师 教室 黑板1块 日光灯8个 吊扇6个 投影机一台 课桌椅50套 教室 画黑板 画日光灯 开日光灯 关日光灯 画吊扇 开吊扇 关吊扇 画投影机 开投影机 关投影机 画课桌椅 黑板: 位置 黑/ 白 察黑板 Java,C++: 日光灯:位置 亮、暗 开、关 吊扇: 位置 转速 开、关 投影机:位置 亮度 开、关 教室:黑板/日光灯/

文档评论(0)

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

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

1亿VIP精品文档

相关文档