代码改变世界

04 2011 档案

摘要:1. 基本思想: 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2. 排序过程:【示例】: 初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 13 27 [65 97 76 49 38 49]第三趟排序后 13 27 38 [97 76 49 65 49]第四趟排序后 13 27 38 49 [49 97 65 76]第五趟排序后 13 27 38 49 49 [97 97 76]第六趟排序后 13 27 38 49 49 76 [76 阅读全文
posted @ 2011-04-28 01:15 Rollen Holt 阅读(757) 评论(0) 推荐(0)
摘要:Java关键字final、static使用总结常看很多入门鸟们在final 和static运用上感到迷茫,现总结一下final和static的运用方法,希望对大家有帮助。一、final根据程序上下文环境,Java关键字final有“无法改变”或者“终态”的含义,它可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构造方法。注意:父类的private成员方法是不能被子类方法覆盖的,因此private 阅读全文
posted @ 2011-04-28 00:43 Rollen Holt 阅读(286) 评论(0) 推荐(0)
摘要:原文链接:http://www.java-cn.com/club/?uid-23812-action-viewspace-itemid-1819一、工具篇JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jro 阅读全文
posted @ 2011-04-27 17:43 Rollen Holt 阅读(746) 评论(0) 推荐(1)
摘要:原文:http://blog.csdn.net/metalkittie/archive/2008/11/12/3281916.aspx今天在c++坛子里瞎逛,看到精华坛里在讨论“为什么虚函数效率低”的问题,××楼主回答面试官说“跟cpu流水线执行效率有关” ××某人回答“因为虚函数需要一次间接的寻址... 而一般的函数可以在编译时定位到函数的地址,虚函数(动态类型调用)是要根据某个指针定位到函数的地址. ”×ד虚函数有个虚函数表,而且会传一个index索引~!会间接寻址!”×ד流水线执行的话,和"命中 阅读全文
posted @ 2011-04-21 11:39 Rollen Holt 阅读(2327) 评论(0) 推荐(0)
摘要:Matlab2010.Ra 快速下载地址分享Matlab.R2010aWindows平台ed2k://|file|[矩陣實驗室].Mathworks.Matlab.R2010a.ISO-TBE.iso|5614561280|b0825b401987dc5d42a688d41b1512a0|h=22Q2JTJPBASQWDEUAE5ABZ7IZIJ5BY52|Unix/Linux平台ed2k://|file|[矩陣實驗室].Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso|4902662144|23d2d23050f366e03290437a68693102|h= 阅读全文
posted @ 2011-04-13 10:26 Rollen Holt 阅读(5307) 评论(0) 推荐(0)
摘要:代码点&代码单元字符视图要了解字符集标准,必须能区分三种不同的字符视图: 字符集(字符的抽象列表)。 作为带标量值的“代码点”的字符。 作为编码数据的字符。 字符集(字符的抽象列表)字符集是各种文字(包括拉丁文、西里尔文、中文、朝鲜语、日语、希伯来语和阿拉伯语)中所包含的字符的一个抽象列表,由一百多万个字符组成。字符集还包括其他符号,例如音符。Unicode 和 GB18030 标准都具有字符集。当某个标准添加了新字符时,为了保持对等,另一个标准也将添加这些字符。作为带标量值的“代码点”的字符注意 这第二个字符视图只适用于 Unicode,而不适用于 GB18030。字符集中的每个字符 阅读全文
posted @ 2011-04-09 23:12 Rollen Holt 阅读(471) 评论(0) 推荐(0)
摘要:1 1,现在有下面这个程序: 2 3 class Base { 4 public Base() { 5 System.out.println("Base"); 6 } 7 } 8 9 public class In extends Base {10 public static void main(String argv[]){ 11 In in=new In(); 12 } 13 }14 15 输出结果:Base16 17 2,如果把Base类的构造函数改成一个普通的类的话,如下:18 19 class Base { 20 public void Base() { 21 S 阅读全文
posted @ 2011-04-09 18:00 Rollen Holt 阅读(1930) 评论(0) 推荐(0)
摘要:JDK 7 的官方首页来了,是 Java.net 的一个子域名。在这个网站中你可以下载最新的 JDK 7 的开发者预览版,查看 JDK 7 的 API 文档等。 访问http://jdk7.java.net/ 阅读全文
posted @ 2011-04-09 13:40 Rollen Holt 阅读(673) 评论(0) 推荐(1)
摘要:CodeRun是一个跨平台的云端编程集成开发环境(IDE),允许用户在浏览器内编写代码、debug、部署应用等,适合取代传统的桌面 IDE 软件。简单来说,就是可以让你只要在有浏览器能上网的电脑都能编程。用来学习编程语言不错的说……未来写代码会在浏览器里面吗?前两天有网友在微博提出这个问题。在我看来,没有任何理由否认这一趋势,即将浏览器作为IDE,在云端编写代码。获取IDE、配置开发环境、使用公共库和框架、模拟服务器环境调试、版本控制、多人协作等,这些开发过程中常见的需求,在接入云端之后,一切都变得水到渠成。CodeRun支持 IE、Firefox、Chrome、Safari 浏览器。支持的语 阅读全文
posted @ 2011-04-08 23:33 Rollen Holt 阅读(475) 评论(0) 推荐(0)
摘要:垃圾收集器是Java语言区别于其他程序设计语言的一大特色。它把程序员从手工回收内存空间的繁重工作中解脱了出来。 我们知道,许多程序设计语言都允许在程序运行期动态地分配内存空间。分配内存的方式多种多样,取决于该种语言的语法结构。但不论是哪一种语言的内存分配方式,最后都要返回所分配的内存块的起始地址,即返回一个指针到内存块的首地址。 当已经分配的内存空间不再需要时,换句话说当指向该内存块的句柄超出了... 阅读全文
posted @ 2011-04-05 11:38 Rollen Holt 阅读(368) 评论(0) 推荐(0)
摘要:1.除了标准输出串流out之外,Java程式在执行之后,还会开启标准输入串流in与标准错误输出串流err。对于in来说,它对应至键盘或其它的输入来源,准备接受使用者或其它来源的输入。而对于err,它会将指定的字串输出至显示装置或其它指定的装置,与标准输出串流out不同的是,它会立即显示指定的(错误)讯息给使用者知道,例如即使您指定程式将结果重新导向至档案,err输出串流的讯息并不会被重新导向,而仍会显示在指定的显示装置上,下面这个例子给您一个简单的测试方式: HelloWorld.java文件 1: public class HelloWorld { 2: public stat... 阅读全文
posted @ 2011-04-04 23:28 Rollen Holt 阅读(527) 评论(0) 推荐(0)