摘要: ----------------------android培训、java培训、期待与您交流!----------------------静态导入(JDK1.5): 静态导入允许您在调用其它类中定义的静态成员时,可以忽略类名。 当你想使用static成员时,可以使用静态导入(在API中的类和你自己的类上,都可以使用该特性)。 例子: 静态导入之前的代码:1 public class TestStatic { 2 public static void main(String[] args) { 3 System.out.println(Intege... 阅读全文
posted @ 2013-04-29 02:12 Mercy_K 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------定时器涉及到的两个基本的类: java.util.Timer; java.util.TimerTask;运行一个定时器的基本步骤:1、建立一个要执行的任务TimerTask。2、创建一个Timer实例,通过Timer提供的schedule()方法,将TimerTask加入到定时器Timer中,同时设置执行的规则。Timer中的schedule()方法: void schedule(TimerTask task, Date time) 安排在指定的时... 阅读全文
posted @ 2013-04-29 02:11 Mercy_K 阅读(309) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------正则表达式: 符合一定规则的表达式。作用:用于专门操作字符串。特点:用一些特定的符号来表示一些代码操作,这样就简化了书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的操作。弊端:符号定义越多,正则越多,阅读性越差。Pattern类和Matcher类都在java.util.regex包中定义。Pattern类:主要作用是进行正则规范的编写。Matcher类:主要作用是执行规范,验证一个字符串是否符合其规范。具体操作:1.匹... 阅读全文
posted @ 2013-04-29 02:11 Mercy_K 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------GUI:1、布局(1)FlowLayout(流式布局管理器),从左到右的顺序排列;是Panel的默认布局管理器。(2)BorderLayout(边界布局管理器),东南西北中,在边界上布局,默认是居中填充;是Frame的默认布局管理器。(3)GridLayout(网格布局管理器),跪着的矩阵。(4)CardLayout(卡片布局管理器),即选项卡。(5)GridBagLayout(网格包布局管理器),非规则的矩阵。2、Frame(1)new Frame(Stri 阅读全文
posted @ 2013-04-29 02:11 Mercy_K 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------IP地址:格式:IP地址=网络地址+主机地址(IP地址使用32位长度二进制数据表示)网络号:用于识别主机所在的网络。主机号:用于识别该网络中的主机。IP地址分为5类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验。IP地址的范围:InetAddress类:主要表示IP地址,包括:Inet4Address和Inet6Address。 1 //测试InetAddress类 2 3 import jav... 阅读全文
posted @ 2013-04-29 02:10 Mercy_K 阅读(192) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------1、File类(1)用来将文件或者文件夹封装成对象(2)方便对文件和文件夹的属性信息进行操作(3)File对象可以作为参数传递给流的构造函数File类常用方法:No.方法或常量类型描述1publicstaticfinalStringpathSeparator常量表示路径的分隔符(windows是“;”)2publicstaticfinalStringseparator常量表示路径的分隔符(windows是“\”)3publicFile(Stringpathna 阅读全文
posted @ 2013-04-29 02:09 Mercy_K 阅读(224) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------一.概述:Java的集合类是一种特别有用的工具类,它可以用于存储数量不等的多个对象(实际上是对象的引用),并可以实现常用的数据结构,如栈,队列等。除此之外,还可以用于保存具有映射关系的关联数组。Java的集合大致上可分为:Set,List和Map三种体系,其中,Set代表无序,不可重复的集合;List代表有序,重复的集合;而Map则代表具有映射关系的集合。Java的集合类主要由两个接口派生而出:Collection和Map。(HashSet,ArrayList 阅读全文
posted @ 2013-04-29 02:08 Mercy_K 阅读(422) 评论(0) 推荐(1) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------线程: 线程是一个程序内部的顺序控制流(执行路径)。线程和进程的区别: (1):每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销。 (2):线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。 (3):多进程:在操作系统中能同时运行多个任务(程序)。 (4):多线程:在同一应用程序中有多个顺序流同时执行。Java的线程是通过java.lang.Thread类... 阅读全文
posted @ 2013-04-29 02:07 Mercy_K 阅读(303) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------1. java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话)。2. java.lang.ClassN. 阅读全文
posted @ 2013-04-29 02:07 Mercy_K 阅读(208) 评论(0) 推荐(0) 编辑
摘要: ----------------------android培训、java培训、期待与您交流!----------------------异常: Java异常是Java提供的用于处理程序中错误的一种机制。(程序运行期出现的错误。)tip:观察错误的名字和行号最重要。异常体系:Throwable:|--Error:重大的问题,我们处理不了。也不需要编写代码处理。比如说内存溢出。|--Exception:一般性的错误,是需要我们编写代码进行处理的。 |--RuntimeException:运行时异常,这个我们也不需要处理。其实就是为了让他在运行时出问题,然后我们回来修改代码。异常的用法:处... 阅读全文
posted @ 2013-04-29 02:07 Mercy_K 阅读(163) 评论(0) 推荐(0) 编辑