java api
文章平均质量分 78
山上的太阳
这个作者很懒,什么都没留下…
展开
-
Java api 文件基本的输入输出流
示例一:import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;/** * java.io.File * 该类用于表示一个文件或目录 * 使用该类可以获取表示的文件或目录的属性信息。 * 但是不能访问文件的内容。 * 使用该类还可以操作文件或目录(新建,删除等) * @autho原创 2015-04-19 16:45:25 · 2456 阅读 · 0 评论 -
范型的定义与使用的示例
import org.junit.Test;public class TestCase { /** * 范型:利用编译器实现的参数化类型,优点可以利用编译器检查限制数据类型,减少软件在运行期的错误! * 可以减少数据类型的转换麻烦。 * 范型是利用编译器实现的(假范型),在运行期间没有范型检查,利用编译器擦除实现的。 */ @Test public void te原创 2015-05-20 22:27:00 · 601 阅读 · 0 评论 -
JAVA 反射机制
反射机制是java中底层的动态工作机制,是java的核心特性。 静态:经过java编译器的处理以后就固定下来执行顺序,也就是在编译的过程中就已经确定了的,称为静态 动态:java程序在运行期间,才能确定的处理顺序,称为动态发射API的作用: 1 动态加载类 2 动态获取类的信息(类型,属性,方法,构造器等) 3 动态创建对象 4原创 2015-05-18 21:20:11 · 345 阅读 · 0 评论 -
java 注解的使用
自定义注解:自定义注解在编译期间,会自动擦除成接口类型,自定义数据 可以使用元注解声明。 元注解声明:作用范围和作用位置 Retention 用于声明 当前注解的作用范围 RUNTIME 注解在编译时候不擦除,编译到类,运行时候加载到方法区原创 2015-05-20 22:05:41 · 365 阅读 · 0 评论 -
枚举(enum)的使用
自定义一个类,并且类的对象的个数需要受到限制,可以将自定义类中的构造方法修饰为private,并且在该类中定义该类的所有对象。如下代码: public class Suit implements Serializable, Comparable{ private String name; private int value; public static final Suit原创 2015-05-20 21:55:12 · 479 阅读 · 0 评论 -
java 中xml的使用
XML 可扩展的标记语言 XML 通用的数据格式标准 在没有XML标准时代 1 数据可以任意格式存储:二进制,文本格式 2 数据的交换和分享出现麻烦 XML 是一种通用的标准格式 1 XML 数据格式标准 2 可以用于文件的格式:XML 格式的文件称为XML 文件 3 XML文件本身是文本文件,非常便于编辑和处理原创 2015-05-19 22:30:46 · 913 阅读 · 0 评论 -
JAVA 自省机制 java bean
//Java Bean1 Java对象,是有一定约定的对象2 同一外观,为了使用方便3 Java Bean的约定 ①类一定有无参数构造器(直接创建对象,子类继承时候方便直接调用父类无参构造器) ②对象属性使用get set方法访问。 get set方法访问的属性称为Bean属性 ③一定实现序列话接口(方便对象序列化) ④必须在包中原创 2015-05-18 21:32:46 · 5918 阅读 · 0 评论 -
消息摘要
消息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 消息摘要可以用于判断两个文件是否一样,或者将明文密码加密成暗文,而且是无法解密的,有人说可以解密其实是将各种字符串的消息摘要存在Map中以消息摘要为键,字符串为值,当获取一个消息摘要是查询Map就可以了,对于这种情况我们可以在消息摘要的后面添加一个延(就是在消息摘要后面添加一个随意的字符串),以防止被人获取到真正的消息摘原创 2015-05-10 19:30:14 · 1413 阅读 · 0 评论 -
JAVA API Date SimpleDateFormat and Calender
示例一:import java.util.Date;/** * java.util.Date * 该类内部维护一个long值,表示从1970年元旦到要描述的 * 时间之间所经过的毫秒值 * 由于Date的设计缺陷,现在仅用它表示时间,而不做时间 * 相关的其他操作。 * @author Administrator * */public class DateDemo1 { p原创 2015-04-13 22:23:08 · 689 阅读 · 0 评论 -
JAVA API 包装类 Integer
示例一:/** * 包装类 * 基本类型由8个,由于他们是以值的形式存在,没有继承 * 也不是引用类型,所以不继承自Object。 * 那么基本类型是不能参与面向对象开发的。 * 包装类的作用主要解决了基本类型不能参与面向对象开发 * 的问题。 * * 其中6个表示数字的包装类全部继承自Number类 * Number类中定义了: * int intValue() *原创 2015-04-12 21:47:43 · 587 阅读 · 0 评论 -
JAVA API 线程(一)
示例一:/** * 线程的第一种创建方式: * 继承Thread类并重写run方法 * @author Administrator * */public class ThreadDemo1 { public static void main(String[] args) {// for(int i=0;i<1000;i++){// /*// * 有先后顺序的执行原创 2015-04-21 20:35:19 · 455 阅读 · 0 评论 -
JAVA API 异常处理
示例一:/** * java中的异常处理机制 * @author Administrator * */public class ExceptionDemo1 { public static void main(String[] args) { System.out.println("程序开始了"); try{ String str = null; /*原创 2015-04-21 20:15:09 · 1368 阅读 · 0 评论 -
JAVA API Collection and Map
示例一:Collections.shuffle(List);//将集合list中的顺序随机打乱Collections.sort(List); //将集合中的元素进行排序Collections.binarySearch(List,key);//在list集合中折半查找keyimport java.util.ArrayList;import java.util.Collectio原创 2015-04-16 20:56:35 · 658 阅读 · 0 评论 -
JAVA API 正则表达式
示例一:/** * 字符串支持正则表达式做格式验证的方法 * @author Administrator * */public class StringDemo1 { public static void main(String[] args) { /* * 验证电子邮箱地址的正则表达式 * [a-zA-Z0-9_]原创 2015-04-12 21:35:39 · 587 阅读 · 0 评论 -
黑马基础班学习笔记
基础 笔记原创 2015-01-30 17:51:45 · 934 阅读 · 0 评论 -
java 线程(二)
线程: 程序: 进程:正在内存中运行的程序 线程:进程中并发运行的的独立过程,是可以单独执行的过程。 java将操作系统复杂的线程机制封装到了Thread类。 java如何开启线程: 1 继承Thread 2 重写run提供独立运行的过程 3 创建线程对象原创 2015-05-16 23:45:17 · 386 阅读 · 0 评论 -
ThreadPoolExecutor机制
本文转自:http://825635381.iteye.com/blog/2184680ThreadPoolExecutor机制 一、概述 1、ThreadPoolExecutor作为java.util.concurrent包对外提供基础实现,以内部线程池的形式对外提供管理任务执行,线程调度,线程池管理等等服务; 2、Executors方法提供的线程服务,都是通过参数设置来转载 2016-03-09 14:36:32 · 823 阅读 · 0 评论