自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java高级(二)集合框架和泛型

Java高级(二)集合框架和泛型回顾1.集合框架**Iterator **Collection:无序,不唯一List 有序,不唯一 Set 无序,唯一ArrayList LinkedList HashSet:存储唯一的数据ArrayList的底层是数组结构 由于有索引值,查询遍历效率高,每次插入删除都需要创建新的数组,所以插入删除效率低LinkedList的底层是链表结构 插入...

2019-08-12 23:00:58 193

原创 Java高级(一)集合

Java高级(一)集合1.了解Java集合框架体系结构变量->数组->对象->对象数组(数组长度不可变)->集合框架框架:(模板)  半成品如果我们将数组元素添加一个(改变定长),需要以下的步骤:1.先创建新的数组2.将原来的所有元素复制到新的数组里3.继续追加新的元素4.删除原来的数组对象集合接口:Collection 无序的 ...

2019-08-10 23:02:12 198

原创 Java基础(十一)异常

Java基础(十一)异常1.面试题你遇到的5个最常见异常有哪些?1.了解异常概念异常:在程序的运行过程中,发生了不正常事件!它会中断正在运行的程序!(√)2.理解Java异常处理机制try{ // 可能会出现异常的代码}catch(异常类型){ // 处理捕获到的异常}1.正常运行 和没加try-catch一样2.如果出现异常 且catch块中 声明了此异常(标注能捕...

2019-08-08 22:44:13 108

原创 Java基础(十)抽象类和接口

Java基础(十)抽象类和接口1.了解抽象类和普通类的区别抽象类不能被实例化,因为没有意义。抽象类里可以存在非抽象的方法,也可以存在抽象的方法。如果有抽象方法,那么这个类一定是抽象类。子类必须重写父类抽象的方法,除非子类也是抽象类。(父债子偿)2.会定义抽象方法abstract 抽象的abstract 修饰的就是抽象类public class Dog exte...

2019-08-08 22:32:53 96

原创 Java基础(九)方法重写和多态

Java基础(九)方法重写和多态回顾1.封装public class Student{ public String name; public int age;}Student stu = new Student();stu.name = "";stu.age=1000;public class Student{ // 只能在本类中访问 private String na...

2019-08-07 23:38:05 149

原创 Java基础(八)封装和继承

Java基础(八)封装和继承本章内容1.面向对象的三大特性2.会使用java中的包组织类3.掌握访问修饰符,理解访问权限4.static关键字,代码执行的顺序5.继承1.面向对象三大特性-封装封装、继承、多态,抽象(有时候也被归为特性)。1.理解封装的作用<案例:不合理赋值 年龄设定为了负数…>因为属性是公开访问的 所以可能会出现不合理赋值。为了解决此问题,我...

2019-08-06 23:27:20 117

原创 Java基础(七)方法和方法的重载

Java基础(七)方法和方法的重载回顾方法分为:无参无返//示例: public void xxx(){ }无参有返//示例: public int xxx(){ // return 返回到方法调用者 return xxx; }有参无返//示例: public void xxx(形参列表){}有参有返 //示例:public int xxx1(i...

2019-08-05 22:25:56 109

原创 Java基础(六)面向对象

Java基础(六)面向对象1.掌握类和创建对象的关系面向过程:步骤执行者什么都做面向对象:可重用性,可扩展性,可维护性好程序:高内聚(相同的功能放在一起) 低耦合(修改了某一处另外一处不需要修改)oop(Object oriented programming) 面向对象编程三大特性:封装,继承,多态思想:万物皆对象从一组对象中,将拥有相似特征的对象,划分为一类类:抽象的概念,是对...

2019-08-04 21:35:47 81

原创 Java基础(五)数组结构

Java基础(五)数组结构本章内容1.数组的作用2.数组的定义3.遍历数组1.理解数组的作用存储一个数据使用的是变量,但是如果存储多了定义变量不方便,使用也不方便。这时候就可以采用数组来实现。基本数据类型byte short int long float double boolean char引用数据类型数组、类(String)、接口…2.掌握数组的定义<数据的组...

2019-08-04 12:00:50 100

原创 Java基础(四)循环结构

Java基础(四)循环结构回顾1.if选择结构2.switch选择结构3.三元运算符本章内容1.while循环结构2.do-while循环结构3.for循环结构4.理解各种循环结构的使用场合1.while循环结构1.初始化循环变量2.循环条件3.循环操作4.循环出口(更新循环变量)while(循环条件){ //循环操作 //更新循环条件}2.do...

2019-08-03 16:14:14 87

原创 Java基础(三)选择结构

Java基础(三)选择结构回顾:1.什么是变量2.变量三要素3. ++和--  &&和||本章内容1.if选择结构 4种2.switch小知识:三元运算符: 条件?“x”:“Y” 条件为真X,条件为假Y1.掌握if条件的结构①基础if选择结构if(条件){ //条件成立执行的代码}****e②if-else 选择结构(互斥)if(条件){...

2019-08-03 11:34:43 113

原创 Java基础(二)变量和数据类型

Java基础(二)变量和数据类型回顾:1.什么是编程2.Java编程语言以及其历史3.用记事本开发Java程序的步骤4.包名规则本章内容:1.why? what?2.变量三要素3.掌握变量与常量4.final和finalize和finally的区别5.掌握数据类型的转换1.why?what?RAM:运行时内存,当你计算机断电,关机,或者程序崩溃数据会丢失ROM:只读存储...

2019-08-03 10:54:04 122

原创 Linux软件安装(六)

Linux软件安装在上一篇文章中我们说了Linux系统中安装/卸载软件的命令,使用Xshell远程连接以及操作Linux,使用Xftp传输数据,本篇文章需要用到上篇文章所学到的命令,来配置Java web开发所需要的服务器环境,安装一些常用的软件。主要安装:jdk,tomcat,mysql这里我提供了Linux系统版本的这三种软件安装包,大家可以拿来用,也可以自己去官网下载。(注意Windo...

2019-08-01 14:36:56 228

空空如也

空空如也

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

TA关注的人

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