![](https://img-blog.csdnimg.cn/5537c4cac4de4c84a7046d65cfc37046.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
bigdatav003——Java核心类库.001
BigDataJava核心类库.01.v03
yanqi_vip
strove with none, for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
展开
-
CC00001.bigdatajava——|Java&核心类库.V01|——|Java.v01|API使用|常用包概述|
一、API的使用和常用包的概述### --- 常用的包:包的名称和功能~~~ ——> java.lang包 - 该包是Java语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。如:System类、String类、...~~~ ——> java.util包 - 该包是Java语言的工具包,里面提供了大量工具类以及集...原创 2022-04-03 18:18:00 · 73 阅读 · 0 评论 -
CC00002.bigdatajava——|Java&核心类库.V02|——|Java.v02|Object类概念|构造方法|
一、Object类的概念和构造方法### --- 基本概念~~~ ——> java.lang.Object类是Java语言中类层次结构的根类,也就是说任何一个类都是该类的直接或者间接子类。~~~ ——> 如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为 java.lang.Object 类。~~...原创 2022-04-03 18:19:00 · 45 阅读 · 0 评论 -
CC00003.bigdatajava——|Java&核心类库.V03|——|Java.v03|equals方法|默认功能使用|
一、equals方法默认功能使用### --- boolean equals(Objectobj)~~~ ——> 用于判断调用对象是否与参数对象相等。~~~ ——> 该方法默认比较两个对象的地址是否相等,与 == 运算符的结果一致若希望比较两个对象的内容,则需要重写该方法。~~~ ——> 若该方法...原创 2022-04-03 18:19:00 · 80 阅读 · 0 评论 -
CC00004.bigdatajava——|Java&核心类库.V04|——|Java.v04|equals方法|重写实现|equals方法和hashCode方法生成|
一、[equals方法的重写实现]equals方法的重写equals方法和hashCode方法的生成]:equals方法的重写实现package com.yanqi.task11;import java.util.Objects;public class Student extends Object { private int id; // 用于描述学号的成员变量 ...原创 2022-04-03 18:20:00 · 72 阅读 · 0 评论 -
CC00005.bigdatajava——|Java&核心类库.V05|——|Java.v05|包装类|概念分类|
一、包装类的概念和分类### --- 包装类的概念~~~ ——> 通常情况下基本数据类型的变量不是对象,~~~ ——> 为了满足万物皆对象的理念就需要对基本数据类型的变量进行打包封装处理变成对象,~~~ ——> 而负责将这些变量声明为成员变量进行对象化处理的相关类,叫做包装类。~~~ ...原创 2022-04-03 18:20:00 · 48 阅读 · 0 评论 -
CC00006.bigdatajava——|Java&核心类库.V06|——|Java.v06|Integer类概念|构造方式|装箱拆箱机制|常用方法|
一、[Integer类概念构造方式]——[Integer类的装箱和拆箱机制]——[Integer类的常用方法]### --- Integer类的概述~~~ # 基本概念~~~ ——> java.lang.Integer类内部包装了一个int类型的变量作为成员变量,~~~ ——> 主要用于实现对int类型的包装并提...原创 2022-04-03 18:22:00 · 77 阅读 · 0 评论 -
CC00007.bigdatajava——|Java&核心类库.V07|——|Java.v07|Double类|概念使用|
一、Double类的概念### --- 基本概念~~~ ——> java.lang.Double类型内部包装了一个double类型的变量作为成员变量,~~~ ——> 主要用于实现对double类型的包装并提供double类型到String类之间的转换等方法。二、常用的常量常量类型和名称功能介绍p...原创 2022-04-03 18:22:00 · 153 阅读 · 0 评论 -
CC00008.bigdatajava——|Java&核心类库.V08|——|Java.v08|Boolean类|概念使用|
一、Boolean类的概念和使用### --- 基本概念~~~ ——> java.lang.Boolean类型内部包装了一个boolean类型的变量作为成员变量,~~~ ——> 主要用于实现对boolean类型的包装并提供boolean类型到String类之间的转换等方法。二、常用的常量常量类型和名...原创 2022-04-04 14:39:00 · 85 阅读 · 0 评论 -
CC00009.bigdatajava——|Java&核心类库.V09|——|Java.v09|character类|概念使用|
一、character类的概念和使用### --- 基本概念~~~ ——> java.lang.Character类型内部包装了一个char类型的变量作为成员变量,~~~ ——> 主要用于实现对char类型的包装并提供字符类别的判断和转换等方法。二、常用的常量常量类型和名称功能介绍publi...原创 2022-04-04 14:39:00 · 58 阅读 · 0 评论 -
CC00010.bigdatajava——|Java&核心类库.V10|——|Java.v10|包装类|使用总结|
一、包装类使用总结### --- 包装类(Wrapper)的使用总结~~~ ——> 基本数据类型转换为对应包装类的方式~~~ ——> 调用包装类的构造方法或静态方法即可~~~ ——> 获取包装类对象中基本数据类型变量数值的方式~~~ ——> 调用包装类中的xxxV...原创 2022-04-04 14:40:00 · 50 阅读 · 0 评论 -
CC00011.bigdatajava——|Java&核心类库.V11|——|Java.v11|Math类|概念使用|
一、数学处理类### --- Math类的基本概念~~~ ——> java.lang.Math类主要用于提供执行数学运算的方法,如:对数,平方根。二、常用的方法方法声明功能介绍static int max(int a, int b)返回两个参数中的最大值static int min(int a, int b)返...原创 2022-04-04 14:41:00 · 71 阅读 · 0 评论 -
CC00012.bigdatajava——|Java&核心类库.V12|——|Java.v12|BigDecimal类|概念使用|
一、BigDecimal类的概念和使用### --- 基本概念~~~ ——> 由于float类型和double类型在运算时可能会有误差,~~~ ——> 若希望实现精确运算则借助java.math.BigDecimal类型加以描述。二、常用的方法方法声明功能介绍BigDecimal(Strin...原创 2022-04-04 14:41:00 · 52 阅读 · 0 评论 -
CC00013.bigdatajava——|Java&核心类库.V13|——|Java.v13|Biglnteger类|概念使用|
一、Biglnteger类的概念和使用### --- 基本概念~~~ ——> 若希望表示比long类型范围还大的整数数据,~~~ ——> 则需要借助java.math.BigInteger类型描述。二、常用的方法方法声明功能介绍BigInteger(String val)根据参数指定的字符串来...原创 2022-04-04 14:41:00 · 104 阅读 · 0 评论 -
CC00014.bigdatajava——|Java&核心类库.V14|——|Java.v14|任务总结|
一、任务总结### --- 常用的包~~~ ——> java.lang、java.util、java.io、java.net、java.sql……### --- Object类~~~ ——> 概念、Integer类、Double类、Boolean类、Character类……### --- 常用的数学处理类~~~ ——>...原创 2022-04-04 14:42:00 · 665 阅读 · 0 评论 -
CC00016.bigdatajava——|Java&核心类库.V01|——|Java.v01|string类.v01|常量池|概念|
一、String类和常量池的概念### --- String类的概念(重点)~~~ ——> java.lang.String类用于描述字符串,Java程序中所有的字符串字面值都可以使用该类的对象加以描述,~~~ ——> 如:"abc"。~~~ ——> 该类由final关键字修饰,表示该类不能被...原创 2022-04-04 14:43:00 · 75 阅读 · 0 评论 -
CC00017.bigdatajava——|Java&核心类库.V02|——|Java.v02|string类.v02|常用构造方法|使用|
一、string类常用构造方法的使用### --- 常量池的概念(原理)~~~ ——> 由于String类型描述的字符串内容是常量不可改变,~~~ ——> 因此Java虚拟机将首次出现的字符串放入常量池中,~~~ ——> 若后续代码中出现了相同字符串内容则直接使用池中已有的字符串对象而无需申请内存...原创 2022-04-04 14:44:00 · 51 阅读 · 0 评论 -
CC00018.bigdatajava——|Java&核心类库.V03|——|Java.v03|string类.v03|笔试考点|
一、string笔试考点package com.yanqi.task12;public class StringExamTest { public static void main(String[] args) { // 1.请问下面的代码会创建几个对象?分别存放在什么地方? //String str1 = "hello"; // 1...原创 2022-04-04 14:44:00 · 44 阅读 · 0 评论 -
CC00019.bigdatajava——|Java&核心类库.V04|——|Java.v04|string类.v04|数组之间转换|
一、string类型和数组之间的转换:常用的成员方法(练熟、记住)方法声明功能介绍String toString()返回字符串本身byte[] getBytes()将当前字符串内容转换为byte数组并返回char[] toCharArray()用于将当前字符串内容转换为char数组并返回二、编程代码package com.yanq...原创 2022-04-04 14:44:00 · 68 阅读 · 0 评论 -
CC00020.bigdatajava——|Java&核心类库.V05|——|Java.v05|string类.v05|字符获取使用|
一、string类型和数组之间的转换:常用的成员方法(练熟、记住)方法声明功能介绍char charAt(int index)方法charAt用于返回字符串指定位置的字符。int length()返回字符串字符序列的长度boolean isEmpty()判断字符串是否为空二、编程代码package com.yanqi.task...原创 2022-04-04 14:45:00 · 52 阅读 · 0 评论 -
CC00021.bigdatajava——|Java&核心类库.V06|——|Java.v06|string类.v06|对象实现回文判断|
一、string类对象实现回文的判断### --- 案例题目~~~ ——> 判断字符串“上海自来水来自海上”是否为回文并打印,~~~ ——> 所谓回文是指一个字符序列无论从左向右读还是从右向左读都是相同的句子。二、编程代码package com.yanqi.task12;public class Str...原创 2022-04-04 14:46:00 · 59 阅读 · 0 评论 -
CC00022.bigdatajava——|Java&核心类库.V07|——|Java.v07|string类.v07|实现字符串之间大小比较|
一、string类型实现字符串之间大小的比较### --- 案例题目~~~ ——> 编程实现字符串之间大小的比较并打印。方法声明功能介绍int compareTo(String anotherString)用于比较调用对象和参数对象的大小关系int compareToIgnoreCase(String str)...原创 2022-04-04 14:46:00 · 54 阅读 · 0 评论 -
CC00023.bigdatajava——|Java&核心类库.V08|——|Java.v08|string类.v08|实现各种方法使用|
一、string类型实现各种方法的使用### --- 案例题目~~~ ——> 编程实现上述方法的使用。方法声明功能介绍String concat(String str)用于实现字符串的拼接boolean contains(CharSequence s)用于判断当前字符串是否包含参数指定的内容String t...原创 2022-04-04 14:47:00 · 55 阅读 · 0 评论 -
CC00024.bigdatajava——|Java&核心类库.V09|——|Java.v09|string类.v09|实现登录功能模拟|
一、string类实现登录功能的模拟:方法声明方法声明功能介绍boolean equals(Object anObject)用于比较字符串内容是否相等并返回int hashCode()获取调用对象的哈希码值booleanequalsIgnoreCase(StringanotherString)用于比较字符串内容是否相等并返回,不考虑大小写,如:'A'...原创 2022-04-04 14:47:00 · 55 阅读 · 0 评论 -
CC00025.bigdatajava——|Java&核心类库.V10|——|Java.v10|string类.v10|实现字符字符串正向查找|反向查找|
一、string类型实现字符和字符串的正向查找:方法声明方法声明功能介绍int indexOf(int ch)用于返回当前字符串中参数ch指定的字符第一次出现的下标int indexOf(int ch, int fromIndex)用于从fromIndex位置开始查找ch指定的字符int indexOf(String str)在字符串中检索str返...原创 2022-04-04 14:48:00 · 218 阅读 · 0 评论 -
CC00026.bigdatajava——|Java&核心类库.V11|——|Java.v11|string类.v11|子字符串获取|
一、string类中子字符串的获取:方法声明方法声明功能介绍String substring(intbeginIndex, int endIndex)返回字符串中从下标beginIndex(包括)开始到endIndex(不包括)结束的子字符串String substring(intbeginIndex)返回字符串中从下标beginIndex(包括)开始到字符...原创 2022-04-04 14:48:00 · 56 阅读 · 0 评论 -
CC00027.bigdatajava——|Java&核心类库.V12|——|Java.v12|正则表达式.v01|概念规则|
一、正则表达式的概念和规则### --- 正则表达式的概念(了解)~~~ ——> 正则表达式本质就是一个“规则字符串”,~~~ ——> 可以用于对字符串数据的格式进行验证,以及匹配、查找、替换等操作。~~~ ——> 该字符串通常使用^运算符作为开头标志,使用$运算符作为结尾标志,当然也可以省略...原创 2022-04-04 14:49:00 · 54 阅读 · 0 评论 -
CC00028.bigdatajava——|Java&核心类库.V13|——|Java.v13|正则表达式.v02|编程使用|
一、正则表达式编程使用### --- 案例题目~~~ ——> 使用正则表达式描述一下银行卡密码的规则:要求是由6位数字组成。~~~ ——> 使用正则表达式描述一下QQ号码的规则:要求是由非0开头的5~15位数组成。~~~ ——> 使用正则表达式描述一下手机号码的规则:要求是由1开头,~~~ ...原创 2022-04-04 14:49:00 · 70 阅读 · 0 评论 -
CC00029.bigdatajava——|Java&核心类库.V14|——|Java.v14|正则表达式.v03|相关方法使用|
一、正则表达式方法的使用:方法名称方法名称方法说明String[] split(String regex)参数regex为正则表达式,以regex所表示的字符串为分隔符,将字符串拆分成字符串数组String replace(char oldChar, charnewChar)使用参数newChar替换此字符串中出现的所有参数oldCharString ...原创 2022-04-04 14:50:00 · 58 阅读 · 0 评论 -
CC00030.bigdatajava——|BigDataEnd|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-04-04 14:50:00 · 64 阅读 · 0 评论 -
CC00031.bigdatajava——|Java&核心类库.V01|——|Java.v01|可变字符串类|基本概念|
一、可变字符串类(重点)### --- 基本概念~~~ ——> 由于String类描述的字符串内容是个常量不可改变,~~~ ——> 当需要在Java代码中描述大量类似的字符串时,只能单独申请和存储,此时会造成内存空间的浪费。~~~ ——> 为了解决上述问题,~~~ ——> ...原创 2022-04-04 14:51:00 · 51 阅读 · 0 评论 -
CC00032.bigdatajava——|Java&核心类库.V02|——|Java.v02|StringBuilder类|常用构造方法|
一、StringBuilder类的常用构造方法方法声明功能介绍StringBuilder()使用无参方式构造对象,容量为16StringBuilder(int capacity)根据参数指定的容量来构造对象,容量为参数指定大小StringBuilder(String str)根据参数指定的字符串来构造对象,容量为:16+字符串长度二、编程...原创 2022-04-04 14:51:00 · 55 阅读 · 0 评论 -
CC00033.bigdatajava——|Java&核心类库.V03|——|Java.v03|StringBuilder类|实现插入|字符字符串删除|改查|反转操作|
一、StringBuilder类实现插入操作方法声明功能介绍int capacity()用于返回调用对象的容量int length()用于返回字符串的长度,也就是字符的个数StringBuilder insert(int offset, String str)插入字符串并返回调用对象的引用,就是自己StringBuilder append(St...原创 2022-04-04 14:52:00 · 77 阅读 · 0 评论 -
CC00034.bigdatajava——|Java&核心类库.V04|——|Java.v04|System类|概念使用|Java8之前|日期相关类|
一、[System类的概念和使用]——Java8之前的日期相关类(熟悉)### --- System类的概述~~~ # 基本概念~~~ ——> Java.lang.System类中提供了一些有用的类字段和方法。二、常用的方法方法声明功能介绍static longcurrentTimeMillis()返回当前时间与...原创 2022-04-04 14:52:00 · 53 阅读 · 0 评论 -
CC00035.bigdatajava——|Java&核心类库.V05|——|Java.v05|Date类|概念使用|
一、Date类的概述### --- 基本概念~~~ ——> java.util.Date类主要用于描述特定的瞬间,也就是年月日时分秒,可以精确到毫秒。二、常用的方法方法声明功能介绍Date()使用无参的方式构造对象,也就是当前系统时间Date(long date)根据参数指定毫秒数构造对象,参数为距离1970年1...原创 2022-04-04 14:53:00 · 44 阅读 · 0 评论 -
CC00036.bigdatajava——|Java&核心类库.V06|——|Java.v06|SimpleDateFormat类|概念使用|
一、[SimpleDateFormat类的概念和使用]### --- SimpleDateFormat类的概述~~~ # 基本概念~~~ ——> java.text.SimpleDateFormat类主要用于实现日期和文本之间的转换。二、常用的方法方法声明功能介绍SimpleDateFormat()使用无参方式构...原创 2022-04-04 14:53:00 · 49 阅读 · 0 评论 -
CC00037.bigdatajava——|Java&核心类库.V07|——|Java.v07|Calendar类|概念使用|Calendar类|方法多态|使用方式|
一、[Calendar类的概念和使用]——[Calendar类的方法和多态的使用方式]### --- Calendar类的概述~~~ # 基本概念~~~ ——> java.util.Calender类主要用于描述特定的瞬间,取代Date类中的过时方法实现全球化。~~~ ——> 该类是个抽象类,因此不能实例化对象,...原创 2022-04-04 14:54:00 · 44 阅读 · 0 评论 -
CC00038.bigdatajava——|Java&核心类库.V08|——|Java.v08|Java8日期|相关类|由来概述|
一、[Java8日期相关类的由来和概述]### --- Java8中的日期相关类(熟悉)~~~ # Java8日期类的由来——> JDK 1.0中包含了一个java.util.Date类,但是它的大多数方法已经在JDK 1.1引入Calendar类之后被弃用了。而Calendar并不比Date好多少。它们面临的问题是:——> D...原创 2022-04-04 14:54:00 · 60 阅读 · 0 评论 -
CC00039.bigdatajava——|Java&核心类库.V09|——|Java.v09|日期时间对象|创建特征获取|特征操作|
一、[日期时间对象的创建和特征获取]——[日期时间对象的特征操作]### --- LocalDate类的概述~~~ # 基本概念——> java.time.LocalDate类主要用于描述年-月-日格式的日期信息,——> 该类不表示时间和时区信息。二、常用的方法方法声明功能介绍static LocalDate ...原创 2022-04-04 14:54:00 · 57 阅读 · 0 评论 -
CC00040.bigdatajava——|Java&核心类库.V10|——|Java.v10|Install类|概念使用|
一、[Install类的概念和使用]### --- Instant类的概述~~~ # 基本概念~~~ ——> java.time.Instant类主要用于描述瞬间的时间点信息。二、常用的方法方法声明功能介绍static Instant now()从系统时钟上获取当前时间OffsetDateTimeatOf...原创 2022-04-04 14:55:00 · 71 阅读 · 0 评论 -
CC00041.bigdatajava——|Java&核心类库.V11|——|Java.v11|DateTimeFormatter类|概念使用|
一、[DateTimeFormatter类的概念和使用]### --- DateTimeFormatter类的概述~~~ # 基本概念~~~ ——> java.time.format.DateTimeFormatter类主要用于格式化和解析日期。二、常用的方法方法声明功能介绍static DateTimeForm...原创 2022-04-04 14:55:00 · 112 阅读 · 0 评论