摘要: Java常用类学习:Math类 Java的Math类: 包含了用于执行基本数学运算的属性和方法,如指数,对数,平方根和三角函数; Math类的方法都被定义为static形式,通过Math类可以直接在主函数中调用; 常用方法: Math.abs(); Math.max(int a,int b); Ma 阅读全文
posted @ 2022-03-08 22:01 gzs1024 阅读(55) 评论(0) 推荐(0)
摘要: Java常用类学习:包装类 一般的,当需要使用数字的时候,我们通常使用内置数据类型,如byte,int ,long ,double等 int a=10;float b=12.4f;byte c=0x4a;​ 然而,在实际开发中,我们经常会遇到需要使用对象,而不是内置数据类型;为了解决这个问题,Jav 阅读全文
posted @ 2022-03-08 21:43 gzs1024 阅读(185) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(toString方法) toString( )方法: Object toString()方法用于返回对象的字符串表示形式; 语法: object.toString() 参数:无 返回值: 返回对象的字符串表示形式; 默认格式:对象的class名称+@+hashCo 阅读全文
posted @ 2022-03-08 21:12 gzs1024 阅读(156) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(hashCode方法) hashCode方法: Object hashCode()方法用于获取对象的hash值; 语法: object.hashCode(); 参数: 无 返回值: 返回对象的哈希值,是一个整数,表示在哈希表中的位置; 代码案例: public c 阅读全文
posted @ 2022-03-08 20:50 gzs1024 阅读(199) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(getClass方法) getClass方法: Object getClass()方法用于获取对象运行时对象的类; 语法: object.getClass(); 参数: 无 返回值: 返回对象的类; 代码案例1: ​/** *String和ArrayList继承了 阅读全文
posted @ 2022-03-08 20:37 gzs1024 阅读(337) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(finalize方法) finalize方法: Object finalize()方法用于实例被GC回收时触发的操作; 当GC (垃圾回收器)确定不存在对该对象有其他引用时,对象的垃圾回收器就会调用这个方法; 问题:怎么判断当前实例已经没有其他引用呢? 语法: p 阅读全文
posted @ 2022-03-08 20:24 gzs1024 阅读(135) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(clone方法new) clone( )方法: Object clone()方法用于创建并返回一个对象的拷贝; clone方法是浅拷贝,只会拷贝引用地址,而不会将对象重新分配内存,相对应的深拷贝则会连引用的对象也重新创建; 语法: object.clone(); 阅读全文
posted @ 2022-03-08 19:45 gzs1024 阅读(202) 评论(0) 推荐(0)
摘要: Java常用类学习:Object类(equals方法) equals方法: Object equals()方法用于比较2个对象是否相等; equals()方法比较2个对象,是判断2个对象的引用是否相同;即比较2个对象的内存地址是否相等; 注意:如果子类重写了equals()方法,就需要重写hashC 阅读全文
posted @ 2022-03-08 19:21 gzs1024 阅读(208) 评论(0) 推荐(0)
摘要: java基础学习:异常机制03 自定义异常: 使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常,用户自定义异常类,只需要继承Exception类即可; 在程序中使用自定义异常类,大体可分为以下几个步骤: 创建自定义异常 在方法中通过throw关键字抛出异常 阅读全文
posted @ 2022-03-08 11:58 gzs1024 阅读(53) 评论(0) 推荐(0)
摘要: java基础学习:异常机制02 异常处理机制: 抛出异常 捕获异常 异常处理的5个关键词: try ,catch , finally ,throw ,throws 代码案例1: public class Test { public static void main(String[] args) {​ 阅读全文
posted @ 2022-03-08 11:04 gzs1024 阅读(39) 评论(0) 推荐(0)
摘要: java基础学习:异常机制01 目录: 什么是异常: 异常体系结构: Java异常处理机制: 处理异常: 自定义异常: 总结: 什么是异常:Exception 异常指程序运行中出现的不期而至的各种状况;如文件找不到,网络链接失败,非法参数等 异常发生在程序运行期间,它影响了正常的程序执行流程; 简单 阅读全文
posted @ 2022-03-08 10:40 gzs1024 阅读(35) 评论(0) 推荐(0)