上一页 1 ··· 5 6 7 8 9
摘要: 在写java的时候,基本上都喜欢用arraylist,甚至我都不知道有个vector的存在。查了一下发现又是线程安全问题。。。咋个线程安全天天围着我转呢。。。多得阿里巴巴,让我开始认识java的所谓线程安全问题。 the following is from:http://blessed24.java 阅读全文
posted @ 2017-06-20 12:25 鱼笑笑 阅读(5372) 评论(0) 推荐(0) 编辑
摘要: java中的compareto方法,返回参与比较的前后两个字符串的asc码的差值,看下面一组代码 String a="a",b="b"; System.out.println(a.compareto.b); 则输出-1; 若a="a",b="a"则输出0; 若a="b",b="a"则输出1; 单个字 阅读全文
posted @ 2017-06-20 10:05 鱼笑笑 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 在初学Java时我们接触到的都是一些基本的数据类型,比如int , float,double等。但是对于高等语言JAVA等面向对象的语言来说,一切都是对象。如此看来这些基本数据类型显得就有些‘单薄’ 它只有一个值。这点令我们在面向对象编程时多少有些不适。因为我们考虑的对象是方法和属性的集合。基于此, 阅读全文
posted @ 2017-06-20 09:39 鱼笑笑 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少 阅读全文
posted @ 2017-06-20 09:22 鱼笑笑 阅读(6089) 评论(0) 推荐(0) 编辑
摘要: 概要介绍 首先说一下什么是线程不安全:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。 阅读全文
posted @ 2017-06-20 09:14 鱼笑笑 阅读(7797) 评论(0) 推荐(0) 编辑
摘要: 框架音频整理: 1 .Strtus工作原理: (1)Strtus本身是一个mvc框架,对底层的servlet进行了封装。Struts的前端是一个核心控制器。叫做StrutsPrepareAndExecuteFilter, (2)这个核心控制器StrutsPrepareAndExecuteFilter 阅读全文
posted @ 2017-06-09 20:46 鱼笑笑 阅读(352) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-06-09 20:13 鱼笑笑 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-06-09 11:31 鱼笑笑 阅读(5) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9