树先生の博客

更好的成为更好的你


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Java 注解

发表于 2019-07-01 | 分类于 Java |
字数统计: 678 | 阅读时长 ≈ 2
注解 what:用于描述数据,并且可以被编译期以及jvm捕获的信息 注解基本使用 运行时处理注解 编译处理注解 其它用处 注解基本使用how: 12345678910111213141516//定义@interface One{ //类似方法声明的方式来声明属性 String name();}//使用class A { @One(name = "fdaf") private int test() { }}//基本注解@Overrider 描述限定重现父类方法@Deprecated 描述某个类或方法过时@SupressWarnings 抑制编译期警告 元注解:描述注解的注解,用于限定注解的行为 1234567891011121314151617181920212223@Target 描述注解将注解的位置。public enum ElementType { TYPE, //类,接口,注解,枚举 FIELD,//属性 METHOD,//方法 PA ...
阅读全文 »

Java 容器

发表于 2019-06-30 | 分类于 Java |
字数统计: 507 | 阅读时长 ≈ 1
Java 容器 List Set Map Queue Iterator 工具类 并发容器 android中的特殊集合 相关接口 Iterable 代表可迭代,实现的方法需要产出一个迭代器 Collection 除了Map外的祖先集合接口 List Set Map Set 和 List都是一路继承Collection下来 Map则是单独的 List定义了以套通过索引进行获取,和添加的集合 ArrayList 内部是一个动态扩容的数组实现。 LinkedList 内部是一个双向链表实现 Vector 内部也是动态扩容的数组实现,不过大部分方法通过synchronized进行锁住方法,是线程安全的,但是效率不高。 Stack Vector的子类 Set定义了一组不可重复的集合,通过哈希值来判断 HashSet 内部是通过一个HashMap来实现,等同于HashMap的键,值恒为同一个Object TreeSet 内部是通过一个TreeMap来实现 Map定义了通过键值映射的集合 HashMap 内部通过 数组 + 链表 + 红黑树进行实现的Map Tre ...
阅读全文 »

Java 基础知识梳理

发表于 2019-06-30 | 分类于 Java |
字数统计: 726 | 阅读时长 ≈ 2
Java 基础内容 数据类型 运算符 流程控制 面向对象 重要关键字 异常 编码 Object类 数据类型计算机中最小的单位是bit,一个位0/1表示 基础数据类型 byte 1字节 short 2字节 int 4字节 long 8字节 float 4字节 double 8字节 boolean 1字节 char 2字节 可以为unicode编码,位于栈 1char a = '\u1233';//unicode编码表达 引用数据类型:引用位于栈,引用的对象位于堆 高精度向低精度可能丢失,表达式中默认转换为当前表达式的最大精度进行计算 运算符 基础运算符 instanceof 用于判断对象是否是某类型 流程控制 if else if elseif while do while for foreach 需要容器实现Iterable接口和Iterator接口 123for(SomeType obj: objList) { //} 面向对象继承关键字extends,类的继承和接口的继承 封装访问控制private,defau ...
阅读全文 »

你好, Hexo

发表于 2019-06-29 | 分类于 生活 |
字数统计: 552 | 阅读时长 ≈ 1

你好,Hexo

缘由

首先用hexo搭建博客还是蛮爽的,基本只需要配置加上写md文件即可,颜值高的我都想学前端了2333。最近我是想着准备找新工作了,但是呢,得复习知识,而我基本上又不怎么喜欢归纳知识,即使是归纳也只用印象笔记做做速记,所以我感觉自己很虚,太浮躁了。但是看别人得博客,他们怎么能写这么多呀!于是我觉得我得认真对待做笔记这件事了,写的博客不能像以前写速记似的。

抛开关于工作学习上事情,其实用博客来记录生活也很必要。

阅读全文 »
1…34
hujie

hujie

慎独

34 日志
7 分类
7 标签
© 2019 — 2022 hujie
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4