本篇文章中,小编将和大家谈谈如何使用Java类库,这是刚刚开始学Java的朋友一定要知道的知识哦,赶紧了解一下吧,希望对你能有所帮助。

Java有强大的类库,所以我们在使用Java编程的时候才能得心应手。java类库就是那些系统中自带的java类。在Java系统中,系统定义好的类根据实现的功能不同,可以划分成不同的集合。每个集合称为一个包,所有包合称为类库。根据功能的不同,Java的类库的每个包中都有若干个具有特定功能和相互关系的类和接口。

例如,java.lang包中包含了运行Java程序所必不可少的系统类,它们包括基本数据类型、基本数学方法、字符串处理、线程、异常处理等类;而java.awt包中包括了Java语言用来构建图形用户界面(GUI)的类库。

使用类库中系统定义好的类有三种方式:

1. 一种是直接使用系统类,例如在字符界面向系统标准输出设备输出字符串时使用的方法System.out.println(),就是系统类System的静态属性out的方法;

2. 另一种方式是继承系统类,在用户程序里创建系统类的子类,例如每个Java Applet的主类都是java.applet包中的Applet类的子类;

3. 最后一种方式是创建系统类的对象,例如图形界面的程序中要接受用户的输入时,就可以创建一个系统类TextField类的对象来完成这个任务。

无论采用哪种方式,使用系统类的前提条件是这个系统类应该是用户程序可见的类。为此用户程序需要用import语句引入它所用到的系统类或系统类所在的包。例如使用图形用户界面的程序,应该用语句:import iava.awt.*;

import java.awt.event.*;

//引入java.awt包和java.awt.event包。

类库包中的程序都是字节码形式的程序,利用import语句将一个包引入到程序里,就相当于在编译过程中将该包中所有系统类的字节码加入到用户的Java程序中,这样用户Java程序就可以使用这些系统类及其中的各种功能。

java 如何调用类库_Java中怎么调用类库?相关推荐

  1. java jni dll路径_Java中Jni调用DLL文件试验

    Java中Jni调用DLL文件试验 下面是小编整理的Java中Jni调用DLL文件试验内容,希望可以为您带来帮助!更多内容请关注应届毕业生考试网! 所有文件均在E:\路径下. 安装jdk1.6.0_0 ...

  2. java第三方接口对接_Java中处理调用第三方接口(post/get),该如何处理,返回的数据如何处理...

    条件:1.请求URL:http://ip:port/yypt/*.jsonRequest 2.接口采用http post协议.Content-Type为application/json 调用流程: 第 ...

  3. java调取对方接口_java中如何调用对方接口

    调用对方http接口步骤:URL url = new URL(path); 1.打开和url之间的连接HttpURLConnection conn = (HttpURLConnection) url. ...

  4. java 构造方法 调用 构造方法_Java中构造方法调用构造方法??

    心有猛虎_细嗅蔷薇 正确的调用方法应该是直接一个this()来调用构造方法.请看代码:class Student{ String id; String name; String sex; //创建构造 ...

  5. java调用函数_Java中如何调用函数和自定义函数

    展开全部 1.调用函数方法:对象名.函数名 需要实例化对象,后调用 2.自定义32313133353236313431303231363533e4b893e5b19e31333365663433函数: ...

  6. linux中cv调用摄像头,ubuntu中opencv调用摄像头

    ubuntu中opencv调用摄像头 ubuntu中opencv调用摄像头 文章目录 一.Ubuntu中安装opencv 二.关于Linux如何开启摄像头 1.安装VMvareTools,这个是真的强 ...

  7. java 同类调用方法_JAVA中同类中方法的调用问题?

    1.为什么可以直接new+构造方法,来创建对象.而不用创建实例引用呢,像常见的这种:Car car1=new Car;我记得看过有说java中没有被引用的对象将被GC处理.那这个算不算. 你创建了一个 ...

  8. java中调用数组参数_java中如何调用带有数组类型参数的存储过程

    java中如何调用带有数组类型参数的存储过程 关注:95  答案:3  mip版 解决时间 2021-01-28 00:39 提问者万丈深渊 2021-01-27 14:00 不知道java中java ...

  9. java调用方法_JAVA中方法的调用(详细整理)

    JAVA中方法的调用主要有以下几种: 1.非静态方法 非静态方法就是没有 static 修饰的方法,对于非静态方法的调用,是通过对 象来调用的,表现形式如下. 对象名.方法() eg: public ...

  10. java 调用本地接口_JAVA通过本地接口调用C++

    技术简介 JNI,全称java native interface,是java语言与其他类型语言交互的接口.下图是Sun站点上对JNI的基本结构的描述.JNI是Java语言的本地编程接口,是J2SDK的 ...

最新文章

  1. Vue.js 由 1 到 2 的旅程 - (1)
  2. Spring 实践:AOP
  3. setuptools与distutils的区别
  4. 利用Sqoop将MySQL海量测试数据导入HDFS和HBase
  5. 每一次突破都是一种进步
  6. how to get the space size of some tables in one database?
  7. 途牛java面试题_途牛java面试题.docx
  8. Base64的编码实现原理攻略
  9. 洛谷P2698 花盆Flowerpot【单调队列】
  10. java restlet 教程_Restlet 2.0 边学边写(五)Restlet的POST、PUT和DELETE
  11. lintcode刷题目录
  12. 火山图——直观的特征差异可视化
  13. 使用参数非参数和机器学习方法分析印度降雨变化,能给我国带来什么警示?
  14. [白话解析] 深入浅出支持向量机(SVM)之核函数
  15. 微信二次开发sdk非ipad/android协议(很好用)
  16. 单相桥式半控整流电路
  17. 怎样成为一名优秀的平面设计师
  18. InstructGPT高效实践——【DeepSpeed-Chat】源码详解(2/3):Supervised Finetuning、Reward Model Finetuning
  19. HTML+CSS+JavaScript实现全国三级城市select选择
  20. Axure创建团队共享项目

热门文章

  1. Linux内核学习1——Linux内核编译安装
  2. 各种文件后缀名与打开方式
  3. php curl方式网页爬虫爬取原页面数据+simple_html_dom解析方式(php爬虫基础)
  4. T5:Exploring the Limits of Transfer Learning with a UnifiedText-to-Text Transformer
  5. python cv2 绘制不规则形状的最小外接矩形、最大内接矩形、最大内接圆、最小外接圆、拟合椭圆
  6. 渗透测试工程师可以写进简历的技能介绍部分
  7. 代码该怎么写——设计原则
  8. java cobar_Cobar源码解析(二)
  9. AIS数据-渔船的货船的区分(Distinction between the cargo ships of fishing boats)
  10. MCJE魔改材质包教程