java基础
文章平均质量分 82
java相关的基础知识、相关算法等结合源码分析,以及一些基础应用
ailice001
一年一个跨步,一年一个台阶,一年一个水平,一年一个小目标,一年多个项目产生
展开
-
JavaFX项目基础应用 Graalvm打包javafx项目成exe
JavaFX项目基础应用, Graalvm打包javafx项目成exe,Graalvm+Maven+javaFX之终极GUI编程原创 2022-02-27 18:35:23 · 1553 阅读 · 0 评论 -
保姆式编译安装Netty源码教程
保姆式编译安装Netty源码教程,多图让你完全看懂原创 2022-02-24 13:25:52 · 732 阅读 · 1 评论 -
java Serializable序列化知识与整理
序列化知识要点: 1:what 是什么 java对象序列化 :把对象转换为字节序列的过程。 java对象反序列化:把字节序列恢复为对象的过程。 2:why , 为什么要用序列化,有什么优势 序列化主要有两种用途:// 就是用来将对象编码成字节流,用于方便网络传输和存储对象 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 ...原创 2018-12-20 11:35:23 · 249 阅读 · 0 评论 -
java8 的一些基础集合操作
java 8 的一些使用: 1:list操作 String[] array 转 List Arrays.asList(array); List.toArray(); 2:list转map --list里的对象分组 -根据对象的元素进行分组 #### List ---> Map<Integer,List<Object>> list.stream().collec...原创 2018-09-11 22:29:37 · 268 阅读 · 0 评论 -
spring boot 相关注解的认识
# 注解使用声明bean: @Component 组件,没有明确角色的组件 @Service 在业务逻辑层(Service层)使用 @Repositpry 在数据访问层(dao层)使用 @Controller 用于标注控制层组件 @RestController 由 @ResponseBody + @Controller 组成 @Compo...原创 2018-08-22 20:59:52 · 199 阅读 · 0 评论 -
Jvm类加载机制
Jvm类加载机制 JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化。--------------------------------------------加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个Class文件获取,这里既可以从ZIP包中...转载 2018-04-26 09:47:58 · 118 阅读 · 0 评论 -
Spring Mybaits常用框架的原理及使用注意
Spring Mvc:spring mvc架构比较简单 一层是前端控制层,用于接收前端请求根据指定规则进行解析和分发任务到后端处理适配器,处理后端逻辑,再返回到前端控制器,用视图解析器进行解析Spring : spring的基本实现原理就是实例bean都由spring Bean工厂来产生维护以及管理生命周期; 即 我们写的实体类会通过配置或者注解进行告知spring容器,容器在...原创 2018-04-26 09:35:01 · 266 阅读 · 0 评论 -
java 异常机制和原理
java 异常机制和原理: java的异常架构:java主要分为2类异常:编译异常和运行时异常 编译异常是指在用javac编译代码时,写的代码不符合java的语法规范所造成的异常 运行时异常是指程序启动后由于变量或者对象超出了标准或者不符合预期值的情况下造成的异常异常处理: 捕获异常try、catch 和 finally 使用tr...原创 2018-04-25 17:00:30 · 835 阅读 · 0 评论 -
java 常见数据结构的解析
java 常见数据结构的解析1:List对象类图List: 有顺序的,元素可以重复; 遍历:for,迭代; 排序:Comparable Comparator Collections.sort()ArrayList: 底层用数组实现的List; 特点:查询效率高,增删效率低 轻量级 线程不安全;为什么查询快?数组的特性是可以使用索引的方式来快速定位对象的位置,因此对于快...原创 2018-04-25 16:02:28 · 400 阅读 · 0 评论 -
Java IO流基础分析与学习
java io流类图IO架构介绍: IO分为字节流和字符流处理2种类型,有对应的输入与输出流来处理文件的读写操作 输入与输出流处理的结构类似,基本上输入流(input)与输出流(output)包含对 byte ,String , file 文件的读写操作设计模式介绍: java IO流使用了装饰器模式和适配器模式装饰器模式:对现有的对象添加新...原创 2018-04-25 12:36:08 · 112 阅读 · 0 评论 -
java集合对象 结合面试题分析
Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue List:有序可重复集合,可直接根据元素的索引来访问; Set:无序不可重复集合,只能根据元素本身来访问; Queue:队列集合; Map:代表的是存储key-value对的集合,可根据元素的key来访问value。 Arr...原创 2019-09-24 00:19:48 · 232 阅读 · 0 评论