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