java学习笔记
文章平均质量分 75
记录java学习过程
小飞侠阿
代码之路任重道远.
展开
-
java集合框架
一、集合的概念对象的容器,用来存放数据的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。集合与数值的区别:数组长度固定,集合长度不固定数组中能存储基本数据类型和引用数据类型,而集合只能存储引用数据类型二、Collection体系集合所有单列集合的父接口。特点:代表一组任意类型的对象,无序、无下标。常用共性方法:方法描述boolean add(Object obj)添加一个对象数据boolean addAll(Collection c)将集合原创 2021-04-05 22:46:27 · 181 阅读 · 2 评论 -
java中的接口
java中的接口一、概念及语法二、实现及规范三、接口的好处原创 2021-04-03 09:51:52 · 105 阅读 · 0 评论 -
java常用类
一、Object类1.概述:Object也称超类,基类或父类,是所有类的直接或间接父类,位于继承树的最顶层。即任何类,如果没有书写exdents显示继承某个类,都默认继承Object类,否则为间接继承。public class Student extends Object { //默认继承Object}2.常用方法:Object类中所定义的方法,是所有对象都具备的方法。可以存储任何对象;作为参数,可接收任何对象,作为返回值可返回任何对象.getClass()方法:返回引用中存储的实际原创 2021-03-29 20:12:41 · 213 阅读 · 4 评论 -
java中关于String的理解
String、StringBuilder以及StringBuffer(重点)1.String1.概述:Java程序中的所有字符串文本(例如“abc”)都是此类的实例。2.创建方式: String str1 = “Hello”; String str2 = new String(“World”);二者创建区别:String str1 = “Hello”;首先在字符串常量池中查找有没有“Hello”,如果有则直接从字符串常量池中引用;如果没有则在字符串常量池中创建"Hello",并指向其引用。原创 2021-03-25 20:56:35 · 151 阅读 · 0 评论 -
java内部类
java内部类的定义及使用一、内部类的概述内部类(inner class): 定义在一个类中的另一个类,外层的类称外部类。为什么要使用内部类?内部类可以对同一个包中的其它类隐藏。内部类方法可以访问定义这个类的作用域中的数据,包括原本私有的数据。内部类可以解决java单继承的缺陷二、内部类的几种类型1.成员内部类成员内部类: 即定义在外部类中,与外部类的成员属性以及成员方法同级别的类。定义格式:public class Outer{ private String name=原创 2021-03-22 20:54:35 · 272 阅读 · 7 评论 -
java三大修饰符abstract,static,final
java三大修饰符java三大修饰符,即抽象(abstract)、静态(static)和最终的,不可变(final)一、抽象、抽象类抽象: java中用abstract关键字来修饰抽象事物,从字面上可以理解为抽象既是朦胧,似是而非,像又却不是;具备某种对象特征,但又不完整。用abstract修饰的类称为:抽象类,同样被abstract修饰的方法称为:抽象方法。那到底什么是抽象类呢?例如在我们生活中可以把动物当成是一个抽象类,动物可以有很多种,但是具体是什么样的我们并不知道,如我们在街上看到一只狗原创 2021-03-20 14:29:07 · 2272 阅读 · 13 评论 -
重写与重载的区别与作用
重写与重载的区别与作用一、重写(Override)也就是子类重新编写,或覆盖父类继承下来的方法,也叫方法覆盖,主要用于当父类提供的方法无法满足子类需求时,可在子类中定义和父类相同的方法进行重写。1.重写的原则:重写必须存在于继承关系中。所重写的方法名称、参数列表要与父类相同。所重写的方法访问修饰符权限,需要比父类的更宽泛或与之相同。(public>protected>default>private)所重写的方法返回值类型,需与父类的返回值类型相同或是其子类。2.示例原创 2021-03-20 09:17:02 · 5999 阅读 · 5 评论 -
java三大特性
java三大特性一.java三大特性:封装、继承、多态,即所谓的OOP程序设计。封装:将类的一些属性隐藏起来,对外界不可见,赋予其“黑盒”特征;对外提供一对getter和setter方法来进行访问,外界不必知道其内部的设计细节,通过访问权限的限制,从而保证了数据的安全。如何使用封装?1.将类的属性设置为private(私有)的权限public class Person{ private int age; //使用private修饰属性 private String nam原创 2021-03-19 19:45:43 · 5200 阅读 · 29 评论 -
类的设计与技巧
类的设计与技巧文章目录前言一、OOP是什么?二、使用步骤1.类跟对象2.封装3.继承4.多态三、类的设计与技巧1.保证数据私有2.一定要对数据进行初始化3.类名和方法名要能够体现它们的职责前言经过一段时间的学习,对OOP有了更深的理解,于是索性记录下此阶段的心得。提示:以下是纯心得分享,初次写作欢迎指正。一、OOP是什么?OOP即(object-oriented programming),即面向对象,当今主流的程序设计范型,也就是俗称的封装,继承,多态三大特性。二、使用步骤要想更好的.原创 2021-03-18 21:02:01 · 2002 阅读 · 5 评论