上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页
摘要: 今日内容介绍 1、变量 2、 运算符 变量 1.1、变量概述 前面我们已经学习了常量,接下来我们要学习变量。在Java中变量的应用比常量的应用要多很多。所以变量也是尤为重要的知识点! 什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的 阅读全文
posted @ 2017-12-29 12:06 javaobject 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题: 缓存穿透 缓存并发 缓存失效 一、缓存穿透 注: 上面三个图会有什么问题呢? 我们在项目中使用缓存通常都是先检查缓存中是否存在,如果存在直接返回缓存内容,如果不存在就直接查询数据库然后再缓存查询结果返回。这个 阅读全文
posted @ 2017-12-29 11:08 javaobject 阅读(1703) 评论(1) 推荐(3) 编辑
摘要: 1、 通过反射配置文件,运行配置文件中指定类的对应方法 读取config.properties文件中的数据,通过反射技术,来完成Person对象的创建 config.properties文件内容如下 下面通过测试类反射配置文件: 阅读全文
posted @ 2017-12-29 10:31 javaobject 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 2、测试代码 阅读全文
posted @ 2017-12-28 17:28 javaobject 阅读(7020) 评论(0) 推荐(0) 编辑
摘要: 2、测试代码 阅读全文
posted @ 2017-12-28 16:58 javaobject 阅读(2249) 评论(0) 推荐(0) 编辑
摘要: /* * 反射获取成员方法并运行 * public void eat(){} */ public class ReflectDemo6 { public static void main(String[] args) throws Exception{ Class c = Class.forName("cn.itcast.demo1.Person"); ... 阅读全文
posted @ 2017-12-28 16:54 javaobject 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: /* * 反射获取成员变量,并修改值 * Person类中的成员String name */ public class ReflectDemo5 { public static void main(String[] args) throws Exception{ Class c = Class.forName("cn.itcast.demo1.Person"... 阅读全文
posted @ 2017-12-28 14:46 javaobject 阅读(8571) 评论(0) 推荐(0) 编辑
摘要: /* * 反射获取私有的构造方法运行 * 不推荐,破坏了程序的封装性,安全性 * 暴力反射 */ 阅读全文
posted @ 2017-12-28 11:05 javaobject 阅读(466) 评论(0) 推荐(0) 编辑
摘要: /* * 反射获取构造方法并运行,有快捷点的方式 * 有前提: * 被反射的类,必须具有空参数构造方法 * 构造方法权限必须public */ 阅读全文
posted @ 2017-12-28 11:03 javaobject 阅读(264) 评论(0) 推荐(0) 编辑
摘要: /* * 通过反射,获取有参数的构造方法并运行 * 方法getConstructor,传递可以构造方法相对应的参数列表即可 */ public class ReflectDemo2 { public static void main(String[] args)throws Exception { Class c = Class.forName("cn.it... 阅读全文
posted @ 2017-12-28 11:01 javaobject 阅读(903) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页