- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.java.lang包
第六章 java.lang包 回顾 只要在运行时遇到错误,就会发生异常 Java 异常是一个对象,用来描述一段代码中发生的异常情况 发生异常情况时,将在导致错误的方法中创建和引发表示该异常的对象 可以使用 try、catch、throw、throws 和 finally 来管理 Java 异常处理 用于监视的程序语句包含在 try 块内。catch 块内的代码用于捕获和处理异常 必须在方法返回之前执行的任何代码应放置在 finally 块内 要手动引发异常,可以使用关键字 throw。任何异常可以通过 throws 子句从方法抛出 目标 了解 java.lang 包 掌握包装类 掌握String 和 StringBuffer 类 运用以下类的方法: Math Class Object 包装类 6-1 包装类 6-2 包装类 6-3 包装类 6-4 包装类 6-5 String 类 String 类的构造方法 字符串长度 2-1 字符串长度 2-2 字符串比较 4-1 字符串比较 4-2 字符串比较 4-3 字符串比较 4-4 有哪些信誉好的足球投注网站字符串 2-1 有哪些信誉好的足球投注网站字符串 2-2 提取字符串 3-1 提取字符串 3-2 提取字符串 3-3 更改字符串中字符的大小写 2-1 更改字符串中字符的大小写 2-2 StringBuffer 类 2-1 StringBuffer 类 2-2 不变性 2-1 不变性 2-2 Math 类 3-1 Math 类 3-2 Math 类 3-3 Class 类 2-1 Class 类 2-2 Object 类 2-1 Object 类 2-2 总结 包中的类必须保存在与包同名的文件夹下 默认情况下,会将 java.lang 包导入到每个 Java 程序中 包装类可以以类的形式封装简单的原始类型 StringBuffer 类用作构建字符串的构建块 字符串是不可变的,也就是说字符串是常量并且不能改变它们的值 Math 是一个 final 类,用于定义基本数字运算和三角函数的方法 使用对象中的 getClass( ) 方法 使用静态 forName( ) 方法 使用自定义 ClassLoader 对象加载新类 创建的对象 或 或 无需声明 自动创建对象 通过 演示:示例 10 Class 类的用法 使用 Class 类的方法,如 getClass() 和 getSuperClass() class StoreString { /**构造方法. */ protected StoreString() { } private String name = diana; } /** 这个类扩展 StoreString 类.*/ class StoreInteger extends StoreString { /** 构造方法.*/ protected StoreInteger() { } /** 该变量存储整数值. */ private int deptno; } public class ClassDemo { /**构造方法 */ protected ClassDemo() { } /** 这个类演示 Class 类的访问方法 * @param args 传递至 main 方法的参数 */ public static void main(String[] args) { StoreString objString = new StoreString(); StoreInteger objInteger = new StoreInteger(); Class objClass; objClass = objString.getClass(); System.out.println(“objString 对象的类型是: “ + objClass.getName()); objClass = objInteger.getClass(); System.out.println(“objInteger 对象的类型是: + objClass.getName()); objClass = objClass.getSuperclass(); System.out.println(“objInteger的父类是 + objClass.getName()); } } 使当前线程进入等待状态 void wait() throws InterruptedException 返回此对象的字符串表示 String toString() 当垃圾回收器确定不存在对该对象的更
您可能关注的文档
- 数据库_第2章关系数据库2lhj.ppt
- 2-2关系代数(关系演算略).ppt
- 船速与航程.ppt
- 论文5、25.doc
- 第5章XMLSchema结构.ppt
- 第03章酶enzyme.ppt
- 第八章 干燥补充内容1.ppt
- 韩宝成教授_Correlation.ppt
- Book 1U 5 Exs.ppt
- Correlation Measures.ppt
- 2020-2024年五年高考语文真题分类汇编专题09 写作(解析版).docx
- 2020-2024年五年高考语文真题分类汇编专题01 信息类文本阅读(原卷版)_1.docx
- 2020-2024年五年高考1年模拟历史真题分类汇编(北京专用) 专题17 世界史(原卷版).docx
- 2020-2024年五年高考1年模拟历史真题分类汇编(北京专用) 专题09 古代文明的产生、发展与中古时期的世界(解析版).docx
- 2020-2024年五年高考1年模拟历史真题分类汇编(北京专用) 专题07 新民主主义革命(1919-1949)(解析版).docx
- 2020-2024年五年高考1年模拟历史真题分类汇编(北京专用) 专题13 两次世界大战与国际秩序的演变(解析版).docx
- 2020-2024年五年高考语文真题分类汇编专题01 信息类文本阅读(原卷版).docx
- 2020-2024年五年高考地理真题分类汇编(全国版)专题10工业和服务业+原卷版.docx
- 2020-2024年五年高考语文真题分类汇编专题01 信息类文本阅读(解析版)_1.docx
- 2020-2024年五年高考1年模拟历史真题分类汇编(北京专用) 专题09 古代文明的产生、发展与中古时期的世界(原卷版).docx
文档评论(0)