![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java核心类库
文章平均质量分 71
核心类库指已经编写好直接就可以用的类
可以理解为工匠们手中的工具
而我就是教大家使用工具的人
王某人@
分享学习历程,你我共同进步
展开
-
java多线程
java多线程多任务程序时指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念.而进程则是执行程序的一次执行过程,他是一个动态的概念.是系统资源分配的单位.通常在一个进程中可以包含若干个线程,当然一个进程重至少有一个线程.不然没有存在的意义.线程是cpu调度和执行的单位.核心概念核心是独立的执行路径.在程序执行时,后台会有多个线程main()称为主线程,为程序的入口,用于执行整个程序.在一个进程中如果开辟了多个进程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先原创 2021-02-15 13:50:36 · 77 阅读 · 0 评论 -
java----XML
1.XML:简介:可扩展标记语言(eXtensible Markup Language)。特性: 1. xml具有平台无关性, 是一门独立的标记语言.原创 2021-06-12 16:49:17 · 125 阅读 · 0 评论 -
JSON解析
1.什么是JSON:JSON就是一种轻量级的数据交换格式,与开发语言无关。一个对象包含一系列非排序的键/值对,一个对象以 {开始,并以 }结束。每个键/值对之间使用 :分区。多个键值对之间通过 , 分割。需要注意的是JSON 的键是一个 String 类型的字符串。2.JSON在java中的使用:Java中并没有内置JSON的解析,因此使用JSON需要借助第三方类库。一般使用一下两种:1.GSON:谷歌开发的 JSON 库,功能十分全面。2.FastJSON:阿里巴巴开发的 JSON 库,性能十原创 2021-02-21 15:03:30 · 90 阅读 · 0 评论 -
java----反射与内省
JAVA反射机制是在运行状态中,获取任意一个类的结构 , 创建对象 , 得到方法,执行方法 , 属性也可以是私有封装的, 这种在运行状态动态获取信息以及动态调用对象方法的功能被称为java语言的反射机制。原创 2021-06-07 17:43:16 · 218 阅读 · 0 评论 -
java----枚举与注解
简介:JDK1.5引入了新的类型——枚举。枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。用于定义有限数量的一组同类常量原创 2021-06-06 19:10:29 · 330 阅读 · 0 评论 -
java网络编程
网络编程:计算机网络:分布在不同地域的计算机, 通过硬件等网络设备使用通信线路互相连接形成的一个网格系统. 计算机网络, 可以很方便的进行 信息的传递, 资源的共享 !计算机的IP地址:IP地址 是计算机在互联网中的唯一标识 . 就像人在社会中的身份证号码.原创 2021-06-05 17:00:32 · 87 阅读 · 2 评论 -
java多线程
线程与进程: 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间 线程:每个线程都拥有自己的栈内存,公用一份堆内存是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少 有一个线程原创 2021-05-26 14:46:13 · 236 阅读 · 0 评论 -
最全IO---输入输出流---java
IO包:in,outFile类 文件和目录路径名的抽象表示。 字段: 为了在不同操作系统上执行,提供了静态属性 File.pathSeparator 分好 File.separator 斜杠 构造方法: File(Stringpathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 File(Fileparent, ...原创 2021-05-24 08:09:35 · 107 阅读 · 0 评论 -
集合--Map接口
Map 接口 存储双值(键值对)方式为:key->value key值不能重复....原创 2021-05-21 08:16:01 · 59 阅读 · 0 评论 -
集合--Collection接口
目的: 在 Java 中为了方便用户操作各个数据结构,引入了类集的概念,有时候就可以把类集称为 java对数据结构的实现 类集中最大的几个操作接口:Collection、Map、Iterator,这三个接口是使用的最重点的接口。 所有的类集操作的接口或类都在 java.util 包中。 Collection接口: Collection 接口是在整个 Java 类集中保存单值的最大操作父接口,里面每次操作的时候都只能保存一个对象的数据。...原创 2021-05-19 09:53:03 · 74 阅读 · 0 评论 -
String类
String类 定长字符序列 String类表示字符串。 Java程序中的所有字符串文字(例如"abc" )都实现为此类的实例。 字符串是不变的; 它们的值在创建后无法更改。所以可以共享它们(在永久代内) 相同的两个字符串有缓存,使用一个内存空间(除非使用new 创建) 常用构造方法: String(byte[]bytes, Charsetcharset) 将字节转换为文字 避...原创 2021-05-17 09:09:29 · 55 阅读 · 2 评论 -
System类
System类 标准输入流:in 标准输出流:out 常用方法: longcurrentTimeMillis() 以毫秒为单位返回当前时间(获取时间戳) arraycopy(Objectsrc, intsrcPos, Objectdest, intdestPos, intlength) 从src数组的srcPos位置复制到de...原创 2021-05-16 08:26:43 · 50 阅读 · 0 评论 -
Calender类(日历类)
Calender类(日历类) 因为Calendar类是一个抽象类,不能直接被使用,所以用一下方法创建对象 Calendar a = Calendar.getInstance(); 常用方法: get()方法 int x = a.get(Calendar.DAY_OF_YEAR); System.out.println(x); s...原创 2021-05-15 08:46:01 · 209 阅读 · 0 评论 -
Date 类与DateFormat类
Date 类 Date类表示特定的时刻,精度为毫秒。 构造方法: date(); 表示当前时间 date (long date); 自1970年1月1日00:00:00 GMT以来 到传入参数的毫秒值(根据毫秒算日期) 常用方法: getTime() 方法 ...原创 2021-05-13 14:47:47 · 105 阅读 · 0 评论 -
BigDecimal类
BigDecimal类 一般使用此类进行加减乘除运算,以保证数据完整性 常用构造方法: public BigDecimal (String Val ){ } 常用方法: public BigDecimal add (BigDecimal augend); 加法运算 public BigDecimal subtract (BigDecimal au...原创 2021-05-12 08:08:18 · 64 阅读 · 0 评论 -
Arrays类
Arrays类 该类包含用于操作数组的各种方法(例如排序和搜索)。 此类还包含一个静态工厂,允许将数组视为列表。 方法: 1、binarySearch(int[] a,byte key) 使用二进制搜索算法,在数组中搜索指定的值的下标,类型可改 2、compare(int [ ] a,int [ ] b) 按顺序比较两个阵列,类型可改 3、copyO...原创 2021-05-11 08:07:37 · 68 阅读 · 0 评论 -
Math类
Math类 Math类包含用于执行基本数字运算的方法,例如基本指数,对数,平方根和三角函数。 方法:abs(a) 返回参数的绝对值。类型可以为:int,float,double,long max(inta, intb) 返回两个int值中较大的int。 min(inta, intb) 返回两个in...原创 2021-05-10 08:30:33 · 131 阅读 · 0 评论 -
Objects类
Objects类 此类包含static实用程序方法,用于操作对象或在操作前检查某些条件 1、checkFromIndexSize(intfromIndex, intsize, intlength)方法 检查是否在子范围从fromIndex (包括)到fromIndex + size (不包括)是范围界限内0(包括)到length (不包括)。 结果:如果在范围内,则返回 fromIndex ...原创 2021-05-09 10:26:51 · 122 阅读 · 0 评论