猫的阁楼

欢迎光临....

Stack介绍

在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的。每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出 Stack继承Vector,他对Vector进行了简单的扩展public class Stack<E> e...

2016-07-08 00:10:02

阅读数 336

评论数 0

http协议学习系列(转)

http://www.360doc.com/content/10/0930/17/3668821_57590979.shtml(转) 1. 基础概念篇 1.1 介绍   HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它...

2015-05-09 16:26:33

阅读数 445

评论数 0

循环删除list中多个元素

错误的做法: for(int i= 0;i<list.size();i--){ for(int j= 0; j<list2.size();j++){ if(list.get(i).contains(list2.get(j))){ list.remo...

2014-09-25 21:34:06

阅读数 791

评论数 0

主宰全球的10大算法

Reddit有篇帖子介绍了算法对我们现在生活的重要性,以及哪些算法对现代文明所做贡献最大。如果对算法有所了解,读这篇文章时你可能会问“作者知道算法为何物吗?”,或是“Facebook的‘信息流’(News Feed)算是一种算法吗?”,如果“信息流”是算法,那就可以把所有事物都归结为一种算法。才疏...

2014-06-05 10:33:40

阅读数 703

评论数 0

动画教你使用git

你还在为git使用发愁吗??你还在看git使用文档枯燥烦? 国外大牛 动画教你使用git(需要翻墙,不然服务器响应太慢) http://pcottle.github.io/learnGitBranching/

2014-04-15 11:55:09

阅读数 1761

评论数 2

【thinking in java】学习笔记 三 初始化及权限控制

一、初始化和清理     初始化对于程序很重要,很多程序会因为不正确的初始化出现错误,这样的错误在编码期间很难被发现,并且不恰当的清理也会带来类似的错误。对于java而已,java类的构造器就可以避免这类错误,构造器提醒程序员做初始化(没有正确的构造器调用,编译器是没法通过编译)。      ja...

2014-03-03 16:32:35

阅读数 699

评论数 0

【Thinking In Java】笔记之二 控制执行流程

程序必须在执行过程中控制它的世界,比做出选择。java通过使用执行控制语句来做出选择。 1、最为普通的选择 true和false:有时候我们要做很多选择,在对与错,是与非;程序也是一样,是true还是false。 2、if-else和switch-case if-else需...

2014-02-13 14:46:30

阅读数 634

评论数 0

【Thinking In Java】笔记之一 一切都是对象

java把一切定义为对象,数据的操作通过对象完成。 1、没有了指针,通过引用来操作对象;而对象是由你创建的,new关键字,给我们创建一个新的对象。 2、了解8种基本的数据类型boolean,char,byte,short,int,long,float,double;弄清楚基本数据类型的初始值,...

2014-02-13 11:32:44

阅读数 632

评论数 0

Java集合框架详解

一、集合的总体系 java集合类定义主要在java.util.*类中,常用的有3个接口: java.util.Set接口及其子类,set提供的是一个无序的集合; java.util.List接口及其子类,List提供的是一个有序的集合;         java.util.Ma...

2014-02-12 11:54:45

阅读数 715

评论数 0

IO流详解

http://m.blog.csdn.net/blog/baobeiSimple/1713797

2014-02-08 17:28:20

阅读数 573

评论数 0

敏捷开发之极限编程过程

图 极限编程过程 极限编程是敏捷开发软件开发使用最为广泛的一个方法,作为面向对象方法的推荐开发范型,它包含了策略,设计,编码,测试4个框架活动的规则和实际。 策划:     》倾听一系列的用户故事,描述即将建立的软件的需要的输出,特征以及功能。     》客户跟进对应特征的综合业务价值表明...

2014-01-10 17:16:48

阅读数 1396

评论数 0

为什么JDK6中的substring()方法会导致内存泄露?

JDK6中subString()的源码 01 //JDK 6 02 String(int offset, int count, char value[]) { 03     this.value =...

2014-01-07 15:31:34

阅读数 825

评论数 0

几点预防内存泄露的小建议

怎样预防内存泄露? 以下有几点预防内存泄露的小建议: 留心使用集合类,如:HashMap,ArrayList,因为内存泄露通常是它们引起的。当它们被声明为 static,它们的生命周期就跟应用的生命周期相同。 留心使用事件监听和回调函数。如果监听被注册了之后但是该类不再被使用的时...

2014-01-07 15:27:03

阅读数 666

评论数 0

100个高质量Java开发者博客 【转】

英文原文: 100 High-Quality Java Developers’ Blogs   本文的主要目的是收集全球范围内 100 个高质量 Java 开发者博客。其中会有一些博客并不是由纯粹的 Java 开发者撰写的,但是 Java 开发者们能够从中发现一些有用的或者有趣的东西。阅读这...

2013-12-04 11:17:11

阅读数 1159

评论数 1

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