
Java学习笔记
这是博主学习Java的以及笔记,经验总结;博主记性差怕忘记,所以写这个专栏用来复习知识点,同时也希望给广大Java爱好者提供一些帮助。
我以山河入梦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
包装类
包装类概念基本类型对应的包装类装箱与拆箱自动装箱、拆箱基本数据类型与字符串的转化概念 基本数据类型,使用起来非常方便,但是没有对应的方法来操作这些基本类型的数据,所以可以使用一个类,把基本类型的数据装起来,在类中定义一些方法,这个类叫做包装类,我们可以使用类中的方法操作这些基本类型。基本类型对应的包装类基本类型对应的包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDouble原创 2021-02-20 16:29:04 · 200 阅读 · 0 评论 -
StringBuilder类
StringBuilder类原理构造方法常用方法原理 字符串缓冲区,可以提高字符串操作的效率(可以看成一个长度可变的字符串)其底层也是字节数组byte value = new byte[16],但并没有被final关键子修饰,可以内容和长度改变,这样就减少了字符串操作过程中的中间字符串常量的产生,这一特性使得Stringbuilder类操作过程中在内存中始终是一个数组,占用空间少,效率高。 StringBuilder类在创建时长度为16,如果超过容量会会自动扩容。构造方法StringBuil原创 2021-02-20 13:44:26 · 342 阅读 · 0 评论 -
System类的常用方法
System类的常用方法1、currentTimeMillis方法2、arraycopy方法java.lang.System 类中提供大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中, 常用的方法有:- public static long currentTimeMillis():返回以毫秒为单位的当前时间。- public static void arraycopy(Object src,int srcPos,Object dest,int length):将数组原创 2021-02-20 13:09:32 · 841 阅读 · 0 评论 -
方法的重载
1.重载的基本概念: 一个类里面具有多个同名的方法,但参数列表不一样。方法的重载与下列因素有关:1.参数个数不同。2.参数类型不同。3.参数顺序不同.方法的重载与下列因素无关:1.与参数的名称无关。2.与方法的返回值无关。...原创 2020-05-15 23:28:36 · 151 阅读 · 0 评论 -
super,this关键字的三种用法
目录super关键字的三种用法this关键字的三种用法super关键字的三种用法1.在子类的成员方法中访问父类的成员变量。2.在子类的成员方法中访问父类的成员方法。3.在子类的成员方法中访问父类的构造方法。只需在前加上super即可。例如:super.fatherI();this关键字的三种用法1.在本类的成员方法中访问本类的成员变量。2.在本类的成员方法中访问本类的另一个成员方法。3.在本类的成员方法中访问本类的另一个构造方法。第三种用法需注意:A.this()调用必须是构造方法原创 2020-05-14 17:42:14 · 235 阅读 · 0 评论 -
类的继承
类的继承一.类的定义格式二.方法与变量的引用三.方法的重写注意事项四.父子类构造方法的访问特点一.类的定义格式1. 父类定义格式: public class 父类名称 {//...}2. 子类定义格式: public class 子类名称 extends 父类名称{//...}二.方法与变量的引用在父子类的继承关系当中,如果成员变量重名,则创建子类对象时,访问有两种方式:1.直接通过类名称对象访问成员变量:当前类的成员变量。2.间接通过成员方法调用成员变量: 该方法属于谁就优先用谁。原创 2020-05-14 17:25:12 · 179 阅读 · 0 评论