随笔分类 -  javaSE

摘要:java静态内部类的理解 需要了解2个概念:内部类和静态修饰符static1)首先,用内部类是因为内部类与所在外部类有一定的关系,往往只有该外部类调用此内部类。所以没有必要专门用一个Java文件存放这个类。2)静态都是用来修饰类的内部成员的。比如静态方法,静态成员变量,静态常量。它唯一的作用就是随着 阅读全文
posted @ 2020-12-19 10:52 何梦吉他 阅读(360) 评论(0) 推荐(0)
摘要:一、向上转型(upcasting) 、向下转型(downcasting)。 举个例子:有2个类,Father 是父类,Son 类继承自 Father。 第 1 个例子: Father f1 = new Son(); // 这就叫 upcasting (向上转型) // 现在 f1 引用指向一个Son 阅读全文
posted @ 2020-11-29 15:00 何梦吉他 阅读(481) 评论(0) 推荐(0)
摘要:Java集合如Map、Set、List等所有集合只能存放引用类型数据,它们都是存放引用类型数据的容器,不能存放如int、long、float、double等基础类型的数据。 1. 集合存储对象 Java集合中实际存放的只是对象的引用,每个集合元素都是一个引用变量,实际内容都放在堆内存或者方法区里面, 阅读全文
posted @ 2020-08-10 21:40 何梦吉他 阅读(327) 评论(0) 推荐(0)
摘要:1、next()方法在遇到有效字符前所遇到的空格、tab键、enter键都不能当作结束符,next()方法会自动将其去掉,只有当next()方法遇到有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符,所以next()不能得到带有空格的字符串,只能得到部分字 阅读全文
posted @ 2020-07-18 19:38 何梦吉他 阅读(328) 评论(0) 推荐(1)