用户中心USER CENTER

首页/用户
  • java线程使用总结

    摘要:如果没有前台线程了,那么整个程序都会结束。线程的合并将子线程加入主线程,两个线程合并秒后分开。线程同步代码块必须是同一个对象才能进行同步。生命周期方法完成方法阻塞恢复线程执行,以上方法容易造成死锁。线程的优先级默认为。 线程知识点归纳,后续更新 后台线程:设置Thread.setDaemon(true)就是后台线程了。 前台线程:不设置。如果没有前台线程了,那么整个程序都会结束。 线程...

    AJie 发布于Java
  • 分享一下自己学习java经验!!!

    摘要:函数对完成某项功能的代码块的封装。写法修饰符返回值类型函数名参数表实现具体功能的代码块修饰符可选元素,目前阶段自定义函数必须添加,三要素返回值类型函数的返回值类型表示当前函数没有返回值函数名命名规范参数表接受输入值。 函数:对完成某项功能的代码块的封装。 |--写法: 修饰符 返回值类型 函数名(参数表){ //实现具体功能的代码块 } ...

    AJie 发布于Java
  • Sqlla: 数据库操作从未如此简单

    摘要:一套数据库的微型库,提供简单高效的来操作数据库。让开发者不需要关心数据库操作的具体细节,只需专注和业务逻辑。和是两个事务方法,他们之间完全隔离,提交和回滚互不影响。 Sqlla 一套数据库的 ORM 微型库,提供简单高效的 API 来操作数据库。 Sqlla 拥有极少的API,使用方式简单。让开发者不需要关心数据库操作的具体细节,只需专注SQL和业务逻辑。同时简单的事务模型让开发过程增...

    AJie 发布于Java
  • Java中线程池ThreadPoolExecutor原理探究

    摘要:类型是位二进制标示,其中高位用来表示线程池状态,后面位用来记录线程池线程个数。创建一个最小线程个数为,最大为,阻塞队列为的线程池。 一、 前言 线程池主要解决两个问题:一方面当执行大量异步任务时候线程池能够提供较好的性能,这是因为使用线程池可以使每个任务的调用开销减少(因为线程池线程是可以复用的)。另一方面线程池提供了一种资源限制和管理的手段,比如当执行一系列任务时候对线程的管理,每个...

    AJie 发布于Java
  • 使用Lombok来精简你的项目代码

    摘要:什么是一言以蔽之是一种工具,提供了简单的注解来简化我们的重复冗长代码。但在实际的项目中,我们常常只在定义的时候用上,而在业务代码中很少用到。总结是个非常有用的工具,能够帮助我们精简很多臃肿冗长的代码,不过也有其局限性,推荐在定义中使用。 什么是Lombok 一言以蔽之:lombok是一种工具,提供了简单的注解来简化我们的重复冗长Java代码。比如一个Java Bean,注解了lombo...

    AJie 发布于Java
<