码迷,mamicode.com
首页 > 编程语言
Java 静态内部类的使用
以前一直以为静态内部类没用,现在发现在特定条件下使用静态内部类会更加方便.静态内部类的使用最佳的示例莫过于jdk里面的LinkedList类了.查看LinkedList的源码,LinkedList的节点用一个静态内部类Node表示,代码如下 private static class Node {.....
分类:编程语言   时间:2014-10-04 01:37:05    阅读次数:478
c++异常处理
C++异常当然可以通过try...catch处理,不过没有finally关键词。C++资源的释放可以通过RAII实现。RAII,也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。它保证在任何情况下,使用对象时先构造对象,最后析构对象。Destructors shou...
分类:编程语言   时间:2014-10-04 02:08:55    阅读次数:155
黑马程序员——【Java基础】——File类、Properties集合、IO包中的其他类
---------- android培训、java培训、期待与您交流! ----------
分类:编程语言   时间:2014-10-04 01:50:55    阅读次数:282
java之Object类介绍
1、Object类是所有java类的基类如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类,ex:public class Person{ ~~~~~}等价于public class Person extends Object{ ~~~~~}2、Object...
分类:编程语言   时间:2014-10-04 02:40:35    阅读次数:160
java文件读取
#java文件读取 刚开始用java,作为之前C语言的重度使用者,发现以前熟悉的文件读取*file.read()*在*java.io.File*类里找不到了。替代之的是*java.io.InputStream*, *InputStream*为一个I/O操作的抽象类,其中*Fi...
分类:编程语言   时间:2014-10-04 01:54:05    阅读次数:458
Java设计模式菜鸟系列(三)装饰者模式建模与实现
装饰者(Decorator)模式:动态地将责任附加到对象上,若要扩展功能,装饰者提供了比继承更具有弹性的替代方案。对于装饰者模式,它其实是一种包装,所以我更愿意称它为一种包装。像咱们以前经常使用的Java里面的IO流就用到了装饰着模式。比如:BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file1)));这里file1为目标对象,而像BufferedReader、InputStreamRead...
分类:编程语言   时间:2014-10-04 01:18:45    阅读次数:400
Java - byte[]与int的互相转换
public static int byte2Int(byte[] b, int begin, int len) { int sum = 0; int end = begin + len; int n; for (int i = begin; i > 8 * i) & 0xf...
分类:编程语言   时间:2014-10-04 01:31:45    阅读次数:307
java中DatagramSocket连续发送多个数据报包时产生丢包现象解决方案
1 try { 2 //向指定的ip和端口发送数据~! 3 //先说明一下数据是谁发送过来的! 4 byte[] ip = InetAddress....
分类:编程语言   时间:2014-10-04 01:31:05    阅读次数:1126
Java - USC2字符串截取
Java内部采用UTF-16(USC2)编码,比如:"我" 为 98 17,"a" 为 0 97," " 为 0 32,"1" 为 0 49....public static String cutString(String s, int length) throws Exception{ ...
分类:编程语言   时间:2014-10-04 00:57:35    阅读次数:324
java的final关键字
http://www.importnew.com/7553.htmlfinal Integet len = 10;len = 100;这样编译通不过,因为final指向的对象修改,但是final变量不可以指向新的对象,这里的赋值操作,就是指向了新对象。final Test test = new Te...
分类:编程语言   时间:2014-10-04 01:24:35    阅读次数:161
异步多线程C/S框架gko_pool
曾经在上家公司做了一个内网P2P的传输工具名曰gingko当时太菜了,网络部分写的很差,各种阻塞式网络通信后来离职把memcached的代码研究了一下,感觉里面的网络模型非常先进我就把memcached的网络部分抽取出来和gingko做了结合,写成了一个网络框架叫gko_pool大致特性是:完全异..
分类:编程语言   时间:2014-10-03 23:29:37    阅读次数:1018
Linux汇编GAS调用C语言函数实例
Blum的书上只讲了C语言调用汇编,没讲汇编调用C语言。我自己尝试了下。最终试验成功了,在此写出与大家分享。期间历经无数错误,无数异常,我不是醉了,而是跪了。。。好在最后好了。程序实现一个换值功能,在main.s里定义a=10,b=20,然后调用C语言函数把a,b换值。新建两个文..
分类:编程语言   时间:2014-10-04 00:01:16    阅读次数:331
VC++学习之多线程(2)
关于VC++的多线程知识...
分类:编程语言   时间:2014-10-03 23:55:55    阅读次数:330
java中的char类型所占空间
java中统一使用unicode编码,所以每个字符都是2个字节16位。unicode包括中文,所以对String类计算长度的时候,一个中文和一个英文都是一个长度。String voice = "好声音"; System.out.println(voice.length());输出的是3但是在C语言中...
分类:编程语言   时间:2014-10-04 00:07:35    阅读次数:206
javascript函数库
//构造缓存函数var memoizer = function (memo, fundamental) { var shell = function (n) { var result = memo[n]; if (typeof result !== 'number'...
分类:编程语言   时间:2014-10-03 23:50:35    阅读次数:261
java操作word (jacob)
什么是jacob?jacob是一个开源项目它允许在java中调用com接口自动组件,它使用JNI(本地调用程序)来进行本地调用COM库。它可运行在x86和支持32位和64位Java虚拟机X64的环境(摘除自百度词条)。准备工作:需要的jar包:jacob.jar;此外还需要将jacob.dll放在在...
分类:编程语言   时间:2014-10-03 23:49:25    阅读次数:326
Extending JavaScript Natives
Most built-in JavaScript types are constructors whose prototypes contain the methods and other properties that define their default behavior://(result...
分类:编程语言   时间:2014-10-03 23:15:55    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!