- 博客(7)
- 收藏
- 关注
原创 数组, StingBuffer,集合三者之间区别?
数组, StingBuffer,集合三者之间区别? 共同点:都是容器,都可以存储元素 区别: 数组: 长度固定,并且只能存储同一类型的元素,如果长度再次变化,如果使用数组麻烦! StringBuffer :在内存中是以字符串缓冲区存在的,里面只能存储字符串数据 长度是可以不断的在字符串末尾追加 集合: 长度: 长度是可变的! 存储类型: 只能存储引用类型数据 存储元素: 可以存储不同类型的元素 ...
2019-11-11 22:20:48
425
原创 IDEA快捷键
IDEA快捷键 psvm 加tab键 mian方法快速生成 sout 加tab键 输出打印快捷键 alt+insert 快速生成get/set 方法 itar 生成array for代码块 Alt+Insert:产生构造方法,get/set方法等 Alt+/:自动完成 Alt+Enter:自动提示完成,抛出异常 shift+F10 快速运行 ...
2019-11-06 20:34:37
157
原创 抽象类相关
抽象类相关 1:形式参数和返回值问题(如果是具体类,是抽象类,是接口的情况) 形式参数 引用类型: 具体类: 都系要创建该具体类对象 抽象类: 如果方法的形式参数是一个抽象类类型,那么调用方法的实际参数需要传递 抽象类的子类对象 接口: 如果方法的形式参数是一个接口类型,调用方法的实际参数需要传递接口的 子实现类对象 抽象类的特点:需要强制子类做事情 实际开发中,面向接...
2019-11-06 20:30:55
151
原创 抽象类和接口的区别?
标题抽象类和接口的区别? 成员区别 抽象类 变量,常量;有抽象方法 ,非抽象方法 接口 常量;抽象方法 关系区别 类与类 继承,单继承 类与接口 实现,单实现,多实现 接口与接口 继承,单继承,多继承 设计理念区别 抽象类 被继承体现的是:”is a”的关系。共性功能 接口 被实现体现的是:”like a”的关系。扩展功能 ...
2019-11-05 21:23:50
185
原创 final与多态
1:final关键字可以干什么?有什么特点? Fianl可以用来修饰变量.方法和类,使其不能被更改. 被修饰的类,不能被继承。 被修饰的方法,不能被重写 被修饰的变量,不能被重新赋值。 2:final关键字的面试题? A:修饰局部变量 基本类型:值不可以被更改重新赋值 引用类型:地址不可以被更改 B:初始化时机 显示初始化 在对象构造完毕前即可 3:多态是什么,前提是什么? 多态:某一个事物,在...
2019-11-04 21:24:46
126
原创 数组元素逆序的两(划掉)三种方式
数组元素逆序的两种方式 通过中间变量来交换位置 通过两数相加减一个来交换位置 欢迎大佬指点一二 //自定义数组,将数组中的元素进行逆序 public class test02 { public static void main(String[] args) { int arr[] = {2, 32, 12,89}; niXu(arr); ...
2019-11-01 19:21:55
283
原创 Swich...case的case穿透问题
首先看一道题: 根据输入的值,判断当前季节(分别用if语句和switch语句实现)3,4,5 属于春季,6,7,8 属于夏季,9,10,11属于秋季,12,1,2属于冬季(考虑非法数据). 分析:一个很简单的问题,需要用两种方式来进行实现. 1.if if方式;将if中的条件判定用 || 进行连接,五条语句即可实现; Swich…case Swich…case方式;第一反应是输出13条case...
2019-10-26 10:48:38
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人