自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除