- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计》》ppt课件
DOS环境下的Java命令执行 创建一个Java应用程序 创建一个名为Test.java的应用程序 * Java 程序设计 》》 第1章 第一章 Java 概述 1.1 Java的诞生 1.2 Java的特点 1.3 Java的应用前景 1.4 Java的运行环境与配置 1.5 尝试用JCreator编写简单的Java应 用程序 Java 程序设计 》》 第1章 【学习目标】 1.了解Java的发展历史及其特点。 2.了解Java语言的发展前景。 3.了解并掌握Java语言的运行环境和配置。 4.了解Java应用程序的基本结构,并能编 写简单的Java程序。 1.1 Java的诞生 第1章 Java是一种计算机程序语言,也是当今十分流行的网络编程语言,Java的程序可以简单地分为Java Application(应用程序)、Java Applet(小应用程序)两种。 Java Application在虚拟机(JVM)环境中运行, Java Applet嵌入到网页中自动运行。 Java 程序设计 》》 1.2 Java的特点 第1章 Java 程序设计 》》 1.2.1 跨平台 Java源代码 字节码文件 编译 Unix虚拟机 Windows虚拟机 Mac虚拟机 Unix操作系统 Windows操作系统 Mac操作系统 第1章 Java 程序设计 》》 1.2.2 面向对象 面向对象(object oriented)程序设计模式是近代软件工业的一场革新,相对于面向过程的程序设计模式,它的设计思想更加先进、更加接近人类解决问题的思维方式,它提供软件的弹性度,模块化与重复使用率,从而降低开发时间与成本。 第1章 Java 程序设计 》》 1.2.3 使用简单 Java是从C++演变而来,保留了C++的许多优点,但舍弃了一些不常用的,理解困难的成分,如指针、多重继承、复杂的内存管理等,增加了垃圾回收功能,用于回收不再使用的内存空间,从而大大减少了由于内存分配而引发的问题。 第1章 Java 程序设计 》》 1.2.4 强大的网络功能 Java提供了大量的类和方法(函数)来支持基于TCP/IP和其他协议的编程,用Java来开发网络软件要比其他语言容易, 第1章 Java 程序设计 》》 1.2.5 解释型 Java是一个解释型语言。众所周知,解释型语言除不可能达到编译型语言的速度外,其他性能(例如:可根据运行的上下文和当前值决定执行走向等)并不逊色于编译型语言。 第1章 Java 程序设计 》》 1.2.6 健壮性(Robust) Java的最初设计的目标是应用于电子类消费产品的控制,要求很高的健壮性(一些资料称鲁棒性)。Java尽可能消除了C++的不可靠因素,可以防止许多编程错误,因而更容易写出健壮的软件。 第1章 Java 程序设计 》》 1.2.7 分布式计算 分布式计算指的是若干计算机通过网络同时协同工作, Java在网络程序设计上极为优秀,用Java来写网络程序就好像只是从一个本地文件调用或存入数据,也就是说1台计算机上的Java程序能够调用其他计算机上的方法,不管此方法是否由Java还是由其他语言来编写的。 第1章 Java 程序设计 》》 1.2.8 安全 Java可以构建病毒无法入侵和篡改的系统,其数字签名技术提高了网络传输过程的安全性,Java在设计小程序时也充分考虑的它的安全性。 第1章 Java 程序设计 》》 1.2.9 多线程 Java是一个多线程(Multithreaded)语言,它可以同时运行多个线程处理多个任务。多线程技术可以提高图形用户界面的交互性能。 第1章 Java 程序设计 》》 1.2.10 无线应用技术 未来几年内,势必将出现移动通讯运营商和移动设备应用软件的巨大商机和激烈竞争,并且该趋势很可能与电子政务、电子商务等其他发展相互影响。Java在手机市场的专有性和Java本身的开放性和标准性,使得越来越多的企业加入了Java阵营。 1.3 Java的应用前景 第1章 (1)Java已从编程语言发展成为全球第一大通用开发平台。 (2)Java已得到了工业界的认可。 (3)众多的软件开发商开始开发支持Java的软件产品。 (4)Java与Web技术应用日益广泛,从各种计算机、服务器, 到网络边缘的小装置家用电器、
您可能关注的文档
- 3D小人市场营销PPT模板.ppt
- 3第三章 社会主义的本质和根本任务ppt课件.ppt
- 4,元素化合物一空气和水.ppt
- 4-4特殊函数的不定积分.ppt
- 4 液流形态与水头损失ppt课件.ppt
- 4-012资本主义信用ppt课件.ppt
- 3G核心网网规划ppt课件.ppt
- 3G核心网-关键流程之2ppt课件.ppt
- 4.高效液相色谱法ppt课件.ppt
- 4第四章 社会主义初级阶段理论ppt课件.ppt
- 食系列之重责千钧:食品企业刑事、行政、民事责任全景审视.docx
- 麦肯锡-信贷业务中的人工智能银行:价值创造之路 Banking on gen AI in the.docx
- 15.中建院PPT:建筑碳排放计算方法.docx
- 宏观研究-宏观专题:“反内卷”加码扩围,低通胀何时改善?.docx
- 2025年6月指数与指数化投资月报.docx
- 【莱坊】2024年海湾合作委员会酒店市场回顾GCC Hospitality Market Review.docx
- 中远海运物流供应链2024年环境、社会及公司治理报告 esg.docx
- 生成式AI如何重塑用户有哪些信誉好的足球投注网站习惯.docx
- 【推荐】2025气候科技的未来:驱动可持续未来的技术研究报告.docx
- 中国电信低空经济产品战略全面透析综述.docx
文档评论(0)