随笔分类 -  java

摘要:J2SE5.0版本在 java.lang.annotation提供了四种元注解,专门注解其他的注解: @Documented –注解是否将包含在JavaDoc中@Retention –什么时候使用该注解@Target? –注解用于什么地方@Inherited – 是否允许子类继承该注解 @Docum 阅读全文
posted @ 2018-01-17 17:06 cicero 阅读(144) 评论(0) 推荐(0) 编辑
摘要:rest 其实就是representation status transfer(表现层状态转换) restful 风格的API具有如下特征: 1. 每个URI 包含一种资源,而且URI只由名词组成,不包含动作 2. 客户端与服务器之间,通过表现层传递资源 3. 客户端通过四个HTTP动词,对服务器端 阅读全文
posted @ 2018-01-12 09:58 cicero 阅读(239) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt 1.YAML是一种通用的数据串行格式 2.基本语法规则: 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即 阅读全文
posted @ 2017-11-15 09:40 cicero 阅读(802) 评论(0) 推荐(0) 编辑
摘要:Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每 阅读全文
posted @ 2017-11-03 15:40 cicero 阅读(1009) 评论(0) 推荐(1) 编辑
摘要:抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实 阅读全文
posted @ 2017-10-23 15:24 cicero 阅读(174) 评论(0) 推荐(0) 编辑
摘要:多态存在的三个必要条件 继承 重写 父类引用指向子类对象 比如: 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方法。 多态的好处:可以使程序有良好的扩展,并可以对所有类的对象进行通用处理。 多态的实现方式 方式一:重写: 方式二:接口 jav 阅读全文
posted @ 2017-10-23 15:17 cicero 阅读(102) 评论(0) 推荐(0) 编辑
摘要:一.方法重写: 参数列表必须完全与被重写方法的相同; 返回类型必须完全与被重写方法的返回类型相同; 访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。 父类的成员方法只能被它的子类重写。 声明为fina 阅读全文
posted @ 2017-10-20 17:17 cicero 阅读(145) 评论(0) 推荐(0) 编辑
摘要:log4j.rootLogger=debug,stdout,logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayo 阅读全文
posted @ 2017-10-19 16:32 cicero 阅读(106) 评论(0) 推荐(0) 编辑
摘要:Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte,short,char,int,long,float,double Java语言支持的变量类型有: 类变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量, 阅读全文
posted @ 2017-10-19 14:53 cicero 阅读(191) 评论(0) 推荐(0) 编辑

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