01 2021 档案
摘要:#概况 #Collection ##List ###ArrayList ArrayList由数组实现数据存储 ArrayLisst基本等同于Vector,但是ArrayList线程不安全,多线程不推荐使用 ####ArrayList无参构造 ArrayList list = new ArrayLis
阅读全文
摘要:1、封装 a、封装就是将数据和行为组合在一个包中,隐藏类的内部实现,对外公开接口,修改属性的访问权限,提供公共的get set方法,不能让类中的方法直接访问其他类的实例字段,程序只能通过对象的方法与对象数据进行交互。 b、封装的目的 1)隐藏类的内部细节 2)可以对属性的值进行控制,避免非法赋值 3
阅读全文
摘要:Java是一种强类型语言,一共有8种基本类型,分别是4种整形、2种浮点型、1种字符类型和一种表示真假的boolean类型。 a、整形 类型 存储需求 取值范围 int 32位 -2 147 483 648 ~ 2 147 483 647 short 8位 -32 768 ~ 32 767 long
阅读全文
摘要:一、反射的概述 反射机制允许java程序加载一个运行时才得知其名称的类,获悉其完整API信息,包括其修饰符、超类、实现的接口,也包括属性和方法的所有信息; 二、反射的作用 能够分析类能力的程序成为反射(reflective)。反射的功能极其强大,可以用来: a、在运行时分析类的能力 b、在运行时检查
阅读全文