- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课3、4 概述(了解Java)
概述 了解Java 一、Java的发展简史 1.Java的发展 1991年,SUN公司为消费电子产品开发一个名为Oak的软件 1994年下半年,Internet发展迅猛, SUN把Oak的技术应用于网络, 命名为Java 1995年,SUN正式发布Java语言, 各大公司纷纷购买Java语言的使用权 1996年,SUN公司专门成立Javasoft分公司来发展Java. 此时,开发工具jdk1.0发布。 1998年,jdk1.2发布,标志着Java2平台的诞生。Jdk1.2改名为j2se,Java改名为Java2。 1999年,java2平台分为:J2SE、J2EE、J2ME 2003年,5.5亿——应用Java技术;75%专业开发者——Java编程 2004年 j2se5.0(1.5.0) 2006年 j2se6.0(Beta)(j2se5.0以后的版本共增加了11个新特性) jdk1.6_16是最新版本 jdk1.7目前仍然处在测试阶段... 2.Java版本的查看 java -version 二、Java语言的特点 简单性 面向对象 分布性(网络适用性) 可移植性(跨平台性) 健壮、安全性 多线程以及动态性 三、Java的开发和运行环境 1、命令行开发环境 -Sun公司免费发行的Java开发工具包 -有多个版本,如1.1,1.2,1.3,1.4 , 1.5(Java 5.0),1.6 -下载 -Java 2平台:J2EE、J2SE和J2ME 2、集成开发环境 -将库、组件模型以及代码生成工具等合成到一起,以开发视窗化的用户应用(Jbuilder、Eclipse) 3、文本编辑器 -记事本、Editplus、UltraEdit等 下载Java开发工具包(下载JDK) /javase/downloads/index.jsp 6.0版(JDK 6 Update 16 ) -JDK为Java应用程序提供了基本的开发和运行环境 -JDK主要包括以下内容 -Java虚拟机:负责解释和执行Java程序。Java虚拟机可运行在不同的操作系统平台上 -JDK类库:提供了最基础的Java类和各种实用类java.lang、java.io、java.util、java.awt、java.swing和java.sql包中的类都位于JDK类库中。 -开发工具:这些开发工具都是可执行程序。 主要包括javac.exe(编译工具)、java.exe(运行工具)、javadoc.exe(生成JavaDoc文档的工具)、jar.exe(打包工具)等。 Java的开发工具包分为三组 J2ME(Java2 Platform Micro Edition) 针对嵌入或手持设备的Java开发 J2SE(Java2 Platform Standard Edition) 针对个人用户或客户端的Java开发 J2EE(Java2 Platform Enterprise Edition) 针对企业或服务器端的Java开发 安装JDK1.6.0_07 下载的jsdk是一个可执行的程序。安装路径默认为:C:\Program Files\Java\jdk1.6.0_07 bin的目录下包含的主要文件 javac:Java编译器,用来将java源程序编译成字节码 java:Java解释器,执行Java Application字节码 appletviewer:Java解释器,用来解释Java Applet字节码(若没有支持Java的浏览器或希望快速浏览Applet) javac.exe、java.exe的作用 Java是解释型语言 编译型:生成字节码经链接后可直接执行,对运行它的平台有依赖性 解释型:不能直接在OS下运行,需要有一个专门的解释程序来解释执行 JVM(Java Virtual Machine)软件平台 Java虚拟机 概念 -Java虚拟机在实际的计算机上通过软件模拟来实现 功能 -提供垃圾回收功能 -提供运行时的环境 存在位置 \bin\java.exe Java语言的运行机制 Java程序的分类 Java Application :独立的Java应用程序(现在正在编写的程序) Java Applet :小应用程序,通常在用户浏览器中运行(以后学习) 一个简单的Java Application 源程序编辑(例1.1) 字节码的编译生成 -javac 源文件名 -例如:javac Hello1.java 字节码的解释与运行 -java 类名 -例如: java Hello1 如何运行程序? 1.自启动路径未设置 文件必须保存到bin目录 在DOS下指明bin所在的
您可能关注的文档
最近下载
- 2025入团考试精选120题题库(含答案).pdf VIP
- 00015英语二课文精讲讲义(8).docx VIP
- 新型多功能电渣重熔用气体保护罩.pdf VIP
- GB_T50109-2014:工业用水软化除盐设计规范.pdf VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 卡通小学生心理健康绿色PPT模板.pptx VIP
- 2025人民出版社供小学用中华民族大家庭全册教案教学设计.docx
- 2025年选拔副校长笔试题及答案.docx VIP
- 电堆科技(合肥)有限公司:构建生物CH₄到SAF的新产业生态.docx
- 四川省内江市第六中学2024-2025学年九年级上学期期中测试化学试卷(含答案).docx VIP
原创力文档


文档评论(0)