在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外。然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看。
1、可以在enum中添加变量和方法
先来看一段代码示例:public enum State {
Normal("正常态", 1), Update("已更新", 2), Deleted("已删除", 3)...
分类:
编程语言 时间:
2014-09-10 09:37:10
阅读次数:
199
指针篇4.数组a 的性质int a[3][4] = {{1,3,5,7},{9,11,13,15},{17,19,21,23}}int 型数据在KEIL编译环境下,占2字节内存表示形式含义地址a二维数组名,指向一位数组a[0],即0行首地址设2000a[0]、*(a+0)、*a0行0列元素地址200...
分类:
编程语言 时间:
2014-09-10 09:35:00
阅读次数:
338
通过之前两篇文章Java-WebSocket 项目的研究(一) Java-WebSocket类图描写叙述Java-WebSocket 项目的研究(二) 小试身手:client连接server并发送消息实例的介绍我们大概了解到了整个项目的类结构,当中有一个重要的类:WebSocketClient,以下...
分类:
编程语言 时间:
2014-09-10 09:34:00
阅读次数:
899
b import 了 a, c import 了 b,c 中也会有定义test.py 1 __all__ = ['a', 'b'] 2 3 def a(): 4 print "a" 5 6 def b(): 7 print "b" 8 9 def c():10 prin...
分类:
编程语言 时间:
2014-09-10 09:33:00
阅读次数:
204
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1();...
分类:
编程语言 时间:
2014-09-10 09:31:10
阅读次数:
329
8种排序之间的关系:1,直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现 1 package com.njue; 2....
分类:
编程语言 时间:
2014-09-10 09:30:50
阅读次数:
318
defchanges(a,b):#list分段函数,a:数据[(1),(2)]b:长度foriinxrange(0,len(a),b):yielda[i:i+b]foriinchanges(range(1,101),10):printi
分类:
编程语言 时间:
2014-09-10 09:30:40
阅读次数:
1947
fromosimport*defset_name(**k):assertlen(k)==1name,obj=k.items()[0]obj.func_name=namereturnobjdefmain():f=set_name(CheckExists=lambda:path.exists('1'))...
分类:
编程语言 时间:
2014-09-10 09:29:10
阅读次数:
236
java中的Colletions类主要实现列表List的排序功能。根据函数参数的传递,具体的排序可以分为 :1. 自然排序(natural ordering)。函数原型:sort(Listlist)说明:参数是要参与排序列表的List对象 ...
分类:
编程语言 时间:
2014-09-10 08:21:30
阅读次数:
261
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#学习这个要求的:http://wsky.org/archives/162.htmlimportsysfromitertoolsimport*fromoperatorimport*defp...
分类:
编程语言 时间:
2014-09-10 08:21:10
阅读次数:
283
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#使用python创建一个简单的WEB客户端importurllib,urllib2,urlparse"""web地址元素URL部件描述prot_sch网络协议或者下载规划nety_loc...
分类:
编程语言 时间:
2014-09-10 08:20:30
阅读次数:
385
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'importctypes,sysSTD_INPUT_HANDLE=-10STD_OUTPUT_HANDLE=-11STD_ERRIR_HANDLE=-12#定义字体颜色,由于颜色编码,是由...
分类:
编程语言 时间:
2014-09-10 08:20:10
阅读次数:
1069
C++ built-in array对class object的支持是十分重要的语言构造,它是C++把class object和原始变量同样对待的又一反映,它大大增加了C++的附加值。
然而我们一如既往,需要对C++这一语言构造的语义深入了解。以便正确使用C++ built-in array。
分类:
编程语言 时间:
2014-09-10 07:16:49
阅读次数:
232
Evaluate the value of an arithmetic expression inReverse Polish Notation.Valid operators are+,-,*,/. Each operand may be an integer or another express...
分类:
编程语言 时间:
2014-09-10 05:07:09
阅读次数:
200
关键字:
this 关键字
this 使用一:
直接以代码解释:
class Man
{
private int age;
private String name;
Man()
{
name= null;age = 0;
}
Man(String n)//正常直接打印"BLF,0",但是把n改为name呢,就会打印null,0
{ name = n; }...
分类:
编程语言 时间:
2014-09-10 04:05:39
阅读次数:
226
2014.9.2什么是java的字符使用unicode?注意一个区别:字符与符号。 java的字符使用unicode,这里的字符是指char变量。 java的class文件中,java源代码中的符号按照utf8,编成了二进制序列。就像,int类型的1,2,3,4,5可以被java认识, 那么字符类型呢?就用unicode值来表示, ..
分类:
编程语言 时间:
2014-09-10 03:01:30
阅读次数:
217
我们读取文本(无论从那儿读,键盘,硬盘)的时候: 尽量使用: (从硬盘读)InputStreamReaderir=newInputStreamReader(fileInputStream,"编码"); (从键盘读)InputStreamReaderir=newInputStreamReader(System.in,"编码"); 可以指定编码。 输出文本时, (..
分类:
编程语言 时间:
2014-09-10 03:00:50
阅读次数:
206