08 2021 档案

摘要:java 接口2(基础) 接口的静态方法定义 格式: public static 返回值类型 方法名称(参数列表){ 方法体 **}**就是将abstract或者default换成static即可,带上方法体。 使用:直接通过接口点静态方法的名称,直接调用其中的静态方法,不需要new一个对象。 pu 阅读全文
posted @ 2021-08-24 16:41 有点儿意思 阅读(113) 评论(0) 推荐(0)
摘要:java 接口使用(基础) 接口:接口就是一种公共的规范标准,只要符合规范标准,就可以大家都通用。接口是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是其中的抽象方法。 基本定义格式: public interface 接口名称{ //接口内容 }对于不同的java版本,接口里可以存放的内 阅读全文
posted @ 2021-08-23 16:26 有点儿意思 阅读(753) 评论(0) 推荐(0)
摘要:ArrayList小练习 有关arrayList 的知识点: ArrayList概述和使用方法 1.生成6个1-33之间的数,并放入集合中,最后遍历集合 分析:1.首先我们要创建一个集合,并随机生成6个数用到Random 2.需要循环6次,得到6个随机数,用到for循环 3.在循环内部我们要调用r. 阅读全文
posted @ 2021-08-21 16:28 有点儿意思 阅读(211) 评论(0) 推荐(0)
摘要:java四种修饰符关系 java四种修饰符访问之间的关系 public protected default private 在同一个类 可以访问 可以 可以 可以 在同一个包 可以 可以 可以 不可以 不同包但属于子类 可以 可以 不可以 不可以 不同包且不属于子类 可以 不可以 不可以 不可以 注 阅读全文
posted @ 2021-08-20 16:04 有点儿意思 阅读(104) 评论(0) 推荐(0)
摘要:java 字符串概述和使用 字符串String类型是java.lang.String类包下的。代表的是字符串。 概述: API文档中提到,java程序中的所有字符串字面值(如”abc“)都作为此类的实例实现。 也就是说,在程序当中所有的双引号字符串,都是String类的对象,就算是new出来的,也是 阅读全文
posted @ 2021-08-19 17:19 有点儿意思 阅读(258) 评论(0) 推荐(0)
摘要:java ArrayList集合的概述与方法使用 我们平常使用的数组,在设置好大小长度之后就无法改变,但是ArrayList集合数组的长度不是固定的,可以任意设定。 概述 我们通过查阅API文档可以看出:ArrayList集合数组是属于java.util包下的一个类。 在使用时我们需要将java.u 阅读全文
posted @ 2021-08-18 16:35 有点儿意思 阅读(1160) 评论(0) 推荐(0)
摘要:java Random概述及练习 Random类,是生成随机数的方法类。不过,Random类使用的是随机算法是伪随机的,也就是有规则的随机。这里的随机算法通过一个在起源数字的基础上进行一定的变换来完成的。算法中的起源数字称为种子数。 该算法决定了种子数相同的Random对象,在相同次数生成的随机数是 阅读全文
posted @ 2021-08-17 15:56 有点儿意思 阅读(468) 评论(0) 推荐(0)
摘要:Scanner基础和简单应用 scanner属于一个类,它是属于java.util包下的引用类型。在使用时需要导入一个java.util包。即是导入一个包路径。 那么,引用类型的一般使用步骤为: 1.导包:import 包路径 类名称(只有java.lang下的包的内容不需要导包,其他包都需要imp 阅读全文
posted @ 2021-08-16 16:30 有点儿意思 阅读(407) 评论(0) 推荐(0)
摘要:java构造方法(基础) 构造方法也叫构造器,是创建对象时执行的特殊方法,一般用于初始化新对象的属性。它是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。 格式 public 类名称 (参数类型 参数名称){ 方法体 } 例如代码: //一个无参构造的方法 pub 阅读全文
posted @ 2021-08-15 16:32 有点儿意思 阅读(2063) 评论(0) 推荐(0)
摘要:局部变量与成员变量的区别 定义的位置不一样 局部变量:定义在方法的内部。 成员变量:定义在方法的外部,它直接写在类的里面。 public class DemoVariableDifference { public static void main(String[] args) { String na 阅读全文
posted @ 2021-08-14 15:20 有点儿意思 阅读(200) 评论(0) 推荐(0)
摘要:java API概述 API(Application Programming Interface),是应用程序编程接口。java API可以说是程序员的一本词典,是JDK提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类我们如何使用。一 阅读全文
posted @ 2021-08-13 15:21 有点儿意思 阅读(1467) 评论(0) 推荐(0)
摘要:数组的应用(基础) 数组作为方法参数传递传递地址 实例:打印数组元素 使用循环for语句遍历循环数组。 数组的基本知识可以点击下面这个链接 java数组基础 下面我们上代码: package Array; //数组作为方法参数传递地址 public class arrayDemo04 { publi 阅读全文
posted @ 2021-08-12 16:54 有点儿意思 阅读(249) 评论(0) 推荐(0)
摘要:java final关键字(基础) 关键字final是最终的意思,他可以用来修饰类,变量和方法。final修饰的元素都是不可变的。 final变量 final可以用来修饰类的局部变量和成员变量,使其成为最终变量,值不能再被修改。 (1):final修饰的成员变量必须在构造器前结束赋值,即可在声明变量 阅读全文
posted @ 2021-08-11 15:56 有点儿意思 阅读(283) 评论(0) 推荐(0)
摘要:java 内部类(基础) 内部类就是在一个类的内部定义一个类。比如在A中定义了一个B类,那么B类性对于A类来说就称为内部类。而A类相对于B类来说就是外部类了。 1、成员内部类 2、静态内部类 3、局部内部类 4、匿名内部类‘ 成员内部类 当某个类除了他的外部类。不会被其他类使用时应该选择使用成员内部 阅读全文
posted @ 2021-08-10 17:26 有点儿意思 阅读(3928) 评论(0) 推荐(0)
摘要:java自定义异常(基础) 在java语言中允许用户自定义异常类。自定义异常类不是系统监测到的异常,而是由用户自己定义的异常。 自定义异常同样需要try-catch-finally语句捕获,但必须由用户自己抛出异常(throw new MyException) 用户自定义异常类时,只需要继承Exce 阅读全文
posted @ 2021-08-09 15:15 有点儿意思 阅读(2408) 评论(0) 推荐(1)
摘要:java 捕获和抛出异常 ​ 异常通常是程序运行时出现的问题和错误。如:客户输入数据的格式,读取的文件是否存在,网络是否保持通畅等。java程序在执行过程中发生的异常事件分为:异常和错误 异常:(Exception) 异常指程序运行过程中出现的非正常现象。可能遇到的轻微错误,可以写代码处理异常并继续 阅读全文
posted @ 2021-08-08 16:26 有点儿意思 阅读(967) 评论(0) 推荐(0)
摘要:java 接口的定义与实现(基础) 在java语言中的接口属于设计部分,它只声明一套功能,没有具体的实现。使用interface关键字定义接口。 接口的本质是一种约定,写好以后我们大家都要去遵守。 基本语法格式: [访问控制符] interface 接口名{ ​ [常量字段] ​ [抽象方法] } 阅读全文
posted @ 2021-08-07 15:36 有点儿意思 阅读(1260) 评论(0) 推荐(0)
摘要:java static关键字详解 关键字static是静态的意思。在类内部可以修饰属性,方法,还可以定义代码块,被修饰的元素隶属于类,被类的所有对象共享。 1.类属性/类变量 类属性直接用类名来引用,语法格式: 类名.类属性名 带有static关键字修饰的称为类属性,不带的称为实例属性或者实例变量, 阅读全文
posted @ 2021-08-06 15:15 有点儿意思 阅读(664) 评论(0) 推荐(0)
摘要:instanceof与类型转换(基础篇) instanceof可以用来判断一个对象是什么类型,判断两个类之间是否存在父子关系。 都在代码里啦 //测试类 package oop; import oop.demo02.Person; import oop.demo02.Student; import 阅读全文
posted @ 2021-08-05 15:22 有点儿意思 阅读(321) 评论(0) 推荐(0)
摘要:java多态基础详解 在面向对象程序设计中,多态主要表现为类声明的变量可以指向多种不同的对象,具有多种类型的能力。 声明对象变量时,其指定的类型并不是对象的真正类型,对象的真正类型是由创建对象时调用的构造方法决定的。 对象变量多态性: 当子类对象赋值给父类声明对象时 1.只能访问父类中声明的成员变量 阅读全文
posted @ 2021-08-04 15:34 有点儿意思 阅读(135) 评论(0) 推荐(0)
摘要:super与this关键字 super关键字 关键字super用于指代父类对象。在子类中可以使用super作为前缀,引用父类被覆盖的成员变量,调用父类被重写的成员方法,以及调用父类的构造方法。 1.super可以引用父类被覆盖的成员变量。 若子类声明了与父类同名的变量,则父类父类的变量被隐藏起来。直 阅读全文
posted @ 2021-08-03 15:57 有点儿意思 阅读(401) 评论(0) 推荐(0)
摘要:java继承基础详解 继承是一种由已存在的类型创建一个或多个子类的机制,即在现有类的基础上构建子类。 在java中使用关键字extends表示继承关系。 基本语法结构: 访问控制符 class 子类名 extends 父类名{ ​ 【成员变量声明】 ​ 【构造器声明】 ​ 【成员方法声明】 } 说明 阅读全文
posted @ 2021-08-02 20:52 有点儿意思 阅读(483) 评论(0) 推荐(0)
摘要:java封装基础详解 java的封装性即是信息隐藏,把对象的属性和行为结合成一个相同的独立单体,并尽可能地隐藏对象的内部细节。 封装的特性是对属性来讲的。 封装的目标就是要实现软件部件的"高内聚,低耦合",防止程序相互依赖带来的变动影响。 高内聚(就是类的内部数据操作细节自己完成,不允许外部干涉)。 阅读全文
posted @ 2021-08-01 18:30 有点儿意思 阅读(635) 评论(0) 推荐(0)