自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

输入输出流

IO是输入/输出的缩写。 首先在JAVA相关于IO有四个抽象类。分别是InputStream,OutputStream,Reader,Writer。 那什么时候用到字节,什么时候用到字符呢? 字节流:首先二进制必须要用到字节流,以byte存储的。但是读取不了特殊符号,取中文也会有出现乱码的情况。 字符流:以字符以字符串形式存储的,就是字符流。 一般情况下,可以用文本形式打开不乱码...

2017-03-24 16:12:01 197

freemaker导出word

  1.首先将word里面需要改的数据写成这种形式 2.另存为xml格式 3.方法如下   /**   * 导出word   * @param ddid   * @return   * @throws Exception   */  @RequestMapping("/cbTongjiDuty/do_export.htm")  public void doexport(...

2017-03-17 13:08:36 169

原创 数据结构之List,Map,Set

存储结构是计算机存储、组织数据的方式。 精心选择的数据结构可以带来更高的运行或存储效率,数据结构往往同高效的检索算法和索引技术有关。   arrayList:本质上是一个Object数组结构,默认容量为10; vector:其实方法与ArrayLIst基本相同,只是方法中添加了synchronized修饰符,是线程安全的。效率比arrayList低。 (在1.7和1.7版本后,尽...

2017-03-17 12:17:33 285

Java遍历的区别及应用

关于遍历呢,其实有四种方法,但是现在常用的只有三种。 分别是for循环,foreach(也叫for循环增强),迭代器 拿arrayList举例说明吧 List list=new ArrayList(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); for循环:是依靠索引进行的 for (int...

2017-03-17 11:57:53 181

原创 多线程总结

1、并行和并发 (1)并行:并行是一个宏观的概念,指在同一时间点上同时运行。譬如CPU是多核的,一个处理听歌,一个处理打游戏。 (2)并发:并发是一个微观概念,指在同一时间段有多个线程运行。譬如在一个进程内,有两个线程,分别听歌和打游戏,那么CPU会分配时间片,线程竞争,感觉像是一起发生,其实不是。   2、进程和线程 进程:是一块包含了某些资源的内存区域。操作系统利用进程把它的工作化...

2017-03-17 11:49:51 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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