![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识梳理
文章平均质量分 69
对java基础知识的复习
姜大师在线求学
这个作者很懒,什么都没留下…
展开
-
java泛型
java 中泛型标记符:E- Element (在集合中使用,因为集合中存放的是元素) T- Type(Java 类) K- Key(键) V- Value(值) N- Number(数值类型) ?- 表示不确定的 java 类型下面的例子演示了如何使用泛型方法打印不同类型的数组元素:public class GenericsDemo { /** // 泛型方法 printArray public static < E > void printAr...原创 2022-03-05 16:59:29 · 84 阅读 · 0 评论 -
java接口与枚举
.原创 2022-03-04 19:52:16 · 1059 阅读 · 0 评论 -
Java类的封装
封装的特点:1.只能通过规定的方法访问数据。2。隐藏类的实例细节,方便修改和实现实现封装的具体步骤如下:1.修改属性的可见性来限制对属性的访问,一般设为 private。2.为每个属性创建一对赋值(setter)方法和取值(getter)方法,一般设为 public,用于属性的读写。3.在赋值和取值方法中,加入属性控制语句(对属性值的合法性进行判断)下面以一个员工类的封装为例介绍封装过程。一个员工的主要属性有姓名、年龄、联系电话和家庭住址。假设员工类为 Employee,示例如下p原创 2021-09-28 21:07:11 · 461 阅读 · 0 评论 -
java多态.java抽象类
多态存在的三个必要条件继承: public class polymorphic { public static void main(String[] args) { show(new Cat()); show(new Dog()); Animal a=new Cat(); a.eat(); Cat c= (Cat) a; c.work(); } public static void show(原创 2022-03-03 22:06:33 · 84 阅读 · 0 评论 -
java数据结构
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties)Java Enumeration接口import java.util.Vector;import java.util.Enumeration; public class EnumerationTester {原创 2022-03-05 14:49:05 · 63 阅读 · 0 评论 -
Java继承(extends)简明教程
继承是面向对象的三大特征之一。继承和现实生活中的“继承”的相似之处是保留一些父辈的特性,从而减少代码冗余,提高程序运行效率。Java 中的继承就是在已经存在类的基础上进行扩展,从而产生新的类。已经存在的类称为父类、基类或超类,而新产生的类称为子类或派生类。在子类中,不仅包含父类的属性和方法,还可以增加新的属性和方法。Java 中子类继承父类的语法格式如下:修饰符 class class_name extends extend_class { // 类的主体}其中,class_name ..原创 2021-09-28 21:15:23 · 404 阅读 · 0 评论 -
Java super关键字详解
由于子类不能继承父类的构造方法,因此,如果要调用父类的构造方法,可以使用 super 关键字。super 可以用来访问父类的构造方法、普通方法和属性。super 关键字的功能:在子类的构造方法中显式的调用父类构造方法 访问父类的成员方法和变量。super调用父类构造方法super 关键字可以在子类的构造方法中显式地调用父类的构造方法,基本格式如下:super(parameter-list);其中,parameter-list 指定了父类构造方法中的所有参数。super( ) 必须是在原创 2021-09-28 21:29:57 · 376 阅读 · 0 评论 -
java集合框架
集合框架体系图:遍历 ArrayListimport java.util.*; public class Test{ public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("Hello"); list.add("World"); list.add("HAHAHAHA"); //第...原创 2022-03-05 16:15:13 · 44 阅读 · 0 评论