自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Day 1 [Leetcode] 1.两数之和

链接https//leetcode.cn/problems/two-sum。本题来源力扣(LeetCode)暴力双层for循环(不推荐)

2022-07-20 23:40:10 70 1

原创 4种排序(冒泡,选择,直接插入,快速排序)和二分法查找

4种排序(冒泡,选择,直接插入,快速排序)和二分法查找。

2022-07-18 02:06:43 95

原创 StringBuffer类,Arrays类的概述和方法使用

AStringBuffer类概述我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。而StringBuffer就可以解决这个问题线程安全的可变字符序列B简述安全问题多线程,效率高,线程安全的可变字符序列,不可被修改,stringBuffer是一个字符串缓冲区,可以看做是一个容器,在这个缓冲区里可以对字符串进行拼接操作而避免产生新的字符串,节省资源CStringBuffer和String的区别AArrays类概述针对数组进行操作的工具类。...

2022-07-16 14:58:28 119

原创 Scanner类和String类

Scanner类和String类

2022-07-15 16:35:48 222 2

原创 Object类

1.API以及Object类的概述API(Application Programming Interface) 应用程序编程接口Java API 就是Java提供给我们使用的类,这些类将底层的实现封装了起来, 我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。Object类概述 类层次结构的根类 所有类都直接或者间接的继承自该类构造方法 public Object(...

2019-10-24 11:33:42 87

原创 权限修饰符,内部类及匿名内部类

1.权限修饰符四种权限修饰符: private(私有的) , 默认 , protected(受保护的) , public(公共的) 本类 同一个包下(子类和无关类) 不同包下(子类) 不同包下(无关类) private Y 默认 Y Y protected Y Y Y public Y ...

2019-10-24 11:33:05 131

原创 方法参数和返回值类型,package,import关键字概述

1.方法参数类型类名作为形式参数:public class A { public static void main(String[] args) { B b=new B(); setB(b,10); b.show(new B(),2); System.out.println(b.num); } privat...

2019-10-24 11:32:31 405

原创 多态,抽象类,接口

1.多态简述多态概述 某一个事物,在不同时刻表现出来的不同状态。 举例: Cat c=new Cat(); Animal a=new Cat(); 猫可以是猫的类型。猫 m = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物。动物 d = new 猫(); 多态前提 要有继承关系。 要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。...

2019-10-18 00:51:12 91

原创 代码块,继承和方法重写,this,super,final关键字

1.代码块代码块概述 在Java中,使用{}括起来的代码被称为代码块。代码块分类 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。常见代码块的应用 局部代码块 在方法中出现;限定变量生命周期,及早释放,提高内存利用率 构造代码块 在类中方法外出现;多个构造方法方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行...

2019-10-18 00:03:50 99

原创 static静态变量和成员变量的区分,JDK查文档方法,math随机数

1.面向对象(1)构造方法概述和格式构造方法概述和作用 创建对象,给对象中的成员进行初始化构造方法格式特点 方法名与类名相同 没有返回值类型,连void都没有 没有具体的返回值(2)构造方法的重载及注意事项案例演示 构造方法的重载构造方法注意事项 如果我们没有给出构造方法,系统将自动提供一个无参构造方法。 如果我们给出了构造方法,系统将不再提供默认的无参构造方法。 ...

2019-10-10 11:38:08 157

原创 面向对象,private,this关键字简述

1.面向对象面向对象思想概述 当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。 可随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦了。这时就开始思索, 能不能把这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。 这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。面向对象思想特点 1.是一种更符合我...

2019-10-10 11:34:45 90

原创 数组和递归

1.数组概述和定义格式说明A:为什么要有数组 现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工, 用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦。 为了解决这种问题,Java就提供了数组供我们使用 结论: 数组是存储多个变量(元素)的东西(容器) 这多个变量的数据类型要一致 B:...

2019-10-10 01:54:05 174

原创 循环体及方法简述

1.循环结构概述和for语句的格式及其使用A:什么是循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时, 需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环B:循环结构的分类 for循环 while循环C:循环结构for语句的格式: for(初始化表达式语句;判...

2019-10-10 01:39:04 3798

原创 Java中运算符及流程语句

1.逻辑运算符的基本用法A:逻辑运算符有哪些 &(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或者值。 在Java中我们要表示一个数大于3并且小于6 ,不可以写成3<x<6,应该写成 x>3 & x<6 。 b:表达式...

2019-10-10 01:06:50 97

原创 第二天学java

常量的概述和使用A:什么是常量?就是在程序的执行过程中其值不发生改变的量。 B:Java中常量的分类 (1):字面值常量(2):自定义常量(面向对象部分讲解)C:字面值常量的分类(1): 字符串常量 用双引号括起来的内容 “HelloWorld” ,“Hello”(2): 整数常量 所有整数 12,23(3): 小数常量 所有小数......

2019-09-26 00:03:25 73

原创 第一天学java

本来我是想学web的,因为听说适合女生,但是在试听过Java和web之后我艰难的做出了选择——Java。我觉得不管从就业还是考研两个方面来说Java的适用面还是广一些,之前学校也开过C语言的课,但是语言都是相通的,很多东西都有相似之处,听起来也没有想象中那么枯燥,下面是第一节课的总结:​ Ctrl+A 全选​ Ctrl+C 复制​ Ctrl+V 粘贴​ Ctrl+X 剪切​ Ctrl+Z 撤销​ Ctrl+S 保存​ Alt+F4 关闭窗口​ window+R

2019-09-26 00:02:43 117

空空如也

空空如也

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

TA关注的人

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