文档详情

Java第一章概述.ppt

发布:2017-06-24约6.41千字共47页下载文档
文本预览下载声明
* 控制台程序的输入输出 输出:使用System.out对象进行输出。 Println():输出文本并换行。 Print():输出文本不换行。 输入: 1、使用System.in对象输入。 trycatch与read或readLine方法。 throws IOException与read或readLine方法。 * GUI应用程序 GUI是当今编程的主流,主要特征包括: 3 1 程序界面主要由图形化的要素 (如窗体、对话框、命令按钮等)构成 3 2 程序没有预定好的运行流程,而是由随机事件来驱动 3 3 人机交互由消息机制来支持 3 4 输入设备以鼠标、键盘为主 * GUI应用程序示例 1 import javax.swing.JOptionPane; 2 public class HelloJava4GUI 3 { 4 public static void main(String[] args) 5 { 6 JOptionPane.showMessageDialog(“Hello Java!”); 7 } 8 } 程序文件名称:HelloJava4GUI.java 引入语句,import为引入语句的关键词;其作用是将javax.swing包中的JOptionPane类引入到当前程序中,以便于程序中调用JOptionPane类中定义的方法 ,使用JOptionPane类中定义的各种常量 定义公共(public)类的声明语句。类是组成Java程序的基本单元,关键词class是定义类的保留字,public修饰符表明该类的访问控制级别 左花括号与第8行的右花括号一起被称为块语句界定符,它们标示出类的定义体。语句界定符将一段功能代码包裹起来,以突出这段代码是具有相对独立意义的语句块 声明应用程序的入口方法。Java应用程序必须有且只能有一个名称为main的入口方法;包含main方法的类称为应用程序的主类,主类必须被定义为公共类,主类名必须与包含主类的源程序文件的主名完全一样。String[] args是main方法的参数定义,用来向入口方法传递命令行参数 第5、6、7三行为main()方法的方法体 调用JOptionPane类的标准静态方法showMessageDialog(),执行该方法,将会弹出一个带有确定按钮的信息对话框 * GUI应用程序运行结果 GUI应用程序的运行效果 * Java应用程序开发 Java应用程序(Java application)开发 创建应用程序 编译应用程序 运行应用程序 3 1 3 2 3 3 * 垃圾回收机制 垃圾回收GC(Garbage Collection)是Java的重要特色之一,是JVM用于自动释放那些不再使用的对象所占用内存资源的一种内存管理机制 Java系统中,内存的释放和回收工作全部由系统的GC机制完成,不需程序设计者过问,从而避免了用户管理内存使用的风险 * Java应用程序的结构 一个Java程序文件包括以下要素: 以package关键字开始的包声明语句 若干个以import关键字开始的引入包语句 以interface为关键字的若干个接口定义 * Java应用程序的结构(续) 以class 为关键字定义若干个类 主类中定义入口方法main 类中最多定义一个标明为public访问修饰的主类 main方法体中写入主要运行逻辑流程 * Java源程序设计原则 Java对大小写敏感,严格区分字母大小写 每一条语句都以半角的分号(;)结束 源程序尽量使用代码缩进的编排方式 尽管Java格式自由,但一行最好只写一条语句 为程序可读性与可维护性起见,尽可能在必要处加上注释 * Java API Java API主要包括以下三类封装包: Java核心包 javax扩展包 org扩展包 * Java程序的注释 注释是用来对源程序的各类要素进行说明或注解的特殊文本,它的内容在编译时会被编译器忽略掉,并对程序的运行结果不产生任何影响,注释可出现在程序的任何地方,其内容可包含任何语言。注释是用来帮助人们理解程序的一种辅助手段,在程序的交流与维护中起到重要的作用 * Java注释的类型 3 1 单行注释,使用单一符号“//” 3 2 多行注释,使用符号对“/*”与“*/” 3 3 文档注释,使用符号对“/**”与“*/” Java 程序的注释具有三种基本类型: * Applet小程序开发 Applet小程序(Java Applet)开发 创建小程序 3 1 编译小程序 3 2 创建HTML文档 3 3 运行程序 3 4 * 小应用程序举例 /** HelloToJava.java * / import java.
显示全部
相似文档