(第1章Java概述.pptxVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第1章Java概述

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

文档评论(0)

64348377 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档