摘要:        
1.BigDecimal出现的原因 2.BigDecimal的创建 不推荐第一种形式,会有误差 第二种方式创建对象 第三种方式调用方法 2.BigDecimal常用方法 除法的特殊事项 如果有除不尽的情况,常规的除法会出现问题 divide的另一种方法 divide还有一个重载方法,可以解决除不尽的    阅读全文
posted @ 2025-03-10 19:42
直実
阅读(10)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.Math类 Math类里所有方法都被static修饰,说明它是一个工具类,不需要创建对象,直接类名调用 2.Math方法展示 . 3.System类 SYstem方法展示 1.currentTimeMillis 该方法可用来展示一段代码程序运行的时间 原本是0点,但是在中国有时差,所以是8点 2    阅读全文
posted @ 2025-03-10 17:14
直実
阅读(4)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.IDEA生成的equals方法 虽然我们之前写了equals方法,但IDEA中可以快速生成equals方法,因此,我们要能看懂IDEA生成的equals方法 1.if(this==o) 2.if(o==null) 我们将第二个if的一大段分为两段进行分析 当代码走到第二个if了,说明stu1肯定    阅读全文
posted @ 2025-03-10 17:00
直実
阅读(35)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.equals方法 2.equals方法的逻辑 如图,我们发现调用equals方法将两个属性一样的变量进行比较时,返回的还是false 为了了解清楚equals方法的逻辑,我们ctrl 鼠标右键点击equals方法进入方法内部 如上图,默认的equals方法使用等号,比较的是两个变量的地址,非常鸡    阅读全文
posted @ 2025-03-10 16:19
直実
阅读(21)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.Object类、以及通用的类 2.toString方法 默认的toString方法,返回的是地址值(全类名再加上通过地址值算出来的十六进制哈希值) . 为什么打印语句会自动调用toString方法?下面进行解答 打印语句会自动调用valueOf方法,并将我们打印的变量传入其中 如果打印的变量是n    阅读全文
posted @ 2025-03-10 15:23
直実
阅读(24)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号