Java----常用的API

6 篇文章 0 订阅

 1 math

2 system

3  runtime

cmd命令:

4 object

        tostring方法

package com.itheima.a04objectdemo;

public class ObjectDemo1 {
    public static void main(String[] args) {
        /*
            public string tostring() 返回对象的字符串表示形式
            public boolean equals(Object obj) 比较两个对象是否相等
            protected object clone(int a) 对象克隆
        */
        //1.tostring 返回对象的字符串表示形式
        Object obj = new Object();
        String str1 = obj.toString();
        System.out.println(str1);//java.lang.Object@119d7047

        Student stu = new Student();
        String str2 = stu.toString();
        System.out.println(str2);//com.itheima.a04objectdemo.student@4eec7777

        //细节:
        System.out.println(stu);//com.itheima.a04objectdemo.student@4eec7777


        //细节:
        //System:类名
        //out:静态变量
        //system.out:获取打印的对象
        //println():方法
        //参数:表示打印的内容
        //核心逻辑:
        //当我们打印一个对象的时候,底层会调用对象的tostring方法,把对象变成字符串。
        //然后再打印在控制台上,打印完毕换行处理。

        //思考:默认情况下,因为Object类中的tostring方法返回的是地址值
        //所以,默认情况下,打印一个对象打印的就是地址值
        //但是地址值对于我们是没什么意义的?
        //我想要看到对象内部的属性值?我们该怎么办?
        //处理方案:重写父类Object类中的toString方法
        System.out.println(stu);//com.itheima.a04objectdemo.Student@4eec7777


        //tostring方法的结论:
        //如果我们打印一个对象,想要看到属性值的话,那么就重写tostring方法就可以了。
        //在重写的方法中,把对象的属性值进行拼接。
    }
}

    equals

大厂面试题

clone 

        

 浅克隆深克隆

 

 objects

工具类

 Biginteger和BigDecima

 

 

 

 

 BigDecima

        

 正则表达式(api:pattern) x.match()

?i :或略字母大小写

 amy-rule插件方便的调用正则表达式

爬虫

贪婪爬取

非贪婪爬取

 replaceall   :

split:

分组

 \\组号:把第几组的内容拿过来再用一边

 非捕获分组:不占用组号

 JDK时间类

jdk7的三个相关类:

 以前时间标准 格林尼治时间:GMT

现在用原子钟 :UTC

date类

 simpledateformat类

Calendar (抽象类 )

 

 

jdk8新增时间类:

Instant:

 ZoneDateTime:

 

DateTimeFormatter:

Calendar: 

包装类

 自动装箱和自动拆箱

parseXxx方法可以强制把字符串整数转换为int类型整数 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值