上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 44 下一页
摘要: 抽象类和抽象方法 抽想方法 所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用。而抽象方法,是指没有方法体的方法,同时抽象方法还必须使用关键字abstract做修饰。 抽象类 如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了 阅读全文
posted @ 2021-09-29 22:10 r1-12king 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 类型转换总结 示例 对象的类型转换 1 class Animal { 2 public String name = "Animal:动物"; 3 public static String staticName = "Animal:可爱的动物"; 4 5 public void eat() { 6 S 阅读全文
posted @ 2021-09-29 20:40 r1-12king 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、构造函数的定义 构造函数,一般用来初始化成员属性和成员方法,与new运算符一起使用在创建对象的语句中。 特点: 1、构造函数的名称必须与类名相同,包括大小写; 2、不用定义返回值类型。(不同于void类型返回值,void是没有具体返回值类型;构造函数是连类型都没有),不可以写return语句 3 阅读全文
posted @ 2021-09-28 10:41 r1-12king 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 封装 1、概念 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问。 因此,封装就有两个含义:把该隐藏的隐藏起来,把该暴露的暴露出来。 2、好处 a) 封装可以隐藏实现的细节 b) 让使用者只能通过实现写好的访问方法来访问这些字段,这样一来我们只 阅读全文
posted @ 2021-09-26 21:53 r1-12king 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 重载 1、重载,overload,是在一个类里面,方法名字相同,而参数不同。返回值类型可以相同也可以不同,因此无法以返回型别作为重载函数的区分标准。 2、方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。调用方法时通过传递给它们的不同参数个数和参数 阅读全文
posted @ 2021-09-26 20:35 r1-12king 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 静态域 带有static标识符,这部分变量具有独立的存储空间,与对象无关,而是与整个类相关,类的所有实例共享静态域,不属于任何独立的对象。 类没有创建实例,静态域也存在。 在类第一次加载的时候,会进行静态域的初始化。 静态初始化语句和静态初始化块按照类定义的顺序执行 例如: class Studen 阅读全文
posted @ 2021-09-23 19:10 r1-12king 阅读(287) 评论(0) 推荐(0) 编辑
摘要: final关键字功能概述 final关键字可以修饰变量,方法和类 修饰变量 1、变量为基本数据类型,该变量为常量,该值无法修改 2、变量为引用数据类型,例如对象,数组,则该对象、数组本身可以修改,但是指向该对象或者数组的地址的引用不能修改 3、final修饰类的成员变量,必须当场赋值,否则编译会报错 阅读全文
posted @ 2021-09-23 17:43 r1-12king 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 基本概念 定义 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 类型变量 局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后 阅读全文
posted @ 2021-09-22 22:25 r1-12king 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 创建字符串 String String str = "Hello World"; //公共池中 String str2 = new String("Hello World"); //堆中 StringBuffer 和 StringBuilder 当需要对字符串进行修改时,需要使用 StringBuf 阅读全文
posted @ 2021-09-15 21:20 r1-12king 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1、简单数据类型的转换 在Java整型、实型(常量)、字符型数据可以看做简单数据类型。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级。 低 > 高 byte,short,char—> int —> long—> float —> double 自动类型转换 低级变量可以直接转 阅读全文
posted @ 2021-09-15 20:45 r1-12king 阅读(44) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 44 下一页