![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 56
FTLIKON
芝兰生于深林,不以无人而不芳,君子修道立德,不谓穷困而改节。
展开
-
【java】学习笔记【核心篇】- OOP 基础知识:重载、多态、抽象、接口
你可以对一个变量调用的方法集实际上取决于该变量的类型。但是具体哪种方法/实现会被调用,则又取决于该变量所引用的对象的类型/类。判断AB对象是否属于同一个类:if(A instanceof B)方法重写抽象类:主要用于继承和重写。抽象方法可不写主体代码接口(此接口非彼接口)接口的意义:核心:在对象组中,通过 if (对象名 instanceof 接口名)判断对象是否具有某种能力...原创 2022-02-08 15:54:11 · 198 阅读 · 0 评论 -
【java】学习笔记【核心篇】- OOP 基础知识:基本原理、继承、封装
面向对象原理详解:https://codegym.cc/groups/posts/oop-principles面向对象代码例子:https://codegym.cc/groups/posts/159-principles-of-oop(下面可不看)面向对象的编程 (OOP) 四大支柱:抽象:把庞大的东西拆分成多个细小的部分。就程序员而言,抽象就是把一个程序妥善地分成多个对象。一个大程序通常是多个对象通过各种各样的方法进行交互。通过抽象,你可以选出一个对象的主要特性,忽视其他不重要的信息。封装:*原创 2022-02-08 15:52:26 · 224 阅读 · 0 评论 -
【java】codegym学习笔记【语法篇】
String 属于class类,int double char才属于基础变量判断相等:int double char等可以直接使用 ==String只能使用this_str.equals(other_str);一维数组:Arrays.equals(nums1, nums2)多维数组:Arrays.deepEquals(nums1, nums2)数组排序:Arrays.sort(nums);要在方法中访问 带有 static 关键字的 成员变量 需要类名来引导 --> 类名.成原创 2022-02-05 00:11:01 · 1099 阅读 · 0 评论