随笔分类 - java基础
摘要:
SpringBoot Starter作用将一组相关的依赖打包,简化项目的配置和初始化过程,通过特定的`Starter`开发者可以快速的实现特定功能模块的开发和扩展。
阅读全文

摘要:
项目中所用的合同签章处理流程,本人基于责任链模式上使用策略模式进行的优化。
阅读全文

摘要:
工作中的小玩意~~,1. 注解实现 2. 反射工具类
阅读全文

摘要:
斐波那契散列和hashMap实践 适合的场景:抽奖(游戏、轮盘、活动促销等等) 如果有不对的地方,欢迎指正! HashMap实现数据散列: 配置项目,引入pom.xml: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson
阅读全文

摘要:
线程复用导致ThreadLocal中的数据错乱问题
阅读全文

摘要:
对Java并发基础进行回顾,主要了解Synchronized中的定义、方法、原理、实现方式等。
阅读全文

摘要:
今天在参考前后端分离的项目,看到作者将类或者对象(更合理)进行序列化了,所以在此研究一下
阅读全文

摘要:
该博客是整理Java中非常重要的核心机制 反射,介绍了反射的基本使用以及如何调用。
阅读全文
摘要:
文件操作: 文件操作其实就是一个FIle类;我们学习文件操作就是学习File类中的方法; 文件基操: 第一部分:学习文件的基本操作(先扒源码) Constructor Description File(File parent, String child) 给定要操作的问价的父路径和子文件名称 Fil
阅读全文

摘要:
Java GUI入门手册: AWT是基本的GUI设计工具,重点学习其中的布局格式以及事件监听事件。 首先创建一个窗口,我们先分析Frame类中的方法: 通过上图,可以看出frame是由构造方法的重载;可以选择的设置窗口的标题; 为了让一个基本的窗口显示,我们需要设置窗口的可见性;必须 为了美观,我们
阅读全文

摘要:
Java多线程编程(同步、死锁、生产消费): 关于线程同步以及死锁问题: 线程同步概念:是指若干个线程对象并行进行资源的访问时实现的资源处理保护操作; 线程死锁概念:是指两个线程都在等待对方先完成,造成程序的停止的状态; 先了解相应的概念,后面深入理解。 同步: 举个例子:还是卖票问题(经典:exc
阅读全文

摘要:
多线程编程 进程与线程的理解: 进程: 是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程就是进程产生、发展到最终消亡二代过程; 多进程: 操作系统能同时运行多个进程(程序),由于CPU具备分时机制,在每个进程都能循环获得自己的CPU时间片;由于CPU执行的速度非常
阅读全文

摘要:
前言: Java的类集框架比较多,也十分重要,在这里给出图解,可以理解为相应的继承关系,也可以当作重要知识点回顾; Collection集合接口 继承自:Iterable public interface Collection<E> extends Iterable<E> java.util.Col
阅读全文

摘要:
关于Java中的对象、类、抽象类、接口、继承之间的联系: 导读: 寒假学习JavaSE基础,其中的概念属实比较多,关联性也比较大,再次将相关的知识点复习一些,并理顺其中的关系。 正文: 举个例子:如果现在要想定义一个动物,那么动物肯定是一个公共的标准,而这个公共标准就可以通过接口来完成。 在动物中又
阅读全文

摘要:
【问题描述】
任务很简单:
给定若干个整数,请编程输出它们的和。
【输入形式】
输入包含多组测试用例。
每组测试数据首先是一个正整数N,表示本组数据有N个整数。
请处理到文件结束。
阅读全文

摘要:
Java方法重载浅谈
目录:
1. 方法重载的定义
2. 方法重载的满足条件
3. 方法重载的传递
- 基本类型
- 引入类型
4. 方法重载的好处
阅读全文

摘要:
Java数组以及内存分配
1. 什么数组(简)
2. 数组初始化
- 动态初始化
- 静态初始化
3. 内存分配问题(重)
4. 数组操作的两个常见小问题
阅读全文

摘要:Java基础: 声明: 1)仅作为个人学习,如有冒犯,告知速删! 2)不想误导,如有错误,不吝指教! 基础概念: 注释 “//” 这是单行注释文字 /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能嵌套使用。 关键字 特点:关键字的字母全部小写。 常量 - 整数常量
阅读全文