1介绍java.pptVIP

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

第一章 Java语言概述 1.1 Java语言的发展和特点 了解Java语言的特点和工作机制 1.2 Java程序结构 掌握Java应用程序和Java小应用程序的结构 1.3 Java程序开发工具与开发步骤 掌握环境变量的配置和Java命令 1.1.1 Java语言的发展 History: 1991年由James Gosling负责开发的一个分布式代码系统(Oak),最初是为家用消费电子产品(电冰箱、电视机等)进行编程控制 。 1993年Sun 公司将目标市场转向 Internet 。 1994年将Oak语言更名为Java。 1995年Java被正式发布,之后立即引起极大的轰动。 1.1.1 Java语言的发展 Support: 许多大公司购买了Java许可证,包括IBM、Apple、DEC、HP、Microsoft等。 众多软件开发商支持Java的软件产品。如:Sybase、Oracle等 Intranet(企业内部网)正在成为企业信息系统最佳的解决方案。 2008年12月TIOBE编程语言排行榜发布 NO.1 java 占据19.367% NO.2 C 占据16.163% NO.3 C++ 占据10.893% NO.4 PHP 占据9.479% NO.5 VB 占据9.478% NO.6 C# 占据4.643% NO.7 Python 占据4.567% NO.8 Perl 占据3.603% NO.9 JavaScript 占据3.062% NO.10 Delphi 占据3.055% 1.1.2 Java语言的特点 1.1.2 Java语言的特点 平台无关: 可移植性 多线程 动态 1.1.3 Java程序的工作机制 1.1.3 Java程序的工作机制 1、Java虚拟机 实现平台无关性的基础就是Java虚拟机,是以Java字节码为指令组的软CPU。负责对本地*.class文件解释执行。 每个平台都有一个特定的JVM。即JVM是与平台相关的 1.1.3 Java程序的工作机制 2、字节码 *.class文件与机器码不同,不是真正的CPU可运行的指令代码,故又称伪代码。 通过JVM以及JRE将其转成本地机器代码,达到一次撰写,到处运行的效果。 (Write Once,Run Anywhere) 几个常用的缩写 JDK(Java Development Kit ):Java 软件开发工具包。 JDK是Java的核心,包括Java运行环境、一系列java开发工具和java基础的类库 JVM(java virtual machine):Java虚拟机 负责对本地*.class文件解释执行。包含类加载器、字节码确认器、以及JIT实时编译器。 JRE(Java Runtime Environment):Java运行环境。 运行Java程序所需要的环境的集合。包含JVM标准实现及java核心类库 1.1.3 Java程序的工作机制 3、垃圾收集 补充:Java运行平台 J2SE(JAVA SE):标准版。 J2EE(JAVA EE):企业版。 J2ME(JAVA ME):微型版。 Java能干什么 J2SE 桌面级应用,尤其是需要跨平台的桌面级应用程序 J2EE 企业级应用。包括各种行业应用,企业信息化,电子政务等 J2ME 无线手持设备、智能卡、信息家电、汽车电子设备、手机应用程序和手机游戏 1.3 Java运行平台 主要开发工具: 文本编辑器 Eclipse NetBeans JCreator JBuilder 1.3.1 java程序开发工具的安装与环境配置 下载必威体育精装版的jdk安装包 安装后配置环境变量:假设安装在F:\jdk1.6.0 1.3.2 JDK开发工具及其使用 javac:Java语言编译器 java:Java字节码解释器 javadoc:Java API文档生成器 appletviewer:java小应用程序浏览器 javap:类文件反汇编器 1.2 Java程序结构 Java Application 应用程序,独立运行 Java Applet 小程序,嵌入网页运行 1.2.1 java应用程序(Java Application) 举例1:在屏幕上显示一行文本信息 举例2:在对话框中输入两个整数,计算相加结果并在对话框中显示 1. 编写源程序 //这是文件名为“HelloJavaWorld.java”的简单应用程序 class HelloJavaWorld{ // 定义类 public static void main(String args[]) // main方法 { System.out.print

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档