java基础
文章平均质量分 93
Xixw
中国国籍,科学作息,没有眼袋~
平凡至极又可爱非常~
想做一个:)只记得快乐和知识点的漂酿妹子~
展开
-
Java中的抽象类和接口
Java中的抽象类和接口1 抽象类1.1 抽象类的作用1.2 注意1.3 抽象类的设计原则2 接口2.1 接口的特点2.2 接口和抽象类的异同2.3 抽象类和接口的好处1 抽象类类的继承中,子类拥有父类的所有属性和方法,父类的某些方法实现在子类 中可能不够全面,而要求在子类中重写,这时父类经常设计为抽象类,抽象类的某些方法只有声明没有实现。子类除了继承父类的属性和方法外,每个类还包含很多其他的功能(也就是方法),这时经常把功能方法抽象为接口,接口中只声 明方法,要求具体的类实现该方法。Java 中每一原创 2021-09-03 15:45:45 · 222 阅读 · 0 评论 -
Java中的类、对象和方法
Java中的类、对象和方法1 类2 对象3 方法3.1 构造方法3.2 普通方法构造方法与普通方法的区别1 类类是一系列具有相同特征和行为的对象的集合。 在程序设计中,对象由其属性和方法组成,类面对的是对象的结构,因此, 类的定义需要包含属性和方法的定义,属性和方法一起构成了类程序的主体。类的属性称为类的成员变量,是一个全局变量,类的方法称为类的成员方法。注意:在一个 java 文件中可以存在多个类,但是 public 修饰的类只能有一个。成员变量和普通变量的区别(1)成员变量定义的时候要求一个一原创 2021-09-03 15:24:34 · 1812 阅读 · 0 评论 -
Java的三大特性
Java的三大特性1 封装1.1 概念1.2 好处1.3 权限修饰符2 继承2.1 继承的特点2.2 继承的优点2.3 继承的语法3 多态3.1 理解多态3.2 多态的优点3.3 多态的使用4 方法的重写与重载4.1 方法的重写4.2 方法的重载面向对象是 java 的核心思想,面向对象的三大特征:封装、继承、多态。1 封装1.1 概念面向对象的封装可以把对象的属性和方法组合在一起,统一提供对外的访问权限,封装就是将对象的使用者和设计者分开,设计者可以设计出外部可以操作 的内容和只能内部操作的内容。原创 2021-09-03 14:58:55 · 843 阅读 · 0 评论 -
Java基础之IO流
Java基础之IO流1.流的概念Java使用流的概念进行文件的读取和写入。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。2.流的分类2.1 常用IO流结构图2.2 字节流和字符流按照处理数据的对象(操作数据)不同分为字节流和字符流。(1)字符流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表原创 2021-04-27 11:31:26 · 167 阅读 · 0 评论 -
Java基础之String、StringBuffer、StringBuilder的区别?
Java基础之String、StringBuffer、StringBuilder的区别?1.可变与不可变String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。private final char value[];StringBuilder与StringBuffer都继承自AbstractStringBuilder类,在AbstractStringBuilder中也是使用字符数组保存字符串,如下就是,可知这两种对象都是可变的。char[原创 2021-04-27 11:00:28 · 99 阅读 · 0 评论