自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java内部类

Java内部类内部类定义为什么需要内部类内部类的分类内部类定义定义:将一个类的定义放在另一个类的定义内部。内部类允许把一些逻辑相关的类组织在一起,并控制内部类的可视性。内部类不单只是一种代码隐藏机制。还可以与外部类通信。内部类看起来有些奇怪,需要花些时间才能在设计中轻松使用它们。为什么需要内部类1:使用内部类最吸引人的原因是:每个内部类都能独立的继承自一个(接口的)实现,所以无论外围类是...

2018-12-09 16:02:31 112

原创 接口和抽象类

接口和抽象类接口和抽象类的定义接口和抽象类的区别选择使用抽象类和接口的依据最近重新温故Java基础知识,理解设计模式,但是代码量不够可能很多理解的不够到位,先记一下,以后再来更新。接口和抽象类使用起来很简单,但是如果要明确何时何地何种条件下使用接口和抽象类,可能还得需要更多的思考和代码阅读量。接口和抽象类的定义接口interface关键字产生了一个完全抽象的类,一个接口表示“所有实现了该...

2018-12-08 13:39:33 343

原创 关于递归和迭代

首先明确递归和迭代的概念。递归:程序调用自身的编程技巧(将大问题化解为相同结构的小问题,从待解问题一直分解到已知答案的最小问题,在逐级返回得            到原解)        使用递归的两个阶段:       1)递推:把复杂的问题的求解推到比原问题简单一些的问题的求解;       2)回归:当获得最简单的情况后,逐步返回,依次得到复杂的解.迭代:从已知式出发

2018-01-03 22:10:18 336

原创 java 剑指offer 第二题:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

** public class Solution { public String replaceSpace(StringBuffer str) {首先程序给出的参数是StringBuffer类,那么我首先考虑的是就调用StringBuffer类的相关方法完成操作。方法一 配合StringBuffer 的indexOf方法和replace方法。 但是StringBuffer没有方法来判

2017-12-20 15:41:39 6482 1

原创 XMLHttpRequest的用法

上一篇介绍的是XHR的创建,这一篇接着讲XHR的使用。

2017-09-19 21:46:16 286

原创 XMLHttpRequest对象

创建XMLHttpRequest对象的三种方法1 简洁2 权威3 结合权威,考虑惰性函数

2017-09-19 21:26:55 305

原创 Json初识总结

JSON(JavaScript Object Notation,JavaScript对象表示法),是Javascript的一个严格的子集,利用JavaScript中的一些模式来表示结构化数据。 **JSON只是一种数据格式**,不是一种编程语言。不从属于JavaScript.

2017-09-19 16:47:44 378

原创 多态

多态也称作动态绑定,也叫池绑定,对应于静态绑定。动态绑定是在**程序执行期间**,根据隐参的实际类型调用方法。静态绑定是在**程序编译期间**。编译器准确的调用private,static,final修饰的方法或者构造器。总体来说,**静态绑定的效率高,动态绑定的扩展性好**。 实现多态有三个条件: 1:继承 2:重写 3:父类引用指向子类对象

2017-08-11 10:06:02 202

原创 链表

链表 双向链表(doubly linked list)L的每一个元素都是对象,每个对象有一个关键字key和两个指针:next,prev。x.next指向后继元素,x.prev指向前驱元素。L.head指向链表的第一个元素。

2017-07-17 14:28:46 146

原创 用两个栈实现一个队列

一:解析题目 一个黑箱里两个栈,调用时让黑箱能做队列使用。应该是不考虑两个栈各自的大小,如果有具体要求,再具体分析。 栈的特点是LIFO,队列的特点是FIFO。 栈的操作有push,pop。栈的顶端是S.top。 二:思路分析 1: 一个栈(S1)作为存储空间,一个栈(S2)作为临时空间。 2:考虑队列的上溢和下溢。

2017-07-15 11:31:45 444

空空如也

空空如也

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

TA关注的人

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