- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- G互操作原理与参数.ppt
- G光模块技术.docx
- G使用故障处理方法.docx
- G八相量法.ppt
- G切换门限操作.docx
- G及G信道览表.doc
- G培训市场鱼龙混杂小编助您练就火眼金睛.docx
- G奥巴马总统专车解密兜匙镇軞苀蚳陬贱躇.ppt
- G实验结果介绍.ppt
- G无线视频传输方案.docx
- 信息技术核心素养在教育公平中的实践研究教学研究课题报告.docx
- 特殊儿童媒体教学在阅读能力培养中的应用研究教学研究课题报告.docx
- 学生艺术特长的跨学科学习模式与跨学科学习模式与跨学科学习模式与跨学科学习模式与跨学科学习模式与跨学科学习模式研究教学研究课题报告.docx
- 青少年文化认同中的冲突与融合教学研究课题报告.docx
- 小学语文课堂中教师提问的有效策略教学研究课题报告.docx
- 社交媒体中爆款手游广告的特点及其启示.docx
- 小学语文课程中的品德教育与实践探索教学研究课题报告.docx
- 学生心理素质与学业压力的关系探讨教学研究课题报告.docx
- 劳动教育的家庭学校社会三结合模式教学研究课题报告.docx
- 初中数学教学中的智能化学习辅助工具教学研究课题报告.docx
最近下载
- 4篇 2025年专题民主生活会个人对照发言材料(四个带头).doc VIP
- 船舶驾驶员实用英语口语.doc
- 公路桥梁小修保养工程常用表格式样.doc
- 南京邮电大学2020-2021学年第1学期《线性代数》期末考试试卷(A卷)及标准答案.docx
- 泌尿科内镜随访制度.docx
- 大学英语综合教程(高级)(华中农业大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 江苏海洋大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 初中物理-内能知识点.doc VIP
- 《语文新课程改革研究》课程考试题库文学类专业(2023年)完整版.doc VIP
- 2023年新版征信报告详细版征信报告模板-Word-可编辑-有水印.docx VIP
文档评论(0)