- 博客(9)
- 收藏
- 关注
转载 Java文件读写操作
一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte...
2017-02-24 14:49:00 63
转载 Apache 和 Tomcat 的区别
Apache是web服务器,只支持静态网页。 Tomcat是应用服务器,可以支持动态网页。Tomcat只是一个servlet/jsp容器,可以认为是Apache的扩展,但又可以独立于Apache运行。 卡车(Apache)可以装石头(静态网页),但是不能装水(动态网页)。 水桶(Tomc...
2017-01-16 10:21:00 86
转载 servlet 和 jsp 的区别
servlet由Java代码构成,擅长业务逻辑处理和流程控制。 jsp由HTML代码和jsp标签构成,擅长编写动态网页。 jsp的本质就是servlet,因为JVM只能识别Java类,不能识别jsp代码,所以web容器将jsp代码编译成JVM能够识别的Java类去执行。所以说jsp只是se...
2017-01-16 10:07:00 63
转载 sleep 和 wait 的区别
sleep是指正在执行的线程主动让出cpu给其他线程,在sleep时间结束后,cpu回到该线程继续执行。如果该线程在sleep之前已经获得了同步锁,在sleep期间,不会释放同步锁。 wait是指已经获得了同步锁的线程,暂时让出同步锁给其他线程,直到调用了notify方法,该线程才会再去竞争...
2017-01-15 18:48:00 65
转载 override 和 overload 的区别
override 一般翻译为重写,表示子类对从父类继承过来的函数重新定义。 1. 方法名、参数、返回值类型相同 2. 子类函数不能缩小父类函数的访问权限 3. 子类函数不能抛出比父类函数更多的异常 4. final类型的函数不能被重写 overload 一般翻译为重载,表示多个函数共...
2017-01-15 18:29:00 76
转载 Java集合类
该图为java集合框架的类图,其中实线边框为实现类,比如ArrayList、LinkedList、HashSet、TreeSet等。虚线边框的为抽象类,比如AbstractList、AbstractSet、AbstractMap等。点线边框的为接口,比如Iterator、Colle...
2017-01-15 17:46:00 60
转载 abstract class 和 interface 的区别
1. 定义上的区别 含有 abstract 修饰符的 class 即为 abstract class;含有 abstract 方法的 class 即为 abstract class。一个类只能继承一个 abstract class。 interface 是 abstract class 的...
2017-01-15 13:14:00 87
转载 Java基本数据类型
1. 逻辑型 boolean - 1/8字节 2. 字符型 char - 2字节 3. 整数型 byte - 1字节 short - 2字节 int - 4字节 long - 8字节 4. 浮点型 ...
2017-01-14 17:45:00 58
转载 线程及线程安全
一、线程的工作原理 jvm有唯一的main memory,每个线程有属于自己的working memory。当线程对variable操作时,从main memory中copy到自己的working memory,操作完成后将结果写回main memory。由于之间存在时间差,各个线程获取的v...
2017-01-14 17:04:00 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人