博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月15日

摘要: 一、可变参数 问题:一个方法接收的参数个数不固定 例如: *System.out.println(add(2,3,5)); *System.out.println(add(1,2,3,5)); 可变参数的特点: 1、只能出现在参数列表的最后; 2、...位于变量类型和变量名之间,前后有无空格都可以; 3、调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。代码举例:public static void main(String[] args) { System.out.println(add(2,3,4,... 阅读全文

posted @ 2013-08-15 19:57 mz_zyh 阅读(290) 评论(0) 推荐(0)

摘要: 反射机制: 1、反射就是把Java类中的各种成分映射成相应的java类。 例如:一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等是一个个的类,表示java类的Class类显然要提供一系列的方法,来获得其中的变量,方法,构造方法,修饰符,包等信息,这些信息就是用相应类的实例对象来表示,它们是Field、Method、Contructor、Package等等。 2、一个类中的每个成员都可以用相应的反射API类的一个实例对象来表示,通过调用Class类的方法可以... 阅读全文

posted @ 2013-08-15 14:03 mz_zyh 阅读(189) 评论(0) 推荐(0)

摘要: 正则表达式正则表达式:符合一定规则的表达式 作用:用于专门操作字符串的。 特点:用一些特定的符号来表示一些代码操作,这样就简化了书写。 所以学习正则表达式就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂操作 弊端:符合定义越多,正则越长,阅读性越差。 具体操作功能: 1、匹配: Stringmatches(Stringregex)方法,用规则匹配整个字符串,只要又一次不符合规则,就匹配结束,返回false代码实例:/** * 该方法采用正则表达式的方式对QQ号码进行校验 */public static boolean checkQQRegex(St... 阅读全文

posted @ 2013-08-15 13:43 mz_zyh 阅读(346) 评论(0) 推荐(0)

摘要: 网络编程网络通讯: 1、找到对方,通过IP地址 2、数组要发送到对方指定的应用程序上,为了辨识这些应用程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数字,叫做端口(逻辑端口)。 3、定义通讯规则,这个通讯规则称为协议 国际组织定义了一个通用的协议TCP/IP。 特殊IP地址:127.0.0.1本机回返地址 一般把0~1024的端口数留给系统使用。三要素:IP,端口,协议 1、IP地址:InetAddress类 a)网络中设备的标识 b)不易记忆,可用主机名 c)本机回环地址:127.0.0.1主机名:localhost 2、端口号 ... 阅读全文

posted @ 2013-08-15 10:16 mz_zyh 阅读(242) 评论(0) 推荐(0)