04 2018 档案

摘要:第一遍看的时候,第四,第五个看不懂 A a2=new B() 栈中的引用变量是A,堆中的实例变量是B。 将子类的实例,赋值给父类的引用。就是向上转型。 向上转型,在运行时,会遗忘子类对象中与父类对象中不同的方法。也会覆盖与父类中相同的方法--重写。 所以a2,可以调用的方法就是,A中有的,但是B中没 阅读全文
posted @ 2018-04-20 13:12 小猫钓鱼吃鱼 阅读(145) 评论(0) 推荐(0) 编辑
摘要:当父类的某些方法不确定时,可以用abstract关键字来修饰该方法[抽象方法],用abstract来修饰该类[抽象类]。 我们都知道,父类是将子类所共同拥有的属性和方法进行抽取,这些属性和方法中,有的是已经明确实现了的,有的还无法确定,那么我们就可以将其定义成抽象,在后日子类进行重用,进行具体化。这 阅读全文
posted @ 2018-04-20 10:30 小猫钓鱼吃鱼 阅读(167) 评论(0) 推荐(0) 编辑
摘要:this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当前对象本身。 2.形参与成员名字重名,用this来区分: 1 2 3 4 5 6 7 8 9 10 11 1 阅读全文
posted @ 2018-04-20 09:52 小猫钓鱼吃鱼 阅读(116) 评论(0) 推荐(0) 编辑
摘要:RequestMapping里面的注解包含的参数如图: RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 @RequestMapping 除了修饰方法, 还可来修饰类 : 类定义处: 提供初步的请求映射信息 阅读全文
posted @ 2018-04-19 18:07 小猫钓鱼吃鱼 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1什么是final变量 凡是对成员变量或者本地变量声明为final的变量都称为final变量.final变量经常和static变量一起使用作为常量.final变量是只读的。 public static final String LOAN = "loan"; LOAN = new String("lo 阅读全文
posted @ 2018-04-19 09:36 小猫钓鱼吃鱼 阅读(171) 评论(0) 推荐(0) 编辑
摘要:interface是一个接口,类似于C++中的纯虚函数。举个简单的例子,有一类东西,都具有同样的行为,而这个共有的行为实现方式不一样。如:笔这类东西,都有共同的行为“写”,铅笔、毛笔、圆珠笔、钢笔都有“写”的功能,但实现起来不一样。那么我们就可以抽象出一个接口“笔”interface 笔{void 阅读全文
posted @ 2018-04-19 09:36 小猫钓鱼吃鱼 阅读(732) 评论(0) 推荐(0) 编辑
摘要:一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.properties 3、设置日志内容 4、输出结果 (1)首先是控制台的信息 (2)再来看输出的文件 内容如下,发现已按照要求输出到对应的文档中去了。 二、Lo 阅读全文
posted @ 2018-04-18 16:41 小猫钓鱼吃鱼 阅读(215) 评论(0) 推荐(0) 编辑
摘要:IOC 控制反转,或者依赖注入 控制权的转移,应用程序本身不负责依赖对象的创建和维护。而是由外部容器负责创建和维护。 DI(依赖注入)是其实现的一种方式 创建对象并且组装对象之间的关系。 1Spring 提供了以下两种不同类型的容器。 ApplicationContext 容器包括 BeanFact 阅读全文
posted @ 2018-04-18 16:30 小猫钓鱼吃鱼 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1、StringBuffer对象的初始化 StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。 例如: StringBuffer s = new StringBuffer(); 这样初始化出的StringBuffer 阅读全文
posted @ 2018-04-17 19:53 小猫钓鱼吃鱼 阅读(112) 评论(0) 推荐(0) 编辑
摘要:statement、prepareStatement、callableStatement的使用 1.带?参数的使用prepareStatement。这也是使用最多的。 2.不带参数,例如查所用,不需要到任何参数。使用statement。 3.调用存储过程的CallableStatement。 Sta 阅读全文
posted @ 2018-04-17 15:47 小猫钓鱼吃鱼 阅读(332) 评论(0) 推荐(0) 编辑
摘要:1 id 自增长 auto_increment 2 获取当前时间 now() 3 新增字段 修改字段名称 简单分页功能 limit 10 offset 20; 查询第21到30条数据 select * from fm_bookinfo limit 10 OFFSET 20; 阅读全文
posted @ 2018-04-12 12:59 小猫钓鱼吃鱼 阅读(87) 评论(0) 推荐(0) 编辑
摘要:20180417 集合类 Collection 如果是实现了list接口的集合类,具备的特点是有序,可重复; 如果是实现了set接口的集合类,具备的特点是无序,不可重复; Collection中的方法 增加 删除 查看 add("添加任意类型的元素到集合中"); addall("添加一个集合的元素到 阅读全文
posted @ 2018-04-10 22:28 小猫钓鱼吃鱼 阅读(145) 评论(0) 推荐(0) 编辑
摘要:// 解决中文乱码的问题String name = new String((request.getParameter("name")).getBytes("ISO-8859-1"),"UTF-8"); 1 JSP指令 JSP 注释 JSP基础语法 JSP声明 JSP表达式 JSP页面的生命周期 JS 阅读全文
posted @ 2018-04-08 11:18 小猫钓鱼吃鱼 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1、数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。如: 2、在行(.row)中可以添加列(.column),但列数之和不能超过平分的总列数,比如12。如: 3、具体内容应当放置在列容器(column)之内,而且只有列(column)才 阅读全文
posted @ 2018-04-02 16:50 小猫钓鱼吃鱼 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1. 创建基本的页面 我们先创建一个基本的 HTML 模板页面,使用 sublime + emmet 可以直接创建这个页面。 1.1 新建一个文件, Ctrl + N 1.2 保存到页面文件中,Ctrl + S,命名为 index.html 1.3 在这个空白页面中,输入 html:5,然后直接按制 阅读全文
posted @ 2018-04-02 10:16 小猫钓鱼吃鱼 阅读(350) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示