- 1
- 0
- 约6.28千字
- 约 45页
- 2017-06-28 发布于四川
- 举报
注意 也可以引入整个包 例如: import java.util.*; 注意:* 表示引入一个单独包下的所有类,而不是引入所有以java.util为前缀的所有包。 包 注意: package必须是第一条语句 只能使用其他包中的public类 如果一个程序中使用两个包中的类同名,在使用类名前加上包名前缀 例如: java.util和java.sql包中都有一个Date类,当程序如下所写时 import java.util.*; import java.sql.*; 使用Date时,如定义Date tody;是错误的 这时需在类前加完整的包名, 如: java.util.Date deadline = new java.util.Date() java.sql.Date today = new java. sql.Date() 所以,当类放在有名包中时,类的全称应该是包名.类名. 方法的声明 返回值类型 方法名(参数列表){ 方法主体 } 程序入口main()方法的声明和给main方法传递参数 访问限制:public 静态方法:static 参数限制:main(String [] args) 返回类型:void Java classname [args..] 关键字 类和接口的声明class extends implements interface 包引入和包声明 import package 数据类型 boolean byte char double float int long short 有些数据类型的可选值 false true null 流程控制 break case continue default do else for if return switch while 异常处理 catch finally throw throws try 修饰符 abstract final native private protected public static synchronized transient volatile 操作符 instance of 创建对象 new 引用 this,super 方法返回值类型 void 保留字 const goto 标识符 首字母必须是字母、下划线、美元符号和人民币符号 由数字、字母、下划线、美元符号等组成 不能把关键字和保留字作为标识符 没有长度限制 大小写敏感 编程规范 类和接口名:首字母大写,若由几个单词构成,每个单词的首字母大写,其余小写SmartDoll 方法名和变量名:首字母小写,若由几个单词构成,那么除了第一个单词外,其余每个单词的首字母大写,例如colorOfDoll,bothEyesOfDoll 包名:采用小写形式 常量名,采用大写形式,若由几个单词构成,单词之间以下划线隔开,例如final String DEFAULT_COLOR_OF_DOLL=“yellow” Java API 文档2-1 加载 API 文档的步骤: 打开 Internet Explorer。 键入下列 URL /j2se/1.4.1/docs/api/index.html 通过单击相关主题,可以浏览网页。 Java API 文档是一种非常有用的文档,描述许多 java 的内置功能,包含类、包、接口等的帮助。 Java API 文档2-2 选择 包 选择包中的 接口或类 可查看相应帮助 本章小结 了解Java及其发展历史 熟悉Java的开发和运行环境 掌握如何创建、编译、运行Java程序 Eclipse的使用 1.用Java虚拟机执行类名为Hello的应用程序的正确的命令是 () A.java Hello.class B.Hello.class C.java Hello.java D.java Hello 2.只包含一个带public修饰的Java类的Abc的Java程序的正确的命名是() A.Abc B.Abc.java C.abc.java D.一个任意的标识符后带后缀.java 3.编译一个Java程序Hello.java的正确命令形式是() A. javac Hello B.Javac Hello C.javac Hello.java D.javac hello UML与面向对象程序设计 2011 第一章 第一个Java应用 本次课内容 Java概述(发展历史、特点) Java平台 Java源文件结构 包的定义 注意:本次课对应教材P43-P59 先来一杯Java 第1章 Java概述 主要内容: Java 简史及Java
您可能关注的文档
- 第6章ArcGISEngine二次开发(矢量数据空间分析).ppt
- 第6章(中央处理器)2012.ppt
- 第6章交直交变频电路基础.ppt
- 第6章太赫兹波探测器.ppt
- 第6章如何提高创新能力.ppt
- 第6章工作时间与休息时间.ppt
- 第6章机床电气控制技术.ppt
- 第6章狭义相对论基础.ppt
- 第6章科学方法论(上):经验世界的认知与构造.ppt
- 第6章电子商务物流技术与信息管理.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)