码迷,mamicode.com
首页 > 编程语言
Java——容器(Collection)
Collection是一个接口,定义了一系列的方法。【常见方法】【对象相等】【程序分析】增加Name类的equals和hashCode方法如下:
分类:编程语言   时间:2015-03-20 21:47:57    阅读次数:167
Java——递归调用
(1)递归调用(2)Fibonacci数列应用
分类:编程语言   时间:2015-03-20 21:47:42    阅读次数:140
Java——网络
【通信协议分层】(1)为什么要分层?(2)通讯协议的分层规定【模型】注:OSI是国家标准化的标准,而TCP/IP是实际应用中采用的分层。 网络层也叫TCP,传输层也叫IP/UDP。【数据封装】【数据拆装】【IP协议】IP(Internet Protocal)协议是网际层的主要协议,支持网间互连的.....
分类:编程语言   时间:2015-03-20 21:47:25    阅读次数:188
Java——容器(List)
【List接口】注:List很类似与数组,但是它可以任意改变大小。 ArrayList底层实现是数组,LinkedList底层实现是链表。【常见方法】【程序分析】注:注意区分add方法和set方法的区别。【常用方法】 java.util.Collections提供了一些静态方法实现了基于List.....
分类:编程语言   时间:2015-03-20 21:47:14    阅读次数:176
[转载] c++ cout 格式化输出浮点数、整数及格方法
C语言里可以用printf(),%f来实现浮点数的格式化输出,用cout呢。。。?下面的方法是在网上找到的,如果各位有别的办法谢谢留下...iomanip.h是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常的:dec 置基数为10 相当于"%d"hex 置基数为16 相当于"%X"oc...
分类:编程语言   时间:2015-03-20 21:43:31    阅读次数:215
Java——容器(Auto-boxing/unboxing)
【打包/解包】在Map中需要增加一个数值时,需要new一个对象出来,输出后又得进行强制类型转换,这就造成不便。在JDK1.5中使用Map接口提供了一种新的机制。在合适的时机自动打包/解包(在JDK1.5后才有)自动将基础类型转换为对象自动将对象转换为基础类型【程序分析】注:在JDK1.5之后可以这样...
分类:编程语言   时间:2015-03-20 21:44:50    阅读次数:134
如何通过编程发现Java死锁
本文由ImportNew-rookie_sam翻译自Dzone。欢迎加入翻译小组。转载请见文末要求。死锁是指,两个或多个动作一直在等待其他动作完成而使得所有动作都始终处在阻塞的状态。想要在开发阶段检测到死锁是非常困难的,而想要解除死锁往往需要重新启动程序。更糟的是,死锁通常发生在负载最重的生产过程中...
分类:编程语言   时间:2015-03-20 21:45:18    阅读次数:189
Java——GUI
【AWT】AWT(Abstract Widow Toolkit)包含了很多类和接口,用于Java Application的GUI(Graphics User Interface图形用户界 面)编程。GUI的各种元素(例如窗口、按钮、文本框等)由Java类来实现。使用AWT所涉及的类一般在ja...
分类:编程语言   时间:2015-03-20 21:42:28    阅读次数:155
Java——常用类(基础类型数据包装类)
【包装类】 包装类(如Integer、Double等)这些类封装了一个相应的基础数据类型数值,并为其提供了一系列操作。 例如:java.lang.Integer类提供了以下构造方法: Integer(int value) Integer(String s)【常用方法】【程序分析】注:对于int i=...
分类:编程语言   时间:2015-03-20 21:41:34    阅读次数:153
Java——类
【类】【成员变量】注:成员变量默认初始化,直接输出不会报错;而局部变量默认情况下不会初始化,直接输出会报错;【引用】注:引用类型占两块内存,比如String s;该程序是在内存中分配一段区域,装的是空值(还没进行初始化)。s = new String("Hello");这在堆内存开辟一段空间存储。J...
分类:编程语言   时间:2015-03-20 21:43:27    阅读次数:151
Java——容器(Set)
【Set接口】Set接口是Collection的子接口,Set接口没有提供额外的方法。实现Set接口的容器类中的元素是没有顺序的,而且不可以重复。Set容器可以与数学中“集合”的概念相对应。J2SDK API中所提供的Set容器类有HashSet和TreeSet。【程序分析】注:retainAll表...
分类:编程语言   时间:2015-03-20 21:41:35    阅读次数:168
c语言,全局变量,局部变量,外部函数,内部函数,stasic和extern的复习总结
局部变量定义:在代码块内部定义的变量作用域:从定义变量的那一行开始,一直到代码块结束生命周期:从定义变量的那一行开始分配存储空间,代码块结束后,就会被回收没有默认的初始值全局变量定义:在函数外面定义的变量作用域:从定义变量的那一行开始,一直到文件结尾(能被后面的所有函数共享)生命周期:程序一启动,就...
分类:编程语言   时间:2015-03-20 21:42:38    阅读次数:120
Java——容器(Comparable)
【Comparable】 【程序分析】【如何选择数据结构】衡量标准:读的效率和改的效率Array读快改慢Linked改快读慢Hash两者之间
分类:编程语言   时间:2015-03-20 21:42:17    阅读次数:120
Java——IO
【Java流式输入/输出原理】【节点流和处理流】【分类】【分类】
分类:编程语言   时间:2015-03-20 21:41:55    阅读次数:119
算法总结——Prim
Prim:复杂度:O(n^2)用途:最小生成树算法,求一点到所有的位置之和的最小值,不是形成环,是把所有顶点连在一起的最短路适用条件:步骤:跟Dijkstra出奇的相似,只是prim把d和p都变成一个k数组(- -其实一样好吗)而且Dijkstra是第一个for为了记录下标,而prim是为了记录下标...
分类:编程语言   时间:2015-03-20 21:41:52    阅读次数:178
Java——容器(泛型)
【泛型】起因:JDK1.4之前类型不明确装入集合的类型都被当做Object对待,从而失去自己的实际类型。从集合中取出时往往需要转型,效率低,且很容易出错。解决办法:在定义集合的时候同时定义集合中对象的类型----实例程序:List c = new ArrayList();//原本传入的强制转换为Ob...
分类:编程语言   时间:2015-03-20 21:38:55    阅读次数:150
算法训练 最小乘积(基本型)
算法训练 最小乘积(基本型) 一个数组从大到小排列,一个数组从小到大,相乘起来最小时间限制:1.0s 内存限制:512.0MB问题描述 给两组数,各n个。 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小。要求程序输出这个最小值。 例如两组数分别为:1 3 -5...
分类:编程语言   时间:2015-03-20 21:37:16    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!