摘要: https://www.cnblogs.com/zlw-xf/p/8001383.html 1:cookie数据存放在客户的浏览器上(客户端),session数据放 @1:cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie 欺骗,如果主要考虑到安全应当使用session 阅读全文
posted @ 2019-01-10 10:17 Never-Say-Die 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/logsharing/p/8448446.html 转载的这篇文章,很有意思,说的也很全面,学习下,防丢失,备份记录下 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在U 阅读全文
posted @ 2018-12-25 15:55 Never-Say-Die 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 自定义注解使用场景: 类属性自动赋值,例如对上下文、传入参数等赋值 验证对象属性完整性,例如,对参数的校验 代替配置文件功能,像spring基于注解的配置 可以生成文档,例如java 最早提供的注解。常用的有@param @return 等 利用注解针对性做一些前置或者后置的处理,例如记录日志、检验 阅读全文
posted @ 2018-12-25 15:37 Never-Say-Die 阅读(820) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/SongYuxinIT/article/details/81872066 反射的核心是JVM在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的时候或编译期)知道运行对象是谁。 java反射框架主要提供以下功能: 在运行时判断任意一个对象所属的 阅读全文
posted @ 2018-11-15 16:38 Never-Say-Die 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口的区别 抽象类和接口在设计层面的区别主要体现在:接口是对动作的抽象,抽象类是对根源、类的抽象。抽象类表示的是,这个对象是什么,接口表示的是,这个对象可以做什么。 比如,男人、女人是人,人是男人女人的抽象类。人可以吃东西,动物也可以吃东西,人还有各种行为,吃东西就可以定义为一种接口。 语法 阅读全文
posted @ 2018-11-13 16:44 Never-Say-Die 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 重载和重写的区别 重写: 1、也叫子类的方法覆盖父类的方法,要求返回值、方法名和参数都相同; 2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常); 3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)。 重载: 重载是在同一个类中的两 阅读全文
posted @ 2018-11-13 16:09 Never-Say-Die 阅读(177) 评论(0) 推荐(0) 编辑
摘要: String、StringBuilder、StringBuffer 主要区别在两点上: 总结: String:不可变,适用于少量字符串拼接; StringBuilder:可变,适用于单线程字符串缓冲区进行大量操作; StringBuffer:可变,适用于多线程字符串缓冲区进行大量操作。 详细原理解析 阅读全文
posted @ 2018-11-08 14:27 Never-Say-Die 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 包装类:java是典型的面向对象编程,但是八种基本数据类型并不支持面向对象编程。基本类型的数据不具备对象的特性,没有属性和方法。沿用它们只是为了迎合人类根深蒂固的习惯,并的确能简单、有效地进行常规数据处理。 但是,这种非面向对象的做法也会带来不便,因此,java为每种基本数据类型分别设计了对应的类, 阅读全文
posted @ 2018-11-07 14:50 Never-Say-Die 阅读(197) 评论(0) 推荐(0) 编辑
摘要: int和Integer的区别 Integer的缓存范围是-128到127。 关于Int和Integer比较的一些延伸: 例子: Integer a= new Integer(100); Integer b = new Integer(100); int c = 100; Integer d = 10 阅读全文
posted @ 2018-11-07 10:22 Never-Say-Die 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: Throwable、Error、Exception、RuntimeException 关系如下类图所示: Throwable: Throwable类是java语言中所有错误或者异常的超类。它的两个子类是Error和Exception。 Error: Error是Throwable的子类,用于指示合理 阅读全文
posted @ 2018-11-02 16:29 Never-Say-Die 阅读(259) 评论(0) 推荐(0) 编辑