Java百问百答
文章平均质量分 76
一些关于Java的问答,不限于百问,可以千答。哈哈哈
哗哗的世界
点点关注,共同进步
展开
-
第五章.日期类
1.概述:日历类,是一个抽象类2.获取:static Calendar getInstance()3.月份问题:国外: 0 1 2 3 4 5 6 7 8 9 10 11国内: 1 2 3 4 5 6 7 8 9 10 11 121.概述:DateFormat是一个抽象类使用其子类:SimpleDateFormat2.作用:可以按照指定的格式将日期格式化3.创建:SimpleDateFormat(String pattern)pattern:指定的格式yyyy-MM-dd HH:mm:ss ->原创 2024-06-16 10:22:05 · 672 阅读 · 0 评论 -
第二章.数字相关类
1、概述:Math是一个数学工具类2.作用:主要用于数学运算a.构造私有化,不能new对象b.方法都是静态的4.使用: 类名直接调用1.概述:将来我们操作的整数,有可能非常大,大到比long型还要大,这种整数应该称之为"对象",我们需要用 BigInteger来接收超大整数2.作用: 处理超大整数注意:1、我们不能直接用double和float类型的数据直接参与运算,因为有可能会出现精度损失问题2.解决:我们可以用BigDecimal来解决。原创 2024-06-12 22:32:13 · 404 阅读 · 0 评论 -
第一章.StringBuilder类
1.概述:一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证线程同步2.作用:主要作用是拼接字符串3.明明String可以做字符串拼接,那为啥还要学StringBuilder?a.String做拼接的时候,会产生新的字符串对象,如果要是频繁用String拼接,会出现很多新的字符串对 象,占用内存b.StringBuilder底层自带缓冲区,我们拼接的字符串都会出现在缓冲区中,不会每次拼接不会随意产生新 字符串对象,效率高,省内存。原创 2024-06-11 22:24:04 · 466 阅读 · 0 评论 -
Javase百问白答系列一
设计目的和思想:抽象类用于创建类继承层次结构,将具有相似行为和属性的类进行分组,并提 供默认实现。接口用于定义合同或规范,强调类应该具有什么行为而不是如何实现,不相关的类可以实 现相同的行为。类成员通常用来表示整个类的共享信息,实例成员则用于表示每个实例的个性化信息。实例成员被定义在类的内部,但在实例方法内部。它们与类的实例相关联,只有在创建类的实例时。实例成员在类的实例化过程中创建,实例被销毁时,实例成员也会被销毁。实例成员在每个类的实例化过程中会为每个实例分配独立的内存空间。原创 2024-03-30 22:07:22 · 666 阅读 · 0 评论