Java程序设计 第二版 朱喜福2 1 第4章 Java类库简介和数据结构类使用新.pptVIP

Java程序设计 第二版 朱喜福2 1 第4章 Java类库简介和数据结构类使用新.ppt

  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文档。上传文档
查看更多
第 4 章 Java类库简介 和数据结构类使用 一、教学目的和要求: 1.熟练查阅JavaAPI文档,帮助学习和掌握java编程。 2.掌握字符串类、及其他字符串相关操作类及相关方法的使用。 3.掌握日历类和随机数类的使用。 4.熟悉java集合框架、常用数据结构类的灵活使用,并能应用到实际编程中。 二、教学重点: 1.掌握String类、StringTokenizer类、Pattern类和Matcher类的常用方法使用,并能解决实际编程问题。 2.掌握向量类(Vector)的使用和枚举接口(Enumeration)、数组序列类(ArrayList)的使用和迭代器(Iterator)、数组类(Arrays)和集合类(Collections)的使用。 3.熟悉java集合框架。掌握哈希集(HashSet)和树集(TreeSet)的使用,哈希映射(HashMap)和树映射(TreeMap)的使用,并能应用到实际编程中。 三、教学难点: 1.正则表达式。 2.Java集合框架。 4.1 Java系统类库简介和 Java API 文档 4.1.1 Java系统类库简介 1.以java开始的包是java核心包 常用的java核心包: 1. java.lang包 ?Object 类,Java中所有类的祖先类 ?数据类型包装类 (Boolean, Character, Double, Float, Integer, Long 等) ?数学类 (Math) ?系统类(System)和运行时类 (Runtime) ?字符串类 (String, StringBuffer) ?异常处理类(Throwable, Exception, Error) ?线程类 (Thread, Runnable接口) ?类操作类(Class) 编程用到该包中的类时,无需使用import语句引入他们,由编译器自动引入。 2. java.applet包 处理小程序与浏览器之间的相互作用,包括声音图像等多媒体的处理。 3. java.awt包 图形界面设计相关的类与接口。 4. java.io包 ?处理字节数据流(InputStream, OutputStream) ?字符数据流(Reader, Writer) ?文件操作类(File)等 5. 包 用于网络通信,实现网络功能。 6. java.sql包 用于数据库操作的一些类。 7. java.util包 ?日期时间类(Date,Calender) ?随机数类(Random) ?向量类(Vector) ?堆栈类(Stack) ?散列表类(Hashtable) ?Java Collections Framework Java集合框架中的很多类和接口 2.以javax开始的包是java扩展包 Java扩展包: ?包名以javax开始的包。 ?javax.swing包。 ?javax.swing.event包。 4.1.2 Java API 文档 Java API 文档 1.类文档包括: ?类层次关系 ?已实现的接口 ?已知子类 ?成员变量列表和详细信息 ?构造方法列表和详细信息 ?方法列表和方法详细信息 ?超链接所有继承方法等 2.举例 4.2 字符串类和StringTokenizer 类的使用 4.2.1 String类 ============================== ?构造方法: public String(String?original) ?还提供了很多接收不同类型参数的构造方法用来创建字符串对象。 ============================== ?方法length():字符的个数 ?方法charAt():指定索引位置的字符 ?方法toLowerCase()、toUpperCase():转化小写或大写。 ?方法equal()方法(区分大小写)和equalsIgnoreCase()方法(不区分大小写)。 ?方法endsWith()和startsWith() ?方法indexOf():得到串中第1次出现某个字符或某一字符串的索引值,重载。 ?方法substring():得到字符串的一个子字符串

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档