摘要:
(转载)http://blog.csdn.net/communicate_/article/details/8696502今天看到一个没见过的函数参数列表test(int... a),查看资料,原来是如下用法:类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String...strings),那么你还可以写方法test(),但你不能写test(String[] strings),这样会出 阅读全文
posted @ 2013-05-25 22:19
robotke1
阅读(530)
评论(0)
推荐(0)
摘要:
(转载)http://www.cnblogs.com/xuhuan/articles/1522212.htmlSystem类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。1、成员变量System类内部包含in、out和err三个成员变量,分别代表标准输入流(键盘输入),标准输出流(显示器)和标准错误输出流(显示器)。例如:System.out.println(“Test”);该行代码的作用是将字符串 阅读全文
posted @ 2013-05-25 21:34
robotke1
阅读(197)
评论(0)
推荐(0)
摘要:
(转载)http://blog.csdn.net/huangchang250/article/details/7038953java的main函数为什么没有返回值刚看了下c++,他的main函数必须返回int值,用来作为一个状态指示器,java提供了类似的功能没啊,void作为返回值什么用意呢?在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。 在看Java中.. 阅读全文
posted @ 2013-05-25 21:22
robotke1
阅读(1388)
评论(0)
推荐(0)
摘要:
(转载)http://hi.baidu.com/soledad1030/item/3cc4d1966a34a9db1a49dfd0Java也提供了一个byte数据类型,并且是基本类型。java byte是做为最小的数字来处理的,因此它的值域被定义为-128~127,也就是signed byte。不幸的是,byte的用作计数的时间远少于用表达基本内存单元的时间。比如从stream里读入一个双字节字符,我们先收到2个byte。为了把byte转换成适当的形式,需要对byte值做一些比较,比如判断字符集要比较其是否在某个编码范围内,比如GBK 0x8140~0xFEFE,然后new适当的string。 阅读全文
posted @ 2013-05-25 21:10
robotke1
阅读(7151)
评论(0)
推荐(0)
摘要:
(转载)http://www.2cto.com/kf/201303/193644.html很多初学者肯会对char和byte这两种数据类型有所疑惑,相互混淆,今天特地查了好多资料,对byte和char两种数据类型进行了总结和比较,先将结果与大家分享: byte 是字节数据类型 ,是有符号型的,占1 个字节;大小范围为-128—127 。char 是字符数据类型 ,是无符号型的,占2字节(Unicode码 );大小范围 是0—65535 ;char是一个16位二进制的Unicode字符,JAVA用char来表示一个字符 。 下面用实例来比较一下二者的区别:1、Char是无符号型的,可... 阅读全文
posted @ 2013-05-25 21:04
robotke1
阅读(973)
评论(0)
推荐(1)