API 地址:http://docs.oracle.com/javase/6/docs/api/
涉及概念之间的关系如下:
图解:
List 是一个接口,它继承于Collection的接口。它代表着有序的队列。它允许重复的元素。
AbstractList 是一个抽象类,它继承于AbstractCollection。AbstractList实现List接口中除size()、get(i...
分类:
编程语言 时间:
2015-04-07 23:31:46
阅读次数:
221
题目来自于hihocoder
点击打开链接
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
万圣节的中午,小Hi和小Ho在吃过中饭之后,来到了一个新的鬼屋!
鬼屋中一共有N个地点,分别编号为1..N,这N个地点之间互相有一些道路连通,两个地点之间可能有多条道路连通,但是并不存在一条两端都是同一个地点的道路。
由于没有...
分类:
编程语言 时间:
2015-04-07 23:32:46
阅读次数:
216
经常遇到这两个概念,很容易混淆,这里细细总结一下。
指针数组:是一个数组,数组的元素是指针。数组占多少个字节由数组本身决定。
数组指针:是一个指针,它指向一个数组。在32位系统下永远是占4 个字节。
举例说明:
1)int *p1[n];
2)int (*p2)[n];
1)“[]”的优先级比“*”要高。p1 先与“[]”结合,构成一个数组的定义,数组名为p1,int *修饰的是数组的...
分类:
编程语言 时间:
2015-04-07 23:33:52
阅读次数:
302
1、为什么了解决什么
多态指同一个实体同时具有多种形式。它是面向对象程序设计(OOP)的一个重要特征。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。C++中的多态性具体体现在运行和编译两个方面。运行时多态是动态多态,其具体引用的对象在运行时才能确定。编译时多态是静态多态,在编译时就可以确定对象使用的形式。(静态绑定和动态绑定)
多态:同一操作作用于...
分类:
编程语言 时间:
2015-04-07 23:30:32
阅读次数:
319
在VS运行或调试的时候弹出“发生生成错误,是否继续并运行上次的成功运行”提示框后,不小心勾选了是
以后每次调试出错都会运行上次的程序,很无语。解决办法:
点击 工具-》选项-》项目和解决方案
调整“运行时,当出现生成或部署错误时”
选择不启动或者提示启动即可。...
分类:
编程语言 时间:
2015-04-07 23:32:14
阅读次数:
184
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-04-07 23:30:42
阅读次数:
193
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-04-07 23:30:21
阅读次数:
161
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。
如果一次只完成一个事情,还是比较容易实现的,但事实上很多事情都是同时执行的,java为了模拟这种状态,引入了线程机制。
当程序同时完成多个事情时,就是所谓的多线程程序。
在一个时刻,单核的cpu只能运行一个程序。而我们看到的同时运行效果,只是cpu在多个进程间做着快速的随机切换动作。
所以说多线程解决了多部分同时运行的问题,但是线程太多的话肯定会影响效率。
首先老规矩一张图来展现我们本...
分类:
编程语言 时间:
2015-04-07 23:30:10
阅读次数:
271
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
java中一些基础...
分类:
编程语言 时间:
2015-04-07 23:27:59
阅读次数:
214
Huffman编码算法可用于文字压缩或加密解密
采用C++语言给出其高效实现,读者可思考实现算法中指针用法和树的构建过程
代码如下:...
分类:
编程语言 时间:
2015-04-07 23:28:10
阅读次数:
271
c/c++ (疑1)数组和指针
c/c++(疑2)
const extern
有了前面 两篇 基础,下面我们可以更深入的来介绍c/c++(疑3) C语言指针数组和数组指针
1 概述(C语言指针与数组之间关系)
指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。
数组指针:首先它是一个指针,它指向一个数组。在32 位系统下...
分类:
编程语言 时间:
2015-04-07 23:29:49
阅读次数:
252
1.字符串和整型的相互转换 String a= String.valueOf(2); int i = Integer.parseInt(a);2. 向文件末尾添加内容 BufferedWriter out=null; try { out=new ...
分类:
编程语言 时间:
2015-04-07 23:25:45
阅读次数:
230
TestServiceinter.java1 package com.frank.aop;2 3 public interface TestServiceinter {4 public void SayHello();5 6 }TestServiceImp.java 1 package co...
分类:
编程语言 时间:
2015-04-07 23:19:26
阅读次数:
195
1.range生成一个列表;xrange生成一个生成器 2.用法都差不多
分类:
编程语言 时间:
2015-04-07 23:19:12
阅读次数:
146