Java其他
文章平均质量分 60
冬有雪
刻苦学习,脚踏实地,戒骄戒躁,坚持不懈。
展开
-
数组实用类Arrays和枚举类型Enum
一、数组使用类Arrays1.在java.util包中,Arrays提供了一系列静态方法,帮助操作数组。以下是较常用的一些方法。(1) equals方法,比较两个数组参数是否相同。(2) fill方法,向数组中填充数据参数。(3) binarySearch方法,查找数组中元素的值与给定数据相同的元素。(4) sort方法,将数组按升序排列。(5) copyOfRange方法,将数组的指定范原创 2016-04-07 22:22:50 · 7316 阅读 · 0 评论 -
正则表达式、Math类、StringBuffer类和StringBuilder类
一、Java中的正则表达式 1.正则表达式就是记录文本规则的代码。用于进行文本匹配的工具,也是一个匹配的表达式。 先上一个小例子: 根据给定正则表达式的匹配拆分此字符串,得到拆分好的字符串数组。public class RegexTest{ public static void main(String[] args){ String str =原创 2016-04-11 22:17:42 · 465 阅读 · 0 评论 -
Date类、DateFormat抽象类、SimpleDateFormat类和Calendar类
一、Date类1.Date类时Java里面进行日期操作的常用类,Date类用来表示特定的瞬间,精确到毫秒。 2.常用方法 public boolean after(Date when) 测试此日期是否在指定日期之后public boolean before(Date when) 测试此日期是否在指定日期之前getTime()方法返回自1970年1月1日00:00:00原创 2016-04-12 10:38:20 · 587 阅读 · 0 评论 -
Eclipse的一些常用命令
alt + / 快捷键功能(最常用):代码助手,能用则用,出错概率低 ctrl + d 删除一行代码,光标放在行中 ctrl + z undo操作 ctrl + y redo操作 alt + shift + s 打开source ctrl + / 单行注释 ctrl + shift + / 多行注释 ctrl + shift +原创 2016-04-09 17:11:40 · 594 阅读 · 0 评论 -
Java异常处理和I/O处理
1.Java核心包: java.lang,java.awt,java.applet,java.io,java.util其他:java.net,java.math,java.rmi,java.sql,java.text,java.bean,java.security等。 2.Java扩展包(Javax): javax.naming,javax.swing,javax.rmi,javax.原创 2016-04-09 17:17:06 · 879 阅读 · 0 评论 -
覆盖Object类的equals、hashCode和toString方法
1.equals方法 equals方法和“==”进行比较的时候,引用类型数据比较的是引用,即内存地址,基本数据类型比较的是值。 下面进行覆盖此方法,使其只比较对象属性值。 代码如下:/*** 覆盖前equals和“==”比较的都是内存地址* 覆盖equals方法,覆盖后的equals比较的是值,== 比较的是内存地址*/public class CoverEqu原创 2016-04-09 00:49:04 · 745 阅读 · 0 评论 -
sleep和wait的区别
sleep和wait有什么区别 第一种解释:功能差不多,都用来进行线程控制,他们最大本质的区别是:sleep()不释放同步锁,wait()释放同步缩. 还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.第二种解释:sleep是Thread类的静态方法。s转载 2016-04-13 21:28:29 · 244 阅读 · 0 评论 -
I/O流
一、字节流和字符流 流是一种有方向的字节/字符数据序列。 实现输入/输出操作的类库在java.io 包中。包中有一组支持打开流、向流写数据、从流读取数据和关闭流等操作的 类,要使用这些类,程序必须导入java.io 包。二、File 对象 建立输入输出流对象之前可以先建立一个File(文件)对象。File 对象是File 类的实例。File 对象对应一个目原创 2016-05-26 18:20:17 · 605 阅读 · 0 评论 -
多线程
一、线程生命周期共五个状态:新建状态: Thread t = new Thread()就绪状态 调用start()方法,运行状态 使用yield()方法可以使线程主动放弃CPU。线程也可能由于执行结束或执行stop()方法进入死亡状态。每个线程对象都有一个run()方法,当线程对象开始执行时,系统就调用该对象的run()方法。阻塞状态 线程从阻塞状态恢复到就绪状态有三原创 2016-05-25 18:10:40 · 2834 阅读 · 0 评论