02 Java概述(1).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文档。上传文档
查看更多
Java Applet总结 * 由若干个类定义组成的解释型程序,其中必须有一个类是系统类Applet的子类 运行Applet时,需要先将编译生成的字节码文件嵌入到HTML文件,并使用内置的Java解释器来解释执行这个字节码文件 www.T * Java语言与面向对象程序设计 * Java语言与面向对象程序设计 * 第2章 Java概述 Java程序的输入输出 3 Java开发环境 1 Java程序的开发过程 2 Java开发环境 * Java平台 Java开发环境的核心和基础。 命令行的开发环境 在控制台窗口中,通过手工输入命令的方式完成Java程序的编译、运行和调试。 集成的开发环境 将Java程序的编辑、编译、运行和调试等基本工具,整合到一个图形用户界面(GUI)中,从而形成一个便捷、友好、高效的集成式开发环境(IDE)。 Java平台 Java SE(JSE/J2SE) Java Platform, Standard Edition 桌面应用 Java EE(JEE/J2EE) Java Platform, Enterprise Edition 企业和Web应用 Java ME(JME/J2ME) Java Platform, Micro Edition 移动应用 * Java SE的两大产品 JRE (Java SE Runtime Environment ) 功能:为Java语言编写的程序提供运行环境 组成:类库、Java虚拟机和其它必需的组件 使用:随着Java应用一起发布,使其具有独立性 JDK( Java SE Development Kit ) 功能:提供Java基本开发环境 组成:JRE + 命令行开发工具 * Java 虚拟机 * JVM将 java 字节码程序翻译成机器语言。然后由计算机执行。 JVM 没有其他相关的文件。 JVM 本身不足以支持java application和applet的运行。 * JRE JDK * javac.exe Java 语言编译器 java.exe Java 程序解释器 appletviewer.exe applet程序浏览器 jar.exe java类归档器 rt.jar 运行时核心类库 dt.jar 设计时类库 tools.jar: 工具库 JDK命令 JRE * 命令行开发环境 * 在此输入JDK命令 集成式开发环境——NetBeans * 集成式开发环境——Eclipse * Java程序分类 Java application 完整的Java程序 由独立的Java解释器来解释运行 Java applet 非独立的Java程序 嵌入在HTML编写的Web页面中 由Web浏览器内置的Java解释器来解释运行 共同点 语法规则相同,编译器相同。 * Java application的开发过程 * jar.exe 归档器 java.exe 解释器 javac.exe 编译器 运行结果 MyApp.jar MyApp.class 字节码 MyApp.java 源代码 Windows记事本 编辑器 编辑源代码 * 类声明与定义 类中的方法 语句结尾以分号标志 用大括号括 起语句组 Java语言中的大小写 * JAVA语言严格区分大小写 推荐书写风格: 类名第一个字母大写 PhoneCard 方法名第一个字母小写 getBalance() 变量名第一个字母小写 cardNumber 各标识名内含单词首字母大写 关于class * 作用:定义类 每个Java程序是由若干个类组成 类头 public class MyApp 修饰符:public 类名:MyApp 类体 包含在一对大括号{ }中 由域和方法组成 关于main方法 * Application程序执行的入口点 只能有一个main方法 方法头 public static void main(String[] args) 方法修饰符: public static void 形式参数:String[] args 方法体 包含在一对大括号{ }中 由若干以分号结尾的语句组成 关于println方法 * System.out.println(Hello, Java World!); 作用 向系统的标准输出设备输出实参值,并回车换行 说明 System 是系统对象 out是System对象的一个域 out也是一个对象 println是out对象的一个方法 字节码的编译生成 * 关于javac * 编译:从源代码到目标码的生成过程 字节码:Java程序编译后得到的目标码 是二进制文件 扩展名为.java 编译时要给出完整的源程序文件名 对源代码每个类生成以该类

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档