网站大量收购闲置独家精品文档,联系QQ:2885784924

java基础类库和工具类库.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java基础类库和工具类库

Java 程序设计 内容 回顾包的概念 Java基本类库介绍 java.lang包中几个关键类的介绍 Object 基本数据类型的封装 System Math String StringBuffer 包 包的作用 包的层次 包的定义 包的使用 包——举例 package mypackage1; public class Hello { public void sayHello(){ System.out.println(Hello!); } } 包——举例 package mypackage2; import mypackage1.Hello; public class TestHello { public static void main(String[] arguments) { Hello h = new Hello(); h.sayHello(); } } Java类库 Java类库提供了若干个包,每个包分别负责不同的功能。 下表列举出java类库中的一些包。 Java类库 Java帮助文档的安装 从/docs下载该文档 选择最合适的版本,下载后得到的.zip文件,用JDK中的jar程序对zip文件进行解压缩,执行步骤: 下载该文档的zip文件并放入jdk目录。文件名为j2sdkversion-doc.zip 打开一个DOS窗口 进入jdk目录 执行命令: jar xvf j2sdkversion-doc.zip java.lang包 这个包是java语言最基本的包,这个包中 的所有类都由系统自动引入,所以程序中不 需要import语句就可以使用该包中的任何类。 需要强调的是:除了java.lang包之外,如 果要使用java类库中其他包中的类,则需要 import语句。 java.lang包 java.lang包中有4个部分:接口,类,例外和错误。 下面主要介绍该包中几个关键的类: Object 包装类 System Math String StringBuffer Object类 Object类是java语言中所有类的父类。任何一个类都是从Object类派生而来的。 Object类的UML图如右图所示: Object类 类的介绍/Object 基本数据类型的封装 在java中,对于每一种基本数据类型,都提供了一个封装器,即对应着一个类。在某些场合必须使用这些类。 举例: 在int/Integer/String三者转化 Integer(String s); // String to Integer Integer(int i); // primitive to Integer Integer. valueOf(4); // String to Integer int i =4; Integer objInt = new Integer(i); int j = objInt. intValue(); // Integer to primitive String s = objInt. toString(); // Integer to String int k = Integer. parseInt(4); // String to primitive System类 System类提供了标准 输入,标准输出以及 一些相关环境信息。 ?? 它的方法直接通过 System类调用。 System类—例1 public class DataTypePrinter{ public static void main(String[] args){ Thread objectData = new Thread(); String stringData = hello; char[] charArrayData ={a,b,c}; int intData = 4; long longData = Long.MIN_VALUE; float floatData = Float.MAX_VALUE; double doubleData = Math.PI; boolean booleanData = true; System类—例1(接上页) System.out.println(objectData); System.out.println(stringData); System.out.println(charArrayData); System.out.println(intDat

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档