自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合(有时候,代码比文字更直观!!!)

一个合格的预备役程序员,要学会在代码中进行自我学习与理解(才不是我懒~)目录1、集合与数组的区别2、集合框架3、ArrayList3.1、迭代器3.2、趣味题(不能重复输入)4、泛型5、Set5.1、HashSet5.2、TreeSet5.2.1 趣味题(按年龄/名字排序)6、Map6.1、Map与Collection比较6.2、HashMap1、集合与数组的区别2、集合框架3、ArrayListimport java.util.ArrayList;public class Test2

2021-03-16 21:12:43 386

原创 常见算法(排序、二分查找、递归)

一些常见的算法,可以说都是些经典的基础算法了目录1、冒泡排序2、简单选择排序3、二分查找3.1、Arrays实现二分查找4、递归1、冒泡排序对数组进行遍历,每次遍历将较大的数交换到后面,使得每次遍历都会将最大的值交换到最后一位,然后每次遍历结束后排序数组的规模减少一个元素。public class Test1 { public static void main(String[] args) { int[] array = { 1, 9, 7, 5, 3 }; printArray(arr

2021-03-16 19:25:49 460

原创 常用类

沉迷于学习,无法自拔写这篇博客不知道为什么莫名的心累,哎╮(╯▽╰)╭目录1、String2、StringBuffer3、String、StringBuffer、StringBuilder比较4、包装类4.1、Integer部分方法4.2、Character部分方法4.3、自动装箱与自动拆箱5、BigDecimal6、Math7、Runtime8、日期和时间8.1、趣味题(出生至今多少天了?)9、枚举9.1细节1、Stringpublic class Test1 { public static

2021-03-15 22:12:29 107

原创 MySQL数据库练习

突然呢就不想按学习的步骤写了,加上之前那篇博客也比较短,就再弄一篇数据库的基础练习题,以便日后复习。目录先做个数据准备查询部门编号为30的部门的员工详细信息查询从事clerk工作的员工的编号、姓名以及其部门号查询奖金多于基本工资的员工的信息查询部门编号为10的部门经理或部门编号为20的部门工作为CLERK的职员信息或者既不是经理也不是CLERK但是工资高于2000的员工信息查询获得奖金的员工的信息查询奖金少于100或者没有获得奖金的员工的信息查询姓名以A、B、S开头的员工的信息查询找到姓名长度为6个字符的

2021-03-11 11:46:45 1117

原创 面向对象——多态

好的,面向对象的三大特征终于要写完了~面向对象的三大基本特征:封装(encapsulation)、继承(inheritance)、多态(polymorphism)目录1、多态的概念2、多态的转型3、多态与instanceof4、内部类4.1、内部类访问方法4.2、内部类访问特点1、多态的概念多态就是多种形态、状态。实现条件:继承、重写。注意事项:(1)静态方法静态方法不能被重写,所以静态方法也没有多态性。(2)成员变量成员变量的值取决于引用所属的类,不具备多态性。(3)成员方法编译时

2021-03-10 19:32:07 204 1

原创 面向对象——继承

来自咸鱼难得的坚持!!!面向对象的三大基本特征:封装(encapsulation)、继承(inheritance)、多态(polymorphism)目录1、继承1.1、继承的作用1.2、instanceof1.3、方法的重写1.3.1、重写的要求1.3.1、重写与重载1.4、继承特性总结2、final1、继承继承可以实现父子关系以及代码的复用。Java的继承通过extends关键字来实现,实现继承的类叫子类,被继承的类叫父类。(ps:Java只支持单继承,即每个类只能有一个父类)(ps的ps:

2021-03-08 20:37:52 338

原创 面向对象——封装

突如其来的空闲时间真是让人不知所措,所以临时决定再写点什么东西。面向对象(OOP)(Object Oriented Programming)是以对象为中心,把一项工程看做是由一个个对象组成,这些对象之间存在的关系构成了整个项目。可以说,这是一种更加符合我们习惯的思想,可以将复杂的事情简单化。面向对象的三大基本特征:封装(encapsulation)、继承(inheritance)、多态(polymorphism)这次先写写封装封装1、封装的好处2、封装的原则3、封装的入门3.1、代码实例3.2、入门

2021-02-25 20:36:15 752 4

原创 Java函数(方法)

没想到吧,我竟然会一连发两篇博客~( ̄▽ ̄~)曾经咸鱼的我已经一去不复返了(๑•̀ㅂ•́)و✧函数1、理论1.1、方法的位置1.2、方法的定义1.3、方法的调用1.4、可变参数1.5、方法的重载2、重点在上面的理论,下面是一些练手的2.1、不用在意2.2、练习题3、方法小结1、理论1.1、方法的位置1.方法必须位于类中;2.方法中不可以再定义方法;3.一个类可以有多个方法。1.2、方法的定义 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,……){ 执行语句;

2021-02-23 20:23:20 616 5

原创 Java数组

就我这发博客的频率,连我自己的看不下去了(⊙﹏⊙)所以我又来啦数组1、核心概念2、一维数组2.1、初始化2.2、常用命令2.3、命令练习2.4、增强for循环3、二维数组4、额外练习(ง •_•)ง1、核心概念数组中存放的数据叫元素(element);每个元素在数组中都有明确的位置,这个位置以下标或索引(index)表示(ps:下标是从0开始的,与日常生活的认知存在区别哦~);数组个数=元素最大的index+1;存放的元素是有序的;数组中元素的个数也叫数组的长度(ps:数组长度一旦确定就不能更

2021-02-23 19:27:36 137 1

原创 运算符、转义字符、语句结构

哈喽啊兄弟们~我很难得的勤奋了一下,那么快又写了一篇博客(๑•̀ㅂ•́)و✧这次的笔记还是一如既往的乱呀~不过因为是自己看的笔记,所以大家不要太计较啊(/ω\)(ps:颜表情真有意思~)首先是转义字符,因为只有一张表,所以先写上来,不然我怕忘记了(ps:弄个表什么的太麻烦了,所以就把以前做的图放上来啦~)转义字符的部分就这么结束了接下来……运算符!不过我只是个刚刚开始学的小萌新,你们不要指望我给你们写出所有的运算符哦一部分刚开始学Java时会经常用到的运算符:(ps:本来想着写博客这么

2021-01-27 21:01:22 325 1

原创 数据类型和变量哒~

兄弟们,我咸鱼王又回来啦~看着几个差不多的小伙伴发的那么勤奋,我竟然一点也没有不好意思,果然对于我来说,博客的更新只可能是随缘的……那么我今天就继续写一些基础中的基础,大家不要小瞧数据类型和变量哦~这些都是以后写代码离不开的东西呀!首先,让我们来看看数据类型的分类:虽然觉得可能没必要,但还是让我来罗列它们的大小与封装类吧!!!类型位数封装类byte8Byteshort16Shortint32Integerlong64Longfloat

2021-01-27 20:10:49 109

原创 经典之HelloWorld

public class Test { public static void main(String[] args) { println(); System.out.println("在D盘或其他位置创建一个HelloWorld.java文件"); System.out.println("编写代码:"); System.out.println("public class HelloWorld{"); System.out.println(" public static void

2021-01-18 21:10:55 315 5

原创 开博宣言

注册完博客后在其他人的博客下游荡了几天,发现了不少和我一样刚开始接触Java的小萌新也在写博客记录自己学习的点点滴滴,所以我就寻思着也试试看吧,和其他萌新一起进步~虽然我不知道能够坚持多久,但是我会努力学习的,请各位大佬们多多指教!...

2021-01-18 21:05:53 107 1

空空如也

空空如也

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

TA关注的人

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