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

[工学]第1章 Java概述.ppt

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

Java语言程序设计 前 言 不错的个人日程管理 Q:学了这门课程,我能会什么? Java语言程序设计 经常出错的银行ATM存取款系统 像模像样的照片管理系统 很不可靠的银行用户管理系统 很不安全的国家安全保卫局人员管理系统 各种数值计算算法(只要你会算法) 初中水平英语,或者会查字典 Q:现在我应该有什么样的条件和基础? Java语言程序设计 有条件上机 高中水平理解力 学过C会更好 自信 Q:Java在编程语言中地位如何? Java语言程序设计 Q:就业形势如何? Java语言程序设计 城市 Java C,C++ 北京 11829 13613 上海 4496 7395 西安 727 1369 大连 672 647 沈阳 321 524 济南 538 658 青岛 241 612 赴日本 23 16 赴美国 4 7 Q:应届生好找工作吗? Java语言程序设计 青岛 共241人 应届毕业生 5 1年以下 1 1-3年 119 3-5年 42 5-10年 11 10年以上 1 不限 62 Q:要什么学历呀? Java语言程序设计 青岛 共241人 无 22 高中 1 中专 2 大专 86 本科 127 硕士 3 数值计算的工具之一 Q:我没打算从事软件行业,学这门课有用吗? Java语言程序设计 研究生期间的打工,兼职 你女朋友/男朋友想学Java时 图形处理的工具之一 目前不能预知的机遇来临时 所在单位要委托开发软件时 所在单位要引入管理软件时 你想学习其他编程语言时 理解的越多,越不需要死记硬背 Q:怎么才能学好Java? Java语言程序设计 相信自己一定能学会 有时做笔记,课后复习,做习题(微量) 和别人讨论,不怕出错(注意不要冒犯别人) 不打疲劳战(听说是咱数学学院的长项) 自己编写程序并执行(看似简单,你可能会崩溃) 平时上机:10% 报告:2个,各10% 期终考试卷面成绩:70% Q:如何考核? Java语言程序设计 Q:我想要课件,想和大家交流。 Java语言程序设计 公共邮箱 :math_java@126.com 用户名 :math_java 密码 :math_java 伸个懒腰 集中注意力 保持大脑适度兴奋 Java语言程序设计 Q:现在我该干什么? Java很有趣!Java很有趣! Java很有趣! Java语言程序设计 我叫Java,请多多关照! Java语言程序设计 第一章 Java概述 1. Java的诞生与发展 Java语言程序设计 前身:OAK(James Gosling 1990) Java大事记 90年,Sun公司开始Green工程 93年,WWW席卷全球 94年,开始定位于Internet 95.1,Java命名 Hotjava(第一个支持Java的浏览器), Netscape2.0 Java语言程序设计 Java 1.02 250个类 龟速 Bug很多,applet是重点 Java 1.05 500个类 狗速 功能更强,更好用。开始收到欢迎,比较适合开发图形界面 Java 2 版本1.2--2.4 2300个类 马速 提速。有三个版本: J2ME, J2SE, J2EE Java 5.0 版本1.5以上 3500个类 机器人等级的威力 更容易开发,对语言本身也做了改变,在理论上更容易使用,含有其他语言中受欢迎的功能 Java的发展史 Java的三个版本 (Java2开始) Java语言程序设计 J2EE(企业级版本) J2SE(标准版本) J2ME(微型版本) 2.Java语言特点 Java语言程序设计 简单 完全面向对象(即插即用) 分布式 健壮性 安全性 结构中立性(跨平台write once run anywhere) 解释执行 高效能(JIT(Just-In-Time)及时编译器) 多线程,支持多任务 动态 3.Java与C/C++的区别 Java语言程序设计 记者 Java,你好。现在很多人都认为你和C++差不多,你怎么看这种观点? Java (情绪激动)我最讨厌把我和C++比了,我要和他划清关系。我没他那么事儿多,也没他那么诡异。而且我比他更安全,更容易被移植。 Java = “C++” – “复杂性和奇异性” + “安全性和可移植性” Java语言程序设计 记者 我绝对用洗衣机洗。现在我坚信您就是完美的编程语言! Java (不好意思地)不不不,话可不能这么说。其实谁还能没有缺点呢。刚才你说你用洗衣机洗,回去问问你的奶奶,她可是洗衣服的高手。我想她会选择用手洗吧。呵呵。要是让她老人家用洗衣机,光厚厚的说明书,就够她学个一年半载了。 (严肃地)专业一点儿说,我强大功能的背后,是学习的复杂性。而且我的速度虽说不慢,但

文档评论(0)

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

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

1亿VIP精品文档

相关文档