- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章的学习要点 了解Java语言的发展史 熟悉Java的特点 掌握Java程序工作机制 掌握Java开发环境配置 掌握Java程序开发的一般步骤 1.1 Java语言的发展和特点 Java语言的发展 1991年 Sun公司为了对电视等家用消费类电子产品进行交互式控制而开发了一个名为Oak的软件 1995年Sun公司发布了Java 1.0,并发布了第一个java开发工具集JDK 1.0 1998年发布JDK1.2,称为Java 2 现在Sun公司推出了: Java Platform Micro Edition (Java ME):微型版,用于消费电子产品的嵌入系统的开发; Java Platform Standard Edition (Java SE):标准版,用于桌面应用程序的开发; Java Platform Enterprise Edition (Java EE):企业版,用于企业应用程序的开发。 1.1 Java语言的发展和特点 Java语言的发展 3个版本的关系: 1.1 Java语言的发展和特点 Java的特点 面向对象:完全是面向对象的。 简单性:吸收C++优点省去其缺点,省去运算符重载、多重继承等复杂的概念,自动垃圾收集大大简化了程序设计者的内存管理工作。 安全性 : Java不支持指针, 一切对内存的访问都必须通过对象的实例变量来实现,防止非法访问对象的私有成员,同时也避免了指针操作中容易产生的错误。 可移植性:Java应用程序可以在配备了Java解释器和运行环境的任何计算机系统上运行,而与体系结构无关。 健壮性:提供面向对象的异常处理机制,在编译时能对Null指针检测、数组边界检测、异常出口字节代码校验等;自动垃圾收集来进行内存管理。 1.1 Java语言的发展和特点 Java程序工作机制 1.1 Java语言的发展和特点 Java程序工作机制 Java虚拟机 实现可移植性的基础,是以Java字节码为指令组的软CPU,负责对*.class文件解释执行。 1.1 Java语言的发展和特点 Java程序工作机制 字节码 字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码,解释一句,执行一句。 通过JVM以及JRE将其转成本地机器代码,达到一次编译,处处运行的效益-----可移植性 1.2 Java程序的开发步骤 Java开发环境配置 安装Java2 SDK开发工具 设置环境变量 变量名(新建):JAVA_HOME 变量值:Java2 SDK安装目录 变量名(编辑):Path 变量值:;%JAVA_HOME%\bin 变量名(新建):CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 环境变量设置器 1.2 Java程序的开发步骤 Java程序的开发步骤 编写 Java源程序 采用文字编辑软件编写 Java源程序,并保存为文件名.java文件。 编译为字节码 打开命令提示符窗口进入源文件目录,输入下面的命令: javac 文件名.java 解释运行 输入下面的命令: java 文件名 1.2 Java程序的开发步骤 第一个程序 编写Java源程序 在记事本中编写一个简单的java程序,内容如下: class HelloWorld // 定义类 { public static void main(String args[]) // main方法 { System.out.println(“欢迎来到Java世界!);// 输出数据 } } 将上文件命名为c:\MyJava\HelloWorld.java。 编译为字节码 打开命令提示符窗口进入c:\MyJava,输入下面的命令:javac HelloWorld.java 解释运行 继续输入下面的命令:java HelloWorld 1.2 Java程序的开发步骤 第一个程序 说明 不在MyJa
您可能关注的文档
最近下载
- 河南科技大学《物权法》2021-2022学年第一学期期末试卷.doc VIP
- GSP内审检查表完整版.doc VIP
- JJG(交通) 156-2020 -振弦式应变测量系统检定规程.docx VIP
- 福建省晋江市季延中学2024年高考适应性考试英语试卷含解析.doc VIP
- 15《红红火火中国年》第1课时(课件)2025道德与法治二年级上册统编版.ppt
- 2025年连云港专业技术人员公共课程公需考试-学习贯彻党的二十届三中全会精神.docx VIP
- 福建省晋江市季延中学2025届高三下学期期中历史试题模拟试题含解析.doc VIP
- 机械制图习题集(第三版).docx VIP
- 23.黄继光 课件(共45张PPT).pptx VIP
- 大明英烈传京畿歼灭战.pdf VIP
原创力文档


文档评论(0)