摘要:
对Java中的修饰符一直记不住,现在结合网上的一些资料进行总结,并重点说明一下protected修饰符。 一. Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口。Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而向使用者暴露接口,但隐藏实现细节。访问控 阅读全文
posted @ 2017-12-20 14:28
星朝
阅读(280)
评论(0)
推荐(0)
摘要:
JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 大师兄我又加上自己的理解,来帮助各位理解一下。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl....&n 阅读全文
posted @ 2017-12-20 14:16
星朝
阅读(7887)
评论(0)
推荐(0)
摘要:
用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二 阅读全文
posted @ 2017-12-20 14:03
星朝
阅读(8959)
评论(0)
推荐(0)
摘要:
一.开发环境 eclipse版本:4.6.1 maven版本:3.3.3 junit版本:4.12 spring版本:4.1.5.RELEASE JDK版本:1.8.0_111 二.项目结构 图 三.文件清单 pom.xml [java] view plain copy print?<proj 阅读全文
posted @ 2017-12-20 12:09
星朝
阅读(3409)
评论(0)
推荐(0)
摘要:
翻看以前的笔记,看到一个特殊的java文件:pacakge info.java,虽然有记录,但是不全,就尝试着追踪一下该问题, 分享一下流水账式的结果。 首先,它不能随便被创建。在Eclipse中, package info文件不能随便被创建,会报“Type 阅读全文
posted @ 2017-12-20 11:42
星朝
阅读(336)
评论(0)
推荐(0)
摘要:
当使用double进行商业运算时,double计算会丢失精度。可以使用BigDecimal进行计算。 [java] view plain copy print?import java.math.BigDecimal; import org.junit.Tes 阅读全文
posted @ 2017-12-20 11:16
星朝
阅读(1313)
评论(0)
推荐(0)
摘要:
前言:前面2篇博客,我们分析了Java中过滤器和监听器的实现原理,今天我们来看看拦截器。 1,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action 执行前 阅读全文
posted @ 2017-12-20 11:09
星朝
阅读(8272)
评论(0)
推荐(0)
摘要:
现在来说说Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动 而启动,只初始化一次,随web应用的停止而销毁。主要作用是:做一些初始化的内容添加 阅读全文
posted @ 2017-12-20 11:08
星朝
阅读(1848)
评论(0)
推荐(0)
摘要:
一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、 阅读全文
posted @ 2017-12-20 11:06
星朝
阅读(935)
评论(0)
推荐(2)
摘要:
第一种方法:判断session中保存的token 比较麻烦,每次在提交表单时都必须传入上次的token。而且当一个页面使用ajax时,多个表单提交就会有问题。 注解Token代码: [java] view plain copy print?package com.thinkgem.jees 阅读全文
posted @ 2017-12-20 10:40
星朝
阅读(1404)
评论(0)
推荐(0)