![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 61
JavaSE
魏大橙
已老实
展开
-
JavaSE类型转换与泛型
是自动完成的,一般是小类型向大类型转换。在引用类型中是子类型向父类型转换。是强制完成的,一般是大类型向小类型转换。在引用类型中是父类型向子类型转换。注意:在类型转换时,如果是向下类型转换,那么要转换两个类型必须有关系,否则会报错。在进行向下类型转换时,为了避免这种没有关系的两个类型之间进行转换,我们可以使用 instanceof 运算符来进行判断,然后再做转换。instanceof它是关键字,也是运行符,用于在做类型转换时的判断。原创 2024-05-12 16:03:46 · 179 阅读 · 0 评论 -
JavaSE多态
一个对象在不同条件下表示的不同形态就叫多态。在程序中,多态是父类引用指定子类对象就叫多态。多态是面向对象程序设计中的第三个特征另一种多态的使用方式是在方法的参数上,一般我们在使用工厂设计模式时会使用多态。在参数列表上,使用父类去接收,它也是一种多态的使用方式。原创 2024-05-12 15:58:31 · 201 阅读 · 0 评论 -
JavaSE抽象类与接口
如果一个抽象类中所有的方法都是抽象方法,那么这个类就不需要定义成抽象类,而是定义为接口。在 JDK1.8 之前,接口中只能声明抽象方法,而在 JDK1.8 中定义默认方法和静态方法,这两种方法都是实现了的。如果定义为接口,那么需要使用 interface 关键字来进行修饰。在上面的接口中,由于所有的方法都是抽象方法。因此对接口而言,对象中的 public abstrace 关键字是可以省略的void say();原创 2024-05-12 15:47:31 · 362 阅读 · 0 评论 -
JavaSE继承
extends多态前提条件,提高代码复用率父类中私有的属性和方法,子类是无法使用的在java中只支持单继承,不支持多继承,但是可以支持多重继承继承后子父类的关系就接合得非常的紧密,不利于程序的扩展,从而减少了程序的灵活性。父类无法访问子类的属性和方法子类中的方法和父类中的方法名称相同,并且参数列表也相同,则称为方法重写方法名称必须相同方法的参数列表必须相同子类方法的访问修饰符必须大于或等于父类访问的访问修饰符子类方法的返回值类型要么与父类方法的返回值类型相同,要么是父类访问返回值类型的子类。原创 2024-05-12 15:35:09 · 223 阅读 · 0 评论 -
JavaSE面向对象
所谓面向对象它是针对于面向过程来说的,面向过程是在意执行的流程。而面向对象在意的功能。将一系列的过程封装到一个容器中,我们通过操作这个容器即以对象的方式来进行操作就是面向对象。类是一类事物的总称,它是看不见摸不着的。如:空气、人。它们都看不见,也摸不着,但是又真实存在。对象是看得见摸得着的,它是类的一个具体的实例。一个类可以创建多个实例对象。原创 2024-05-12 15:13:27 · 350 阅读 · 0 评论 -
JavaSE数组
当我们需要存储大量的相同数据时,我们就可以考虑数组这种存储数据的结构来实现。在 Java 中数组具有如下的特点:数组的长度固定,当数组定义好的,它的长度是不能发生变化的数组中的元素类型是一致数组中每个元素都有与之对应的下标,通过下标可以获取到数组中对应的元素数组中的元素在内存是连续存放的// 第一种:数据类型[] 数组名称 = new 数据类型[元素个数/长度];// 第二种:数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,....,元素n};原创 2024-03-29 11:06:36 · 137 阅读 · 0 评论 -
JavaSE函数
访问修饰符 方法返回值类型 方法名称([参数列表]) [抛出异常] {方法体;[return 返回值;public 这是公共,所有都可以访问private 这是私有的,只能自己访问protected 这是受保护的,只能它自己或它的子类访问基本数据类型引用数据类型符合标识符的命名规则。它在方法中可以是无参数的,如果有多个参数,则参数与参数之间使用英文逗号分隔参数的声明格式为:参数类型 参数名称此部分是可以没有,如果有则需要使用 throws 来向外抛出。原创 2024-03-28 22:40:03 · 290 阅读 · 0 评论 -
JavaSE常用类
Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数等等static double E :比任何其他值都更接近e(即自然对数的底数)的double值。static double PI : 比任何其他值都更接近pi(即圆的周长与直径之比)的double值。static double ceil(double a) :返回最小的(最接近负无穷大)double值,该值大于等于参数,并等于某个整数。原创 2024-03-28 22:30:43 · 765 阅读 · 0 评论 -
JavaSE流程控制
如果条件表达式为 true,则执行 if 的语句代码块。原创 2024-03-26 21:59:07 · 232 阅读 · 0 评论 -
Java运算符
基本算术运算符包含:+ 、- 、* 、/ 、%原创 2024-03-26 21:46:57 · 318 阅读 · 0 评论 -
Java关键字、注释、数据类型
关键字含义作用。原创 2024-03-26 18:30:15 · 752 阅读 · 0 评论