随笔分类 -  11-java

Java 注解
摘要:java 注解主要是三大块知识内容:java内置注解,java的元注解,java自定义注解,java自定义注解是静态设计的,而反射的逻辑代码才是真正的动态设计的。 阅读全文

posted @ 2020-06-04 15:26 芝麻开花——节节高 阅读(105) 评论(0) 推荐(0) 编辑

JAVA注解的继承性
摘要:摘要 本文从三个方面介绍java注解的**“继承性”**: 基于元注解@Inherited,类上注解的继承性 基于类的继承,方法/属性上注解的继承性 基于接口的继承/实现,方法/属性上注解的继承性 一、基于@Inherited 首先元注解@Inherited作为一个元注解,只能修饰其他注解类型(由@ 阅读全文

posted @ 2020-06-01 15:07 芝麻开花——节节高 阅读(4345) 评论(0) 推荐(0) 编辑

使用自定义注解搭建简单框架
摘要:本文主要介绍如何使用Java运行时级别的注解配合反射来搭建框架,以下是构建sql表的简单例子,阐明了搭建运行时框架的方法1.定义两个运行时注解,分别作用于类和字段表示表名和列名@Retention(RetentionPolicy.RUNTIME)public @interface Table { S 阅读全文

posted @ 2020-06-01 15:03 芝麻开花——节节高 阅读(225) 评论(0) 推荐(0) 编辑

@AliasFor注解
摘要:@AliasFor注解 @AliasFor是一个注解,用于为注解属性声明别名。 代码如下:它有两个属性value和attribute @AliasFor注解注释了 自身,并且value和attribute互为别名 把多个元注解的属性组合在一起形成新的注解 如我们熟知的@SpringBootAppli 阅读全文

posted @ 2020-06-01 14:55 芝麻开花——节节高 阅读(1802) 评论(0) 推荐(0) 编辑

复合注解的解析
摘要:/** * 复合注解, 注解上面的注解,并且演示怎么进行解析。 */ public class AnnoTwo { /** * 基本的注解 */ @Target({ElementType.TYPE,ElementType.METHOD}) @Retention(RetentionPolicy.RUN 阅读全文

posted @ 2020-06-01 14:35 芝麻开花——节节高 阅读(585) 评论(0) 推荐(0) 编辑

jdk包结构及用途分析
摘要:Table of Contents 概述 jdk包总览 rt.jar包结构分析 概述 jdk是每一个使用java的人员每一天都在使用的东西,博主也已经研究了jdk源代码中的一些类了,本篇博客是想从jdk包结构的角度去拆分jdk的源代码包,以提供从设计角度的一个理解。 本篇博客基于jdk1.8 jdk 阅读全文

posted @ 2020-06-01 14:32 芝麻开花——节节高 阅读(1289) 评论(0) 推荐(0) 编辑

一文看懂Java序列化之serialVersionUID
摘要:serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同 阅读全文

posted @ 2020-05-26 15:03 芝麻开花——节节高 阅读(608) 评论(0) 推荐(0) 编辑

switch,case语句易误区
摘要:switch case 语句语法格式如下: switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选 //语句 } example1 阅读全文

posted @ 2020-03-19 23:43 芝麻开花——节节高 阅读(225) 评论(0) 推荐(0) 编辑

java 基础知识(java web 方面的)
摘要:1.java面向对象的基本特征:封装性,多态性,继承性。 2.Java的泛型:iterator接口主要有hasnext()方法,next()方法,remove()方法;collection接口继承了iterator接口。 然后set接口继承了collection接口,set接口存放的元素不能有重复, 阅读全文

posted @ 2019-09-04 09:30 芝麻开花——节节高 阅读(129) 评论(0) 推荐(0) 编辑

面向对象
摘要:1.一个java文件允许有多个class类,如果有public class只能有一个,类名与文件名必须相同.this和super只能用于非静态方法之中。 方法的重载区别于方法中参数的个数和类型,顺序,而不是返回值。 方法的覆写就是照搬上一级的方法,进行实现。(实现抽象方法和改变原有方法的功能);子类 阅读全文

posted @ 2019-05-25 11:56 芝麻开花——节节高 阅读(119) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示