Enum+多态,我没说错,不过Enum是不可以被继承的,也不可以继承自别人,只是能实现接口而已,何谈多态?? 不过还是先看看“现象”吧:? Java代码?? public?enum?Fruit?{??
????APPLE,?PEAR,?PEACH...
分类:
编程语言 时间:
2015-05-31 09:37:14
阅读次数:
212
一个源文件多个类
一个java源文件中是否可以包含多个类(不是内部类)?有什么限制?
答:可以有多个类,但只能有一个public的类,并且public的类名补习与文件名相一致。
示例代码如下:
public class Test1 {
private Integer id;
public void print(){
System.out.println("id="+id...
分类:
编程语言 时间:
2015-05-31 09:35:34
阅读次数:
196
对于IEnumerable和IEnumerator的一点理解。...
分类:
编程语言 时间:
2015-05-31 09:35:10
阅读次数:
195
1 Partition List
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.You should preserve the original relative order of the nod...
分类:
编程语言 时间:
2015-05-31 09:33:34
阅读次数:
239
今天复习了一下C中的原码补码的知识,顺便编程使用for , while, do-while,goto,recursive 实现了补码和原码的输出。
核心思想: 借助一个字符串数组,将得到的原码和补码存储到相应数组中去。在计算原码的时候,由于存在负数的补码等于原码取反+1的这么一个关系,因而只要计算一个在计算机内部存贮着的补码就可以了。而获取补码的方式很简单,只需要依次做位与操作,逐个取出即可。...
分类:
编程语言 时间:
2015-05-31 09:32:37
阅读次数:
194
Java String.compareTo()方法用法实例教程, 此方法如果这个字符串是等参数字符串那么?返回值0,如果这个字符串是按字典顺序小于字符串参数那么返回小于0的值,如果此字符串是按字典顺序大于字符串参数那么一个大于0的值
描述
java.lang.String.compareTo() 方法比较两个字符串的字典。比较是基于字符串中的每个字符的Unicode值。...
分类:
编程语言 时间:
2015-05-31 09:30:33
阅读次数:
168
Turing Tree
Time Limit: 3000MS
Memory Limit: 32768KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
After inventing Turing Tree, 3xian always felt boring wh...
分类:
编程语言 时间:
2015-05-31 09:25:18
阅读次数:
118
学生类Student:
package 克隆clone;
/*要克隆必须实现这个借口:Cloneable,以标记这个对象可以克隆
Cloneable:此类实现了 Cloneable 接口,以指示 Object.clone() 方法可以合法地对该类实例进行按字段复制。
这个接口是标记接口,告诉我们实现该接口的类就可以实现对象的复制了。
*/
public class Student im...
分类:
编程语言 时间:
2015-05-31 09:24:39
阅读次数:
140
一:利用事件实现线程同步
1.createthread函数的用法
hThread = CreateThread(&security_attributes, dwStackSize, ThreadProc,pParam, dwFlags, &idThread) ;
HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttribute...
分类:
编程语言 时间:
2015-05-31 09:22:50
阅读次数:
289
C++测试代码运行时间方法方法一最常用的执行时间测试方法,利用clock函数,精确度能达到ms级。...
分类:
编程语言 时间:
2015-05-31 09:25:08
阅读次数:
195
父类引用指向子类对象指的是:
例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。
Animal animal = new Cat();
即声明的是父类,实际指向的是子类的一个对象。
那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型
也有人说这是面向接口编程,可以降低程序的...
分类:
编程语言 时间:
2015-05-31 09:23:08
阅读次数:
264
1.java_cmd
javap: 反编译(.class文件) javac: 编译为(.class文件) dir: 文件内容(包含哪些文件) -version: 版本号 cd /d:切换地址目录
网络编程 :ipconfig 查看ip配置;netstat -an
2.编译运行
java -d bin src\Helloworld.java编译 java -cp bin ...
分类:
编程语言 时间:
2015-05-31 09:22:31
阅读次数:
186
1.窗口
关闭窗体: 方法1:set DefaultCloseOperation(JFrame.Exit_on_Close)
方法2: add WindowListener(new WindowAdapter(){ public void windowclosing(windowevent e){
system.exit(0) } 运行: public static void e...
分类:
编程语言 时间:
2015-05-31 09:21:55
阅读次数:
209
Problem Description
非常抱歉,本来兴冲冲地搞一场练习赛,由于我准备不足,出现很多数据的错误,现在这里换一个简单的题目:
前几天在网上查找ACM资料的时候,看到一个中学的奥数题目,就是不相交的曲线段分割平面的问题,我已经发到论坛,并且lxj 已经得到一个结论,这里就不
多讲了,下面有一个类似的并且更简单的问题:
如果平面上有n个点,并且每个点至少有2条曲线段和...
分类:
编程语言 时间:
2015-05-31 09:19:14
阅读次数:
175
深夜,闲得无聊,突然奇想,想写控制cpu的,让cpu按照我的思想来,嘎嘎,由于是自己猜的,不要乱喷哦,虽然没人给我评论。
网上看到一个人说,一个死循环就能把单核cpu搞到100%,我不信,(我的电脑i5 4200M),就写了一个控制台程序,代码如下
static void Main(string[] args)
{
while (true...
分类:
编程语言 时间:
2015-05-31 09:18:40
阅读次数:
242
import java.util.Stack;
public class LL1 {
//加入同步符号的LL(1)分析表
private String [][] analysisTable = new String[][]{
{"TZ","","","TZ","synch","synch"},
{"","+TZ","","","ε","ε"},
{"FY","syn...
分类:
编程语言 时间:
2015-05-31 09:19:18
阅读次数:
230
在stackoverflow上看到一关于多线程条件变量的问题,题主问道:什么时候会用到条件变量,mutex还不够吗?有个叫slowjelj的人做了很好的回答,我再看这个哥们其他话题的一些回答,感觉水平好高的。这里把他的回答粘贴一下方便以后查看,原帖在这里:When
is a conditional variable needed, isn't a mutex enough?
...
分类:
编程语言 时间:
2015-05-31 09:15:33
阅读次数:
184