自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Day19:Collections、File

CollectionsCollections概述和使用Collections类的概述是针对集合操作的工具类Collections类的常用方法public static <T extends Comparable<? super T>>void sort(List<T>list): 将指定的列表按升序排序public static void reverse(List<?>list): 反转指定列表中的元素的顺序public stati

2021-05-27 19:32:09 111

原创 Day18: 泛型、Map

泛型泛型概述泛型:是JDK5中 引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型它的本质时参数化类型,也就是说所操作的数据类型被指定为一个参数一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化 ,然后在使用/调用时传入具体的类型这种参数类型可以用在类 、方法和接口中,分别被称为泛型类、泛型方法、泛型接口泛型的定义格式:<类型 > :指定一种类型的格

2021-05-26 19:32:57 152

原创 Day:17 List 、Set

ListList集合概述和特点List集合概述:有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合特点有序:存储和取出的元素顺序一致可重复:存储的元素可以重复List集合特有方法案例需求:创建一个存储学生对象的集合,存储3个学生对象,使用程序实现在控制台遍历该集合思路:1 定义学生类2 创建List集合对象3 创...

2021-05-25 22:24:35 244

原创 Day16:日期类、异常、Collection

日期类Date 类概述和构造方法Date代表了一个特定的时间,精确到毫秒Date 类的常用方法SimpleDateFormat 类概述SimpleDateFormat 是一个具体的类 ,用于以区域设置敏感的方式格式化和解析日期。我们重点学习日期格式化和解析日期和时间格式由日期和时间模式字符串指定,在日期和时间模式字符串中,从 'A' 到 'Z' 以及从 'a' 到 'z' 引号的字母被解释为表示日期或者时间字符串的组件的模式字母常用的模式字母及对应...

2021-05-24 18:29:59 157

原创 Day15:常用API。 Math、System、Object、Arrays、基本包装类型

常用APIMathMath 类概述Math 包含执行基本数字运算的方法没有构造方法,如何使用类中的成员呢?看类的成员是否都是静态的,如果是,通过类名就可以直接调用Math 类的常用方法SystemSystem 类概述System 包含几个有用的类字段和方法,他不能被实例化System 类的常用方法ObjectObject 类的概述Object是类层次结构的根,每个类都可以将Object作为超类。所有类都直接或间接的...

2021-05-23 11:15:30 73

原创 Day14:接口、形参和返回值、内部类

接口接口概述接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用Java中的接口更多体现在对行为的抽象接口的特点接口用关键字interface修饰public interface 接口名{}类实现接口用implements表示public class 类名 implements 接口名{}接口不能实例化接口如何实例化呢?参照多态的方式,通过实现类对象实例化,这叫接口多态多态的形式:具体类多态,抽象类多态,接口多态多态的前提:有继承或者实现关系;有方法重

2021-05-20 17:11:39 117

原创 Day13: 修饰符、多态、抽象类

修饰符修饰符的分类权限修饰符状态修饰符权限修饰符状态修饰符final(最终态)static(静态)finalfinal 关键字是最终的意思,可以修饰成员方法,成员变量,类final修饰的特点:修饰方法:表明该方法是最终方法,不能被重写修饰变量:表明该变量是常量,不能被再次赋值修饰类: 表明该类是最终类,不能被继承final修饰局部变量变量是基本类型:final 修饰指的是基本类型的 数据值 不能发生改变变量是引用类型:final 修饰.

2021-05-19 17:19:45 55

原创 Day12:继承 修饰符

解决添加学生学号重复问题思路:1 定义一个方法,对学号是否被使用进行判断如果与集合中的某一个学生号相同,返回ture如果都不同,返回false2 在添加学生录入学号后调用该方法1 如果返回ture ,弹出提示,重新输入学号2 如果返回false,正常添加学生对象继承继承概述继承是面向对象三大特征之一。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法继承的格式:格式:public class 子类名 ext...

2021-05-18 20:06:15 70

原创 Day11:学生管理系统

案例需求:创建一个储存字符串的集合,储存3个字符串元素,使用程序实现在控制台遍历该集合遍历集合的通用格式for(int i =0;i<集合对象.size();i++){集合对象。get(i) 就是指定索引处的元素}需求:创建一个存储学生对象的集合,存储3个学生对象,实用程序实现在控制台遍历该集合思路:1 定义学生类2 创建集合对象3 创建学生对象4 添加学生对象到集合中5 遍历集合,采用通用遍历格式实现...

2021-05-17 21:40:08 199

原创 Day10:StringBuilder 集合基础

需求:定义一个方法,实现字符串反转。键盘录入一个字符串,调用该方法后,在控制台输出结果例如,键盘录入abc,输出结果cba通过帮助文档查看String中的方法StringBuilderStringBuilder概述StringBulider是一个可变的字符串类,我们把它看成是一个容器这里可变指的是StringBulider 对象中的内容是可变的如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,即耗时,又浪费内存空间,而这种操作还不...

2021-05-12 18:12:24 101

原创 Day5:分支语句,循环,递归

# 分支语句## ifif: 如果 ...就...if...else.... 如果....就....否则...if...else if..... 用于判断区间## switch switch(变量){​ case常量1;​ break​ .。。。。​ default;​ break;}变量: byte short String charbreak可以省略 ,省略后会执行下一个case直到遇到break...

2021-05-11 22:47:46 78

原创 Day9:构造方法,字符串

this关键词 this修饰的变量用于指代成员变量 方法的形参如果与成员变量名同名,不带this修饰的变量指的是形参,而不是成员变量 方法的形参没有与成员变量同名,不带this修饰的变量指的是成员变量 什么时候使用this呢?解决 局部变量隐藏成员变量 this:代表所在类的对象引用 记住:方法被哪个对象调用,this就代表哪个对象 this内存原理封装1.封装概述封装是面向对象的三大特征之一(封装,继承,多态)是面向对象...

2021-05-11 22:38:57 175

原创 Day8:类和对象

类和对象什么是对象万物皆对象,客观存在的事物皆为对象什么是类类是对现实生活中一类具有 共同属性 和 行为 的事物的抽象。类的特点:类是对象的数据类型类是具有相同属性和行为的一组对象的集合什么是对象的属性属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值属性 值品牌:小米价格:2999内存:128G.........什么是对象的行为行为: 对象能够执行的操作手机可以打电话 发短信都是一个行为行为就是对象能干什么类和对象的关系

2021-05-10 23:17:31 52

原创 Day7:数组

数组定义格式数组概述a=100b=100c=100d=100e=100... ...一次性声明大量的用于数据储存的变量要储存的数据通常都是同类型数据,例如:考试成绩什么是数组数组(array)是一个用于存储 多个 相同类型数据 的存储模型格式一:数据类型[] 变量名范例: int[] arr定义了一个int类型的数组,数组名是arr推荐使用格式二:数据类型 变量名[]范例: int arr[]定义了一个int类型的变量,变量..

2021-05-10 15:08:11 69

原创 Day6:random

random数组什么是数组数组(array)是一种用于存储多个相同类型数据的储存模型

2021-05-08 21:06:43 102

原创 Day4:逻辑运算符, 包机制,javadoc,java流程控制,顺序结构

逻辑运算符&&与 ||或 非包机制为了更好的组织类,java提供了包机制,用于区别类名的命名空间包语句的语法格式为:一般利用公司域名倒置作为包名;为了能够使用某一个包的成员,我们需要再JAVA程序中明确导入该包。使用“import”语句可以完成此功能。包的本质就是文件夹!!!导入这个包下所有的类! import com.kuang.base.*;JAVADocJAVAdos...

2021-05-07 08:58:44 88

原创 Day3:变量,运算符

面试题扩展整数扩展进制 二进制0b 八进制0 十进制 十六进制浮点数的扩展浮点数有误差少去用浮点数进行比较字符扩展转义字符布尔值扩展类型转换由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。运算中,不同类型的数据先转化为同一类型,然后进行运算。例子拓展...

2021-05-05 22:02:31 41

原创 Day02:Doc命令,IDEA的安装,数据类型

01.快捷键Ctrl+c:复制ctrl+v:粘贴ctrl+a:全选ctrl+x:剪切ctrl+z:撤销ctrl+s:保存alt+f4:关闭窗口02.DOS命令打开cmd的方式 开始+系统+命令提示符 Win键+r 输入cmd打开控制台(推荐使用) 在任意的文件夹下面,按住SHIFT+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上cmd路径 03.常用的dos命令1.#盘符切换 2.#查看当前目录下的所有文件

2021-05-04 21:53:07 103

原创 Day1:dos

01.打开命令行windows+r //打开运行窗口输入cmd 打开命令行02.查看当前目录下文件dir //dosls //liunx03.清屏cls //dosclear //liunx04.切换到指定文件夹下cd 文件夹名称//计算机不区分大小写05.返回上一层文件夹cd..06.自动补全cd 文件前缀+tab07.返回根目录cd / 08.查看历史命令history //liunx ...

2021-05-03 21:39:37 50

空空如也

空空如也

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

TA关注的人

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