- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 Redis笔记1-简介
http://www.runoob.com/redis/redis-intro.html1. 特点(1)持久化(2)k-v 加 list,set,zset,hash等数据结构(3)master-slave模式的数据备份(4)单个操作是原子性的(5)多个操作支持事务,通过MULTI和EXEC指令包起来(6)支持publish/subscribe2. 安装2.1
2018-01-25 21:22:21 256
原创 Java继承相关的考点
1. 子类与父类的构造器1.1 super方法(1)super()表示子类在初始化时调用父类的空参数的构造函数来完成初始化。(2)一个类都会有默认的空参数的构造函数,若指定了带参构造函数,那么默认的无参构造函数,就不存在了。(3)子类构造器会默认调用super方法,用于初始化父类的成员。(4)如果父类定义了带参构造函数,但没有无参构造函数,而子类默认调用了父类的无参构造函数
2018-01-23 21:46:09 295
原创 Java多态时类的加载顺序
问题public class Base { private String baseName = "base"; public Base() { callName(); } public void callName() { System.out.println(baseName); } static cla
2018-01-23 21:27:35 842
转载 forward和redirect的区别
1. Redirect重定向实际是两次HTTP请求,服务器端在响应第一次请求的时候,让浏览器再向另外一个URL发出请求,从而达到转发的目的。重定向一般用于避免用户的非正常访问。例如:用户在没有登录的情况下访问后台资源,Servlet可以将该HTTP请求重定向到登录页面,让用户登录以后再访问。在Servlet中,通过调用response对象的SendRedirect()方法,告诉浏览器重定向
2018-01-23 20:45:30 205
转载 Java常见代码块的作用与区别
代码块中声明的变量的作用域只在这个1. 局部代码块作用在方法当中,作用是控制变量的生命周期:public void show(){ { System.out.println("局部代码块运行!"); }}在程序中当我们定义完成一个局部变量x之后,并且在接下来的代码中,不想再用到它时,那么就没必要让x在内存中继续占用空间。因此就有了局部代码块。...
2018-01-23 19:42:14 4350
转载 Java中abstract、interface、static和final关键字
1. 抽象类(1)抽象方法: abstract void fun(); // 注意,这里不能有{},{}表示一个空的实现(2)抽象方法必须用abstract关键字进行修饰。 (3)抽象类必须在类前用abstract关键字修饰。 (4)如果一个类含有抽象方法,则称这个类为抽象类。没有抽象方法的用abstract关键字修饰的抽象类也是符合语法的,只是没有意义。 (5)抽象类同样可
2018-01-23 14:31:55 489
转载 JVM内存模型
一、线性共享区域随虚拟机的启动/关闭而创建/销毁.1. Java堆(Heap)几乎所有对象实例和数组都要在堆上分配(栈上分配、标量替换除外), 因此是VM管理的最大一块内存, 也是垃圾收集器的主要活动区域。由于现代VM采用分代收集算法, 因此Java堆从GC的角度还可以细分为: 新生代(伊甸园Eden区、From Survivor区和To Survivor区)和老年代; 而...
2018-01-23 02:19:22 193
转载 String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String2.St
2018-01-23 00:31:17 211
黑白棋(奥赛罗)Android APP完整源代码工程包
2016-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人