自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 【无标题】

6.33MB一款高效、快速、小巧、免费的软件卸载与清理工具安装GeekUninstallers有多强大呢?它可以发现你电脑中安装过的所有程序,哪怕是捆绑软件偷偷下载的附带程序也会扫描出来。右键需要卸载的软件,最上方的“卸载”是常规的卸载方式,但这种方式可能会留下数据残余。我们可以选择“强制删除”,这样软件的注册表信息及用户数据信息都会被强制从电脑中移除。但如果你只是卸载后重装软件,建议不要强制删除所有数据信息。

2023-03-16 16:36:37 152

原创 scala笔记学习笔记

一,定长数组和变长数组变长数组:数组长度可变定长数组:数组长度不可变二,变长和定长数组之间的转换定长转变长:调用toBuffer方法定长转变长:调用toArray方法三,函数Map:映射,针对列表当中的每个元素进行操作,操作完成后,返回i一个新的列表特点:操作之前列表当中有多少个元素,操作之后,还是多少个filter:过滤出来我们想要的结果,摒弃掉不要的结果四,tuple元组最多只能存放22个元素五,集合List:有序,有索引,里面元素可以重复Set:

2020-10-24 10:25:53 188

原创 java基础中的--------Map+泛型

一、泛型1、泛型的概念定义广泛的类型,在定义一个类的时候,类型中有些方法参数、返回值类型不确定,就使用一个符号,来表示那些尚未确定的类型,这个符号,就称为泛型。使用对于有泛型的类型,在这些类型后面跟上尖括号,尖括号里面写上泛型的确定类型(在使用某个类创建对象时,已经可以确定这个具体的类型了,那么就直接写出具体类型)例如:List al = new ArrayList();泛型的好处1、提高了数据的安全性,将运行时的问题,提前暴露在编译时期2、避免了强转的麻烦注意事项1、前后一致:在创建

2020-08-10 16:15:36 5622

原创 java基础中的-------- 集合 Colleciton 家族

一、集合介绍1、集合的概念集合有时也称为容器,它可以将系列元素组合成一个单元,用于存储、提取、管理数据。面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好定义, 而集合解决了这样的问题。2、集合和数组的区别数组和集合类都是容器。数组长度是固定的,集合长度是可变的。...

2020-08-06 14:55:52 229

原创 java基础中的-------- 正则表达式

正则表达式1、正则表示的概念正则表达式是一个强大的字符串处理工具,可以对字符串进行查找、提取、分割、替换等工作。其实正则表达式是一个非常简单而且非常实用的工具。正则表达式是一个用来匹配字符串的模板。在Java中定义的任何一个字符串都可以作为正则表达式使用。“表示字符串的字符串”如果正则表达式只能匹配"abc"这样的字符串,那么正则表达式就不值得学习了。2、判断字符串是否匹配正则表达式的方式(1)方式一1 将一个字符串编译成Pattern对象。Pattern p = Pattern.co

2020-08-03 21:48:31 268

原创 java基础中的--------异常处理

一、异常处理1、现实生活的病现实生活中万物在发展和变化会出现各种各样不正常的现象。1:例如:人的成长过程中会生病。 |——病 |——不可治愈(癌症晚期) |——可治愈 |——小病自行解决(上火,牙痛) |——去医院(发烧)2、程序中意外情况的处理方式1 传统方式:用if语句进行判断,并作相应的处理。public static void main(String[] args) { int x = 1...

2020-07-31 19:27:59 352 1

原创 java基础中的--------工具类和常用类+递归+包装类

一、工具类和常用类1、Arrays类Arrays类为数组操作的工具类,提供了大量对数组进行操作的静态方法。(1)toString()把数组变成字符串格式。示例代码int[] aa = {2,1,3,4,6}; String str = Arrays.toString(aa);(2)sort()排序对数组的数据进行排序。示例代码int[] aa = {5,1,4,2,3};Arrays.sort(aa); // 默认是升序排序——如何降序(需要传入比较器)String[] ss

2020-07-24 17:39:48 285

原创 java基础中的--------StringBuilder+基本类型的包装类

写在前面:这些都是我学习的笔记 如若有错误望请纠正,不胜感谢。一、StringBuilder1.概述1.StringBuilder是一个可变的字符序列,因为内部维护的字符数组不是final修饰的,引用可以发生变化,同时在类中提供修改字符串的方法。常用的方法是append和insert,就是在StringBuilder本身上,进行修改操作。2.StringBuilder底层和String类型一样,也是维护了一个字符数组,String类型没有对外提供公共的修改方法,所以不可以发生改变;StringBu

2020-07-20 19:42:38 186

原创 java基础中的--------API+Object+Scanner+String---下次再说StringBuilder

一、API1.介绍1.API:Application Programming Interface,应用程序编程接口。**2.接口:**用于规定方法名称的规则的集合,定义方法的修饰符、返回值类型、方法的名称、方法的参数、方法的功能。**3.实际:**也包含了各种实际有实现内容的方法,类型、接口、枚举。2.类库1.API就是别人写好的类型,编译之后给到我们,就是.class字节码文件。2.将字节码文件打包之后,生成一个jar包(java专用的压缩包)3.将来只要导入jar包,就可以使用这个jar

2020-07-18 09:09:39 171

原创 java基础中的--------抽象类+final关键字+包+权限修饰符(有惊吓!!!)

一.抽象类1.抽象方法抽象:抽取像的,相同的,相似的内容出来。抽象方法:只有方法声明,而没有方法的实现的方法,就是抽象方法。在各个子类中,对于某个方法都有自己的不同的实现,所以实现各不相同,无法抽取,只能抽取方法的声明上来,在父类中,方法就只有方法声明的没有方法体,就是抽象方法。定义格式在方法声明上加上abstract 关键字没有方法体,所以在方法的参数列表后直接加上;号结束.abstract class Animal{ public abstract void eat(); }.

2020-07-16 19:40:44 319

原创 java基础中的--------构造方法+静态+代码块+主方法解释

构造方法一.概述1.构造方法:构造函数,构造器,Constuctor2.作用:用于给对象的成员变量进行赋值,在创建对象的同时,会自动调用构造方法,等对象创建完成时,对象的成员变量就已经有规定的值了。3.定义格式;修饰符 方法名称(参数列表){方法体;}4.说明:构造方法的名称必须和类名一模一样的,连大小也要一样。构造方法没有返回值,连void都没有,构造方法没有return语句,如果非要加上,就写return;建议省了。构造方法不需要手动调动,由JVM(JAVA虚拟机)在创建对象的时

2020-07-15 20:54:54 228

原创 java基础中的--------内部类

内部类1.概述1.定义在类的内部的类,就是内部类,可以定义在方法的内 部,也可以定义在类的内部。2.根据定义的位置不同,可以分为:成员内部类局部内部类3.成员内部类普通的成员内部类私有的成员内部类静态的成员内部类4.根据表示的方式不同,可以分为有名字的内部类匿名内部类 【常用】2.普通的成员内部类1.定义在成员位置上的类,就是成员内部类2.定义格式:class 类名{}3.成员内部类的说明:内部类可以直接访问外部类的所有成员,包括私有成员。外部类访问内部类的成员,必须

2020-07-15 10:11:02 125 1

原创 java基础中的--------接口

一.接口1.概述广义: 一切定义规则的都是接口。**狭义:**java中用于定义方法命名的规则就是接口java 接口: 全都是方法的声明,都是抽象的方法。好处一旦将命名规则定义出,【方法的调用】和【和方法的实现】就分离开了,可以提升开发效率,降低代码的耦合性。/* 1. 接口 2. */interface Inter{ public abstract void addUser(); public abstract void updateUser(); }2.接口的特点

2020-07-14 16:33:20 127

原创 java基础中的--------多态

一、多态polymorphic1、泛化泛化就是抽象化,把具体的事物当作抽象的东西看待(把猫看成动物)。泛化也叫向上转型,是通往多态的路口。把子类对象看作父类对象,这样可行吗?可行,自愿放弃了更丰富的信息。这样做有用吗?有用,我们可以用同样的类型处理不同的东西。示例代码public class Animal { private String name; public String getName() { return name; } public void setName(Str

2020-07-14 11:19:59 227

原创 java基础中的--------封装

封装1.封装的概述1.封装:隐藏事物的属性和实现细节,对外提供公共的访问方式。2.封装的好处:提高了安全性隐藏了事物的实现细节提高了代码的复用性3.封装的原则隐藏事物的属性隐藏事物的实现细节对外提供公共的访问方式2.private关键字1.private:关键字、私有的、私密的2.可以修饰的内容修饰成员变量修饰成员方法修饰构造方法修饰内部类3.修饰之后的效果被修饰的成员,只能在本类中被访问,在其它类中不能被访问。4.private只是封装的其中的一个体现形式,封闭还

2020-07-14 10:10:34 122

原创 java基础中的--------继承

一.继承1.继承的概述1.让类与类产生关系,子父类的关系。2.关键字:extends 扩展 增加 继承3.父类和子类父类:被继承的类 超类 基类子类:用于继承的类 派生类4.没有继承class Dog{ String name; int age; public void run() { } public void eat() { } }class Pig{ String name; int age; public void run() { }

2020-07-13 17:05:47 170

原创 java基础中的--------流程控制

流程控制什么是流程控制|使用不同的关键字/语法来控制代码的执行流程/顺序分类a.顺序结构代码从上向下依次执行b. 分支结构到达某个状态时,可能会有多种情况,每种情况都需要提前准备好,所以多条路的路口就是一个分支。代码写得多,程序运行的少。3、循环结构某段代码相同或者相似,使用相同的逻辑。使用一定的格式,来完成相同代码的反复执以下分别简绍一.分支结构1、if语句第一种格式: if格式if(关系表达式){语句体;}执行流程:首先判断关系表达式看其结果是true还是fal.

2020-07-11 14:04:59 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除