随笔分类 - javaSE
摘要:public class Demo { public static void main(String[] args) { List<Integer>list = new ArrayList<>(); list.add(20); list.add(30); list.add(10); list.add
阅读全文
摘要:集合概述 概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。 和数组的区别: 数组长度固定,集合长度不固定。 数组可以存储基本类型和引用类型,集合只能存储引用类型。 位置: java.util.*; Collection体系集合 Collection父接口 特点:代表一组任意
阅读全文
摘要:在使用集合操作的remove时,会出现以下情况: 按照正常的方法是不能删除的,但是查看remove源码发现底层是用equal来判断到底remove中的参数是否存在于arrayList中的,在new Student("aaa",20)时,一般情况下显然与arraylist中的不是equal的,但我们如
阅读全文
摘要:1.未重写toString()方法时 如使用下System.out.println()方法打印一个集合中的Student(自定义类型)类型的元素 Student类 package collection; public class Student { private String name; priv
阅读全文
摘要:1.非静态内部类 package oop; public class Outer { private int id=10; public void out(){ System.out.println("这是外部类的方法"); } //内部类 class Inner{ public void In()
阅读全文
摘要:static关键字定义的变量或者代码块,在程序刚运行时就加载,是整个类的共享实例,并且只执行一次,以下代码可以完美解释
阅读全文
摘要:静态方法和非静态方法差别很大,重写只和非静态方法有关(上述不是重写并且输出仅与左边的类型有关,即输出分别为A->test,B->test)
阅读全文
摘要:java doc文档使用 @author ...(作者) @version ... (版本) @since ... (指明需要最早使用的jdk版本) @param ...(参数名) @return... (返回值情况) @throws... (异常抛出情况) 选中需要生成doc文档的java类 在当
阅读全文

浙公网安备 33010602011771号