随笔分类 -  java

摘要:package day2;import java.util.Collection;public class GenericMethod { //范型方法上,参数范型可以传入任意类型,但是返回参数类型 public static void main(String[] args) { // T... 阅读全文
posted @ 2015-07-15 17:12 beyondbycyx 阅读(2268) 评论(0) 推荐(0)
摘要:1.异常的定义 异常是指程序在运行时期发生不正常事件,导致程序指令流程的无法正常执行。2.异常的分类 错误(error):jvm系统的内部错误或资源耗尽等严重情况,属于jvm需要负担的责任。 异常(exception):编程的错误或其他外在的因素导致的一般性问题。 注意:程序员只需要处理异常(Exc... 阅读全文
posted @ 2015-07-07 17:09 beyondbycyx 阅读(189) 评论(0) 推荐(0)
摘要:第一章:对象导论 1.万事万物皆对象:可以存储数据,还有操作能力 2.程序是成堆的对象,彼此通过消息的传递,请求其他对象进行工作 3.每个对象都拥有其他对象所构成的记忆:封装既有的对象方式产生新型对象 4.每个对象皆有其类型(Type,class) 5.同一类型的所有对象接受的信息皆相同重... 阅读全文
posted @ 2015-03-08 23:12 beyondbycyx 阅读(212) 评论(0) 推荐(0)
摘要:1.Executors类 |-java.util.concurrent.Executors 它可以提供了多种功能的线程池 静态方法: ExecutorService newFixedThreadPool(int nThreads); //创建固定大小的线程池 ExecutorService newC... 阅读全文
posted @ 2015-03-07 10:49 beyondbycyx 阅读(526) 评论(0) 推荐(0)
摘要:1.Timer类import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TimerDemo { public static void main(String[] args) thr... 阅读全文
posted @ 2015-03-05 22:44 beyondbycyx 阅读(179) 评论(0) 推荐(0)
摘要:泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器... 阅读全文
posted @ 2015-03-03 23:57 beyondbycyx 阅读(496) 评论(0) 推荐(0)
摘要:1.类加载器 类加载器是当程序运行时要使用某个类,则类加载器就加该类的字节码加载到内存里执行。 Java虚拟机可以安装多个类加载器,系统默认三个主要的类加载器,每个类加载器负责加载不同位置的类 Bootstrap,ExtClassLoader,AppClassLoader。有的类加载器也是Java类... 阅读全文
posted @ 2015-03-03 20:44 beyondbycyx 阅读(184) 评论(0) 推荐(0)
摘要:1.注解(Annotation) 注解相当一个类或接口,每一个注解都是一个实例对象 注解的使用形式:@interface即@注解类名 定义注解类: @interface A {…} 使用了“注解类”的类: @A class B{} 对“使用了注解类的类”进行反射操作: class C { B.class.i... 阅读全文
posted @ 2015-03-02 20:18 beyondbycyx 阅读(145) 评论(0) 推荐(0)
摘要:1.泛型接口2.泛型方法3.泛型数组(常用在可变参数的方法中)4、泛型的嵌套设置http://blog.csdn.net/waldmer/article/details/12773021 阅读全文
posted @ 2015-02-05 19:48 beyondbycyx 阅读(159) 评论(0) 推荐(0)
摘要:1.枚举类 一个类的实例是有限且固定的,则这个类称为枚举类。比如季节类,只有四个对象(春、夏、秋、冬)。 1 //创建一个枚举类的 2 /* 3 (1)通过private将构造器隐藏起来 4 (2)把这个类的所有可能实例都使用private static final修饰的类变量来保存。 5 (3)如... 阅读全文
posted @ 2015-02-05 16:50 beyondbycyx 阅读(369) 评论(0) 推荐(0)
摘要:1.反射 反射库(Reflection Library)提供一个丰富的工具集,以便编写能够动态操作Java代码的程序。这项功能被 大量的应用在JavaBeans中,它是Java组件的体系结构。能够分析类能力的程序称为反射(Reflection),即可以将一个类(或基本数据类型),类成员当成一个对象来... 阅读全文
posted @ 2015-02-05 10:01 beyondbycyx 阅读(174) 评论(0) 推荐(0)
摘要:ServerSocket类 public Socket accept() throws IOException返回服务器端的socket,侦听并接受到此套接字的连接。此方法在连接传入之前一直阻塞。BufferedReader类 String readLine() ;//读取一行的方法Datagram... 阅读全文
posted @ 2015-02-04 10:20 beyondbycyx 阅读(769) 评论(0) 推荐(0)
摘要:1.TCP/IP协议 在Internet中TCP/IP协议是使用最广泛的通讯协议。“传输控制协议/网际协议”/Transmission Control Protocol/Internet Protocol TCP/IP实际上是一组协议,它包括上百个各种功能的协议。如:“远程登录”,“文件传输”等,而... 阅读全文
posted @ 2015-01-25 11:35 beyondbycyx 阅读(175) 评论(0) 推荐(0)
摘要:1.conditioncondition是java.util.concurrent.locks下的接口,Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 s... 阅读全文
posted @ 2015-01-23 23:24 beyondbycyx 阅读(252) 评论(0) 推荐(0)
摘要:1.LockLock是java.util.concurrent.locks包下的接口,Lock实现提供了比使用synchronized方法和语句可获得 的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题。即Lock代替了synchronized的使用 实现类有:ReentrantLock, Re... 阅读全文
posted @ 2015-01-23 10:52 beyondbycyx 阅读(207) 评论(0) 推荐(0)
摘要:1.调用run和调用start有什么区别 run方法只是类里的一个普通方法,调用该方法只是执行该方法里的代码,程序中还是只有主线程这一线程 而start方法是将该线程变成可运行状态(还没运行),等待cpu切换来时就可以启动执行该线程下的run方法。 即start方法可以启动线程,而run方法只是Th... 阅读全文
posted @ 2015-01-19 16:27 beyondbycyx 阅读(165) 评论(0) 推荐(0)
摘要:1:比较常用的流FileInputStream,FileOutputStream,FileReader,FileWriterBufferedReader,BufferedWriter.InputStreamReader,OutputStreamWriter节点流:直接跟数据源或者目的地相关的.处理流... 阅读全文
posted @ 2015-01-13 12:49 beyondbycyx 阅读(116) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/zhengqiqiqinqin/article/details/12621201法一:java.lang.string //法一: xx编码-->new String(byte[]b,Charset xx)-->Stirng.getBytes(Char... 阅读全文
posted @ 2015-01-10 12:16 beyondbycyx 阅读(1594) 评论(0) 推荐(0)
摘要:http://a-bun.iteye.com/blog/1852912Java字符转码问题:http://blog.csdn.net/zhengqiqiqinqin/article/details/12621201总结:1.要清楚文件的编码格式。2.采用相同的编码进行读取/写入Java程序使用的的编... 阅读全文
posted @ 2015-01-09 13:48 beyondbycyx 阅读(192) 评论(0) 推荐(0)
摘要:1. java.io.File类 File类代表系统文件(文件和目录),磁盘上的文件和目录在Java程序中是用File类的实例来表示。 常用的构造方法:File (String pathname);File(File parent, String child) ;File(String parent... 阅读全文
posted @ 2015-01-07 15:26 beyondbycyx 阅读(169) 评论(0) 推荐(0)