- 博客(8)
- 收藏
- 关注
转载 枚举详解
目录:历史 枚举的示例 枚举的好处以及常量类的区别 枚举常用方法 EnumSet/EnumMap应用 Enum原理简单分析 总结1.历史:枚举是JDK1.5版本新增的特性(泛型、For-each等如今被广泛应用的特性也是由JDK1,5时所新增的),另外到了JDK1.6后switch语句支持枚举类型2.枚举的示例:1、天下最简单的版本public enum Pam...
2018-10-09 18:26:25 493
原创 java泛型
今日头条看到一篇文章写泛型很好,记录下来..........泛型的英文是generic,generic的意思是通用,而翻译成中文,泛意为广泛,型是类型,所以泛型就是广泛适用的类型。但是泛型有一种较为准确的说法就是为列如参数化类型,或者是可以将类型当做参数传递给一类或者是方法。那么如何解释类型参数化呢?public class Cache{ Object value; ...
2018-08-11 17:43:47 609
原创 ORA-01791(不是 SELECTed 表达式)错误SQL理解积累
今天单元测试发现了一个从来没有见过的一个sql错误,百度了后分享下查询需要去重的设备编号时,用日期(date_created)排序是报错:ORA-01791: 不是 SELECTed 表达式,土鳖了我的,只见过SELECT ****** 但是没见过SELECTed,原来是:SELECT语句中含有DISTINCT关键字或者由运算符时,排序字段必须与SELECT语句中的字段相对应,否则就会报错。...
2018-07-24 20:31:13 1178
转载 java在计算机网络方面小知识
一、GET和POST的区别 GET:查询字符串(名称/直对)是在GET请求的URL中发送的,如:/test/demo_form.asp?name1=value1&name2=value 1、GET请求可被缓存 2、GET请求保留在浏览器历史记录中 3、GET请求可被收藏为书签 4、GET请求不应再处理铭感数据时使用 5、GET请求有...
2018-07-23 20:38:16 296
转载 面试系列-高并发之synchronized
-----概要--------------------1、synchronized原理2、synchronized基本规则3、synchronized方法和synchronized代码块4、实例锁和全局锁-----synchronized原理---------------------在java中,每一个对象有且仅有一个同步锁,这也意味着,同步锁是依赖于对象而存在。当我们调用某对象的synchron...
2018-07-12 16:34:03 486
转载 面试系列-String,StringBuffer,StringBuilder三者区别
String,StringBuffer以及StringBuilder三这个的区别主要是在两方面,即运行速度和线程安全这两方面。-----运行速度-------------------------------------------快慢顺序:StringBuilder > StringBuffer > StringString最慢的原因:String为字符串常量,而StringBuffe...
2018-07-12 11:44:42 160
原创 spring boot 注解
一、@EnableAspectJAutoProxy 表示开启AOP代理自动配置,如果配置@EnableAspectJAutoProxy表示使用cglib进行代理对象的生成,设置@EnableAspectJAutoProxy(exposeProxy=true)表示通过aop框架暴露该代理对象,aopContext能够访问,默认为false。源码接口截图:proxyTargetClass是控制aop的...
2018-07-09 18:02:59 297
原创 记不住但是实用的java方法
一、字符串转换方法 1、toString,需要保证调用这个方法的类、方法、变量不为null,否则会报空指针。 2、String.valueOf。这个方法在使用的时候是有些特殊的。一般情况下,如果是确定类型的null传入,返回的是字符 串“null”,而如果直接传入null,则会发生错误 3、(String) 字符串类型强转。需要保证的是类型可以转成String类型。...
2018-07-04 11:38:57 592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人