
Java常用类
文章平均质量分 84
Java中的常用类
不懂语言的猿
各自努力,顶峰相见
展开
-
Java常用类之内部类
Java常用类之内部类所谓无底深渊,下去,也是前程万里。——木心近期在学习Java常用类,身为菜鸟的我来聊聊其中之一的内部类。曾经一直认为,类不就是按部就班的放在某一个固定位置,看完本文后会发现,只有你想不到,没有它放不到的地方。内部类概念:在一个类的内部再定义一个完整的类。分类:成员内部类静态内部类局部内部类匿名内部类特点:编译之后可生成独立的字节码文件。内部类可直接访问外部类的私有成员,而不破坏封装。可为外部类提供必要的内部功能组件实例:public原创 2021-07-21 17:29:52 · 408 阅读 · 0 评论 -
Java常用类之Object类
Object类山无处不在,我们都还在山脚下。 ——《时间移民》今日内容 — Object类,作为类家族中特殊的存在,我称它为祖宗类,所有类都继承了它,想想都累。本文简单介绍其作用以及常用的方法,带你走进新的奇妙的世界,如有错误,欢迎指正。基本作用超类、基类,所有类的直接或间接父类,位于继承树的最顶层(食物链最顶端的男人)。任何类,如没有书写extends显示继承某个类,默认直接继承Object类,否则为间接继承。Object类所定义的方法,是所有对象都具备的方法。Object原创 2021-07-25 09:53:19 · 477 阅读 · 0 评论 -
有关整数缓冲区的问题
问题:同样为数字100为什么结果有时返回false,有时返回true,而用同样的方法再使用200,却带来不同的结果。具体看代码及运行结果。匪夷所思的操作!!!(看代码及运行结果)public class Main { public static void main(String[] args) { Integer n1=new Integer(100); Integer n2=new Integer(100); System.out.printl原创 2021-07-26 10:07:01 · 190 阅读 · 0 评论 -
Java常用类之包装类
包装类Java中一切皆对象???数据类型的划分为基本数据类型和引用数据类型,但基本数据类型怎么成为对象呢?为解决这个问题,包装类就起了作用,今天内容:帮助基本数据类型解决对象问题。基本内容基本数据类型所对应的引用数据类型。基本数据类型包装类intIntegercharCharactershortShortlongLongfloatFloatdoubleDoublebooleanBooleanbyteByte原创 2021-07-26 11:06:45 · 139 阅读 · 0 评论 -
Java常用类之String类
String 类自从学了String类,麻麻再也不用担心我的字符串操作了。用起来相对还是比较爽的,不学白不学,学了不白学!字符串是常量,创建之后不可改变。//修改字符串的内容String str = "hello";str = str + " world";内存分配图:字符串字面值存储在字符串池中,可以共享。在Java中形成一个对象池,在这个对象池中保存多个对象,新实例化的对象如果已经在池中定义了,则不再重新定义,而从池中直接取出继续使用。String就是采用这样的设原创 2021-07-27 09:53:43 · 256 阅读 · 0 评论 -
Java常用类之StringBuffer、StringBuilder类
StringBuffer类与StringBuilder类在没有遇到它前,你会认为String类NB,但学完StringBuffer和StringBuilder后,你会发现:“是我自作多情了”。(不过String类确实挺NB的)由于String的特性:内容一旦声明则不可改变,如果要改变,改变的肯定是String的引用地址。那么如果一个字符串要经常改变,此时使用String就不太合适,从而使用StringBuffer或StringBuilder更好。区别与String的区别效率比String高原创 2021-07-28 14:38:12 · 131 阅读 · 0 评论 -
Java常用类之BigDecimal类(浮点数精确计算)
BigDecimal类在Java算术运算过程中,是否会遇到浮点数计算出现结果错误的情况,在遇到这种情况是否感到困惑和无助?本文带你解决此类问题。先看遇到的问题://浮点数计算遇到的问题public class Main{ public static void main(String[] args){ double a = 1.0; double b = 0.9; double c=(1.4-0.5)/0.9; System.原创 2021-07-29 22:05:55 · 451 阅读 · 0 评论 -
Java常用类之日期操作类
日期操作类程序开发中经常会遇到日期类型的操作,在Java中对于日期的操作也提供了良好的支持(真香,要什么有什么)在Java中对日期的操作类常用的有以下4种:Date类Calendar类DateFormat类SimpleDateFormat类一起来了解一下各个类如何使用的吧!!!1. Date类Date表示特定的瞬间,精确到毫秒。Date类中的大部分方法都已被Calendar类中的方法所取代。时间单位:1秒=1000毫秒1毫秒=1000微秒1微秒=1000纳秒在类原创 2021-08-01 17:14:09 · 1379 阅读 · 0 评论 -
Java常用类之System类
System类这个类可能是你最经常看见的类,如系统输出语句System.out.println(),但是它到底是个什么呢?一起通过这篇文章来学习System类吧!????实际上System类是一些与系统相关属性和方法的集合,而且在System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可。常用方法方法描述exit ( int status )终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非 0 的状态码表示异常终止。原创 2021-08-08 10:24:32 · 359 阅读 · 0 评论