自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Calendar

/0代表:纪元//1代表:年//2:代表月//3:一年中的第几周//4:一个月中的第几周//5:一个月中的第几天(日期)也可以用对象方法替换如1==Calendar.YEAR 2==Calendar.MONTH 5==Calendar.DAY_OF_MONTH week==Calendar.DAY_OF_WEEK。Calendar类把会时间中的纪元、年、月、日、时、分、秒、星期,等等都放在一个数组里面,其中。Calendar代表了系统当前时间的日历对象,可以单独修改、获取时间中的年、月、日。

2024-09-27 16:45:33 288

原创 正泽表达式

/Pattern:表示正则表达式 //Matcher:文本匹配器。作用按照正则表达式的规则去读取字符串,从头开始读取 //在大串中去找符合匹配规则的子串。//忽略大小写的书写方式:String regex="(?i)abc"//在匹配的时候忽略abc的大小。可以校验字符串是否满足一定的规则,并用来校验数据格式的合法性||在一段文本中查找满足要求的内容(爬虫)核心思想:先把异常数据进行过滤,下面的就是满足要求的数据。

2024-09-26 21:01:27 392

原创 java中BigInteger和BigDecimal

除法:public VigDecimal divide(BIgDecimal val,精确几位,舍入模式)舍入模式:填RoundingMode. ...UP:远离0方向舍入的舍入模式,DOWN:向0方向舍入的舍入模式,CEILING:向正无穷大方向舍入,FLOOR:向负无穷大方向舍入,HALE-UP:4舍5入。BigDeecimal的作用:·用于小数的精确计算·用来表示很大的小数。在底层占用字节个数:byte1个字节,short2个字节,int4个字节,long8个字节。

2024-09-24 09:11:28 219

原创 Object的方法

Object的构造方法:只有空参构造pubilc Obiect()object中的clone是浅克隆。

2024-09-23 16:50:07 283

原创 Runtime的方法

创造Runtime:Runtime r1=Runtime.getRuntime();

2024-09-23 15:01:06 241

原创 System的方法

exit:

2024-09-23 14:35:52 175

原创 Math的常用方法

以int类型为例,取值范围:-2147483648~2147483647如果没有·正数与负数对应,那么传递负数结果有误,因为-2147483648没有对应的正数所以有bug。而absExact这个方法可以解决这个困难。sqrt(double a):返回a的平方根。cbrt(double a):返回a的立方根。floor:就是往返方向取整;

2024-09-23 11:24:20 237

原创 集合collection中的set集合

0.75是数组长度扩容的标准因为默认是16所以当16*0。75=12数组长度大于12时扩容2倍,当链表长度大于8而且数组长度大于等于64时链表会变成红黑树。如果集合中存储的是自定义对象,必须要重写hashCode和equals(比较属性值)方法。利用HashSet集合去除重复元素,需求:创造一个存储学生对象的集合,存储多个学生对象。使用程序实现在控制台遍历该集合。要求:学生对象的成员变量值相同,我们就认为是同一个对象。Set系列集合特点:无序:添加数据的顺序和获取的数据顺序不一致;有序,不重复,无索引。

2024-09-23 10:36:44 236

原创 集合Collection中的List集合

LinkedList的应用场景之一:可以用来设计队列:先进先出,后进后出,入队:addLast()出队:removeFirst();栈:后进先出,先进后出;addFirst()||push()入栈,出栈·removeFirst()||pop();ArrayList底层是基于数组存储数据的。第一次扩容的时候扩容为10,后面是1.5倍扩容。第2种增强for循环:for(元素的数据类型 变量名 :数组或集合){}LinkedList底层是基于链表存储数据的。提供的删除方法是remove();

2024-09-22 17:00:00 215

原创 创造自定义泛型类

可以把基本类型的数据转换成字符串类型public static String toString(double d)||public String toString()自动装箱成对象:基本数据类型的数据可以直接变成包装对象的数据,不需要额外做任何事。修饰符《类型变量,类型变量....》返回值类型 方法名(形参列表){泛型的上下限:因为?泛型支持对象类型(引用数据类型)但不支持基本数据类型。自动拆箱:把包装类型的对象直接给基本类型的数据。常见的泛型接口类型变量是E,T,K,V...

2024-09-21 10:31:44 320

原创 java的异常

Exception:叫异常,它代表的才是我们程序可能出现的问题,所以我们程序员通常会用Excepetion以及它的孩子来封装程序出现的问题。运行时·异常:RuntimeException以及子类,编译阶段不会出现错误提醒,运行时出现的异常。public 自定义异常类名(String message){super(message);:可以作为方法内部的一种特殊返回值,以便通知上层调用者,方法的执行问题。编译式异常,提醒程序员这里的程序很容易出错,请您注意!有参和无参:public 自定义异常类名(){}

2024-09-19 15:09:23 357

原创 java开发代码块和内部类

静态类部类:1.有static修饰的内部类2.格式:外部类名.内部类名 对象名 = new 外部类.内部类;成员内部类:就是类中的一个普通成员,类似前面我们学过的普通的成员变量、成员方法。特点:类加载时自动执行,由于类只会加载一次,所以静态代码块也只会执行一次。3.可以直接访问外部类的静态成员,不能直接访问外部类的实例成员。是类的五大成分之一(成员变量、构造器、方法、代码块、内部类)作用:完成类的初始化,例如:对静态变量的初始化赋值。的初始化,例如:对实例变量的初始化赋值。作用:构造器一样,都是用来完成。

2024-09-16 16:36:49 287

原创 java开发基础-程序控制语言

该程序中,:表示 in 的意思,for(int e:a)就是 for each int e in a,即“对于数组a中的每个整数e”。}其中expression的值必须是byte,short,int,char、String、enum,每一个valual必须是和expression类型兼容的常量。大返回值,不会再执行其他case 语句用运算符->主接一个语句、语句块或表达式。为了更方便地遍历数组或集合的所有元素,java提供了for-each语句。//这个最后一定要加';//for-each语句的使用。

2024-09-07 14:57:51 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除