2019年8月17日

包装类和一些常用方法

摘要: 一. 基本数据类型的包装类(以int和Integer为例) 概述 基本数据类型的创建和使用非常方便,但是我们无法通过基本数据类型调用一些功能来操作这些数据。 现在将这些基本数据类型封装成一个类,就可以在这个类中定义一些专门操作这些数据的功能。 这种类就是基本数据类型的包装类。 1.1 基本类型与包装 阅读全文

posted @ 2019-08-17 15:43 半缘卿 阅读(528) 评论(0) 推荐(0) 编辑

集合简介和运用

摘要: Collection 它是集合框架中的根接口,它提供了对集合的基本操作 最常用的两个子接口: List: 有序,可重复的 Set: 无序(存取顺序不保证一致),不可重复 List:常用的实现类: ArrayList LinkedList Set常用的实现类: HashSet TreeSet Link 阅读全文

posted @ 2019-08-17 15:40 半缘卿 阅读(117) 评论(0) 推荐(0) 编辑

final和static的运用

摘要: Objects 工具类 概念: 优化object类中方法的工具类,这个工具类是空指针容忍的(允许传空对象) 用法: Objects.equals(Object obj,Object obj) final 关键字 表示最终的 适用场景: 1、变量:变量变常量,常量不能被赋值 2、对象:被final修饰 阅读全文

posted @ 2019-08-17 15:38 半缘卿 阅读(106) 评论(0) 推荐(0) 编辑

抽象类、接口

摘要: forEach循环: 增强for循环,是循环的一种,主要用于遍历容器 格式: for(数据类型 变量名: 数据源){ } 注、 1、没有下标 2、遍历的主要目标是容器。适用于不需要下标的循环 抽象类 抽象方法: 当多个类中具有共性方法时,我们就会向上抽取形成父类,在父类中定义这些共性方法。 而有时, 阅读全文

posted @ 2019-08-17 15:37 半缘卿 阅读(89) 评论(0) 推荐(0) 编辑

面向对象三大特性

摘要: 面向对象的特性: 1、封装 2、继承 3、多态 封装: 概念: 生活:快递需要包装,增加安全性 代码:方法(封装体) 、 类(封装体) 问题: 在对属性进行赋值时,可能赋了不符合生活逻辑的数据 原因:没有对数据的合理性进行判断 解决办法:1、使用private关键字修饰属性 2、对外提供该属性的se 阅读全文

posted @ 2019-08-17 15:36 半缘卿 阅读(159) 评论(0) 推荐(0) 编辑

面向对象简介

摘要: 面向对象 面向过程:着眼于整个过程的执行流程和功能的具体实现,是一个执行者的身份 面向对象:着眼于找到能够帮助自己完成此功能的人,是一个领导者的身份,更符合日常生活中人们处理事情的思想 一、 类和对象 类:类型,一类事物的集合,是这类食物的基本信息和功能行为所组成的集合 基本信息 属性 功能行为 方 阅读全文

posted @ 2019-08-17 15:31 半缘卿 阅读(111) 评论(0) 推荐(0) 编辑

方法简述

摘要: 方法 概念:方法是一个代码段的抽取(函数,功能) 好处:降低了程序的冗余,提高了代码的复用性,隐藏了功能的实现细节 一 、定义 格式: 修饰符 返回类型 方法名(参数列表){ 方法体 return;(返回类型是void时,没有return) } 修饰符:固定是public static 返回类型: 阅读全文

posted @ 2019-08-17 15:30 半缘卿 阅读(98) 评论(0) 推荐(0) 编辑

数组,排序方法

摘要: 数组 概念:存储数据的容器 一、 特点 1、只能存储同一种数据类型 2、长度固定 3、直接打印数组名,打印的结果是数组在堆内存中的地址 4、数组创建后,都会根据其数据类型赋予默认值 整型:0 浮点型:0.0 布尔型:false 字符型:\u0000 控制台中以一个空格显示 其他(引用数据类型): n 阅读全文

posted @ 2019-08-17 15:28 半缘卿 阅读(88) 评论(0) 推荐(0) 编辑

循环结构

摘要: 一、 循环结构 概念:功能反复执行 循环的四要素: 1、初始化值:循环的起始位置 2、循环条件:判断循环是该继续还是终止 3、循环体:想要反复执行的功能 4、步进表达式:控制循环的执行 1、 while 格式: while(循环条件){ 循环体 } 逻辑:判断条件是否为真,如果为true则执行循环体 阅读全文

posted @ 2019-08-17 15:25 半缘卿 阅读(404) 评论(0) 推荐(0) 编辑

类型转换、流程控制

摘要: 一、数据类型转换 不同数据类型之间是否可以一起运算? 答案是可以 1.1 自动类型转换(隐式类型转换) 概念:不同数据类型运算时,数据范围小的会自动转换为范围大的数据类型。 byte short int long float double 格式: 范围大的数据类型 变量名 = 范围小的数据类型的值; 阅读全文

posted @ 2019-08-17 15:24 半缘卿 阅读(120) 评论(0) 推荐(0) 编辑

导航