![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 50
MnLa
This is the shit that makes me feel alive.
展开
-
Java中的instanceof
Java 中的 instanceof 是一个二元操作符(运算符),由于是字母组成,所以是Java的保留关键字。作用: 判断 instanceof 左边对象是否为instanceof 右边类的实例,返回一个boolean类型值。还可以用来判断子父类的所属关系。用法:boolean result = object instanceof class Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:如果Object和Class之间原创 2021-04-08 09:28:16 · 70 阅读 · 0 评论 -
封装、继承、多态
一、封装程序设计追求 “高内聚,低耦合” 。高内聚:内部数据操作细节由程序员完成,不允许外部干涉。低耦合:仅暴露少量的方法给外部使用。封装:禁止直接访问一个对象中数据的实际表示,而通过操作接口来访问。属性私有get / set private int age //属性私有 public void getAge(){ return age; } //通过创建方法来进行对数据的访问 public void setAge(int age){ t原创 2021-04-07 23:15:59 · 96 阅读 · 0 评论 -
Java 类与对象
面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据一、定义类是一种抽象的数据类型,它是对某一类事物整体的描述或定义,但是不能代表某一个具体的事物。动物、植物、手机、电脑…Person类、Pet类等,这些类都是用来描述或定义某一类具体的事物应该具备的特点和行为。对象是抽象概念的具体实例。张三就是人的一个具体实例,张三家里的旺财就是狗的一个具体事例。能够体现出特点,展现出功能的是具体的实力,而不是一个抽象的概念。对象是具体的事物,类是抽象的;类是对象的模板原创 2021-04-06 23:04:31 · 49 阅读 · 0 评论 -
Java 静态方法与非静态方法
1.定义静态方法在类中使用static修饰;非静态方法是不加static修饰的。静态方法属于类本身,在同一个类中可以直接调用;非静态方法在类中定义没有占内存,只有在类中被实例化成对象时,对象调用该方法才被分配内存。2.调用静态方法不能调用非静态方法或者非静态成员,而非静态方法则没有限制。调用格式:类名 . 静态方法()对象名 . 非静态方法()使用示例:public class Book { public void info() { //定义一个方法原创 2021-03-23 17:08:25 · 1224 阅读 · 0 评论 -
Java中Arrays类的常用方法
Arrays 类位于 java.util 包中,主要包含了操作数组的各种方法。Arrays.toString( )Arrays.fill( ); //填充数组 //新建两个大小为5的数组 int[] arr1 = new int[5]; int[] arr2 = new int[5]; Arrays.fill(arr1,4);//给所有值赋值4 Arrays.fill(arr2,2,4,6);//给第2位(0开始)到第4位(不包括)赋值6 //将数组中的内容全部打印原创 2021-03-22 15:41:29 · 615 阅读 · 0 评论 -
Java的可变参数
一、定义可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。在方法声明中,在指定参数类型后加一个省略号(…)。 public static void printMax ( double ...numbers){}二、特点一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在他之前声明。...原创 2021-03-19 16:15:54 · 78 阅读 · 0 评论 -
Switch多选择结构
switch case语句判断一个变量和一系列值中某个值是否相等,每个值称为一个分支。 switch(expression){ case value: //语句 break;//可选,一般都会使用 case value: //语句 break;//可选,一般都会使用 //可以有任意数量的case语句 default: //可选 //语句 }要注意每个case标签和语句之间用冒号连接。switch语句中原创 2021-03-19 08:55:46 · 68 阅读 · 0 评论 -
Scanner的使用
Scanner对象java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入。基础语法: Scanner scanner = new Scanner(System.in);通过Scanner类的**next()与nextLine()**方法获取输入的字符串,在读取钱我们一般需要使用...原创 2021-03-19 08:29:10 · 135 阅读 · 0 评论 -
Java基础语法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、注释、标识符、关键字1.注释2.标识符和关键字二、数据类型1.语言类型2.基本数据类型3.数据类型拓展三、类型转换四、变量、常量、作用域1.变量2.常量五、位运算符六、包、JavaDoc1.包2.JavaDoc一、注释、标识符、关键字1.注释 书写注释是一个必要且好的习惯,应该尽量养成。用两个斜杠表示单行注释//单行注释用斜杠加星号表示多行注释/*多行注释*/斜杠加两个星号表示文档注释——Ja原创 2021-03-18 22:14:08 · 156 阅读 · 3 评论