爱好
小锤锤捶你胸
疯不觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异常的概念以及分类与相关处理方式
异常异常的概念异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行异常本身是一个类,产生异常就是创建异常对象,并抛出一个异常对象,java处理异常的方式是终端处理异常分类所以异常的根类Throwable,其下有两个子类:Exception、Error小提示: 异常机制其实就是帮助我们找到程序中的问题Exception编译期异常,进...原创 2018-12-05 12:40:33 · 297 阅读 · 0 评论 -
浅谈多线程安全问题
下面我们还是用看电影卖票的案例来谈一谈多线程安全的问题。方案一:使用同步代码块//实现卖票案例/*卖票案例出现线程安全问题解决方案一:使用同步代码块格式: synchronized(锁对象){ 可能会出现线程安全问题的代码(访问了共享数据的代码) }注意: 1.通过代码块中的锁对象,可以使用任意的对象 ...原创 2018-12-08 18:58:03 · 264 阅读 · 0 评论 -
递归的基本使用以及经典案例
递归:方法自己调用自己 递归的分类:递归分为两种,直接递归和间接递归 直接递归称为方法自身调用自己 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出 ...原创 2018-12-13 08:46:56 · 342 阅读 · 0 评论 -
简单自定义工具
工具类,用于将 字节数 转换成为合理的 字符串单位显示调用的方式String size = MySizeTool.formatFileSize(343434,true); //保留2位小数String size = MySizeTool.formatFileSize(343434,false); //保留整数public class MySizeTool { /** *...原创 2018-12-13 08:59:13 · 227 阅读 · 0 评论 -
waitANDnotify
今天让我们来吃包子吧,下面我将用吃包子的案例来简单说明waitANDnotify的一些用法。代码实现:资源类:包子类设置包子的属性皮陷包子的状态:有true,没有falsepublic class BaoZi { String pi;//皮 String xian;//陷 //包子的状态:有true,没有false,初始值为false没有包子 bool...原创 2018-12-09 20:53:02 · 236 阅读 · 0 评论 -
spring boot(一)
什么是spring boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架技术,而是默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有...原创 2019-06-11 17:33:26 · 162 阅读 · 0 评论
分享