
java
A-Liang
点点滴滴
展开
-
Android的线程池
Android中的线程池的概念来源于Java中的Executor,Executor是一个接口,真真的线程池的实现为ThreadPoolExecutor。ThreadPoolExecutor提供了一系列参数来配置线程池。Android的线程池主要分为4类。一、线程池的优点:重用线程池中的线程。 能有效控制线程池的最大并发数,避免大量的线程之间因相互抢占资源而导致阻塞的现象。 能够对线程进行简单的管理,并提供定时执行以指定间隔循环执行等功能。二、Android主要的四类线程池1.FixTh.原创 2021-07-17 11:42:37 · 328 阅读 · 0 评论 -
Java实现数组升序排序
2019-08-08 16:08:42.781 13195-13195/com.p3group.bmw E/MyTasksTodayPresenter: loadTasksFail java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a nul...原创 2019-08-08 16:12:36 · 1465 阅读 · 0 评论 -
抽象工厂模式
记录工作中的奇葩事儿原创 2017-09-19 09:00:54 · 384 阅读 · 0 评论 -
Fix Failed to deserialize java.time.LocalDateTime
@SpringBootApplicationpublic class ShoppingxxxApplication { public static void main(String[] args) { SpringApplication.run(ShoppingxxxApplication.class, args); } @Bean public ObjectMapper serializingObjectMapper() { Java.原创 2021-06-08 11:20:59 · 378 阅读 · 0 评论 -
Java中什么是不可变类及不可变对象?
要使一个类成为不可变的,必须满足下面的需求:1.所有数据域都是私有的。2.没有修改器方法。3.没有一个访问器方法,它会返回一个指向可变数据域的引用。当满足以下条件时,对象才是不可变的:1.对象创建以后其状态就不能修改。2.对象的所有域都是final类型3.对象是正确创建的(在对象的创建期间,this引用没有溢出)注释:从技术上来看,不可变对象并不需要将其所有数据域都声明为final类型。...原创 2020-11-02 14:01:39 · 771 阅读 · 0 评论 -
Java中常用的词汇
1.实现类原创 2020-08-27 14:56:57 · 196 阅读 · 0 评论 -
Java小程序:判断三边构成三角形
java语言实现三边是否能构成三角形小程序原创 2016-05-25 11:31:55 · 7114 阅读 · 1 评论 -
Java比较字符串大小
java比较两个字符串的大小。原创 2017-03-27 15:03:48 · 1922 阅读 · 0 评论 -
Android MessageQueue消息循环处理机制
【从源码看Android】03Android MessageQueue消息循环处理机制(epoll实现)原创 2014-04-14 11:11:48 · 2417 阅读 · 0 评论 -
Java数组String[]转换List
String[]数组与列表List的相互转换原创 2015-07-17 13:55:48 · 825 阅读 · 2 评论 -
认识Java
什么是Java?Java的技术体系?Java虚拟机?Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的 Java API、Java编程语言及许多第三方Java框架(如Spring、Struts)构成。Java虚拟机在千差万别的物理机上建立了统一的运行平台,实现了在任意一台虚拟机上编译的程序都能在任何一台虚拟机上正常运行。程序员可以把主要精力集中在具体的业务逻辑上...原创 2019-07-24 15:26:56 · 130 阅读 · 0 评论 -
Java计算阶乘(n!)
计算阶乘--求n!的值两种方法1.使用递归方式实现2.使用循环方式实现public class TestRecursive { public static void main(String[] arg) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); ...原创 2015-06-17 10:48:30 · 27811 阅读 · 1 评论 -
递归获取目录下的所有文件
Java获取目录下的所有文件,使用递归方式实现原创 2016-04-18 16:03:04 · 2935 阅读 · 0 评论 -
Java程序:对混杂的字母,按字典顺序输出
java随机生成20个长度为12-20的大小写字母混杂的“单词”,按字典顺序进行输出原创 2016-05-17 16:41:20 · 6460 阅读 · 0 评论 -
Java小程序:辗除法求两个正整数最大公约数和最小公倍数
Java:辗除法求两个正整数最大公约数和最小公倍数原创 2016-05-25 14:01:04 · 3278 阅读 · 0 评论 -
Java小程序:模拟ATM取款
Java小程序,模拟ATM机取款原创 2016-05-11 14:40:56 · 7169 阅读 · 1 评论 -
Java小程序:猜数值小游戏
JAVA:产生一个随机数([1,100]整数)用户通过键盘对此随机数进行猜测原创 2016-05-13 16:39:33 · 4116 阅读 · 0 评论 -
Java小程序:模拟双色球开奖
Java 编写模拟双色球开奖的程序原创 2016-05-12 11:15:11 · 16975 阅读 · 10 评论 -
Java小程序:输入字母和数字,输出时字母在前数字在后
Java小程序 随机输入一些字母和数字,打印出来的时候将英文放在前面,数字放在后面的原创 2016-05-17 11:33:21 · 4427 阅读 · 0 评论 -
Java小程序:单循环比赛,总分高者获胜的源代码
java5个人4项单循环比赛,每项决胜者得2分,平分各得一分,败者不得分,总分高着获胜的源代码原创 2016-05-20 16:14:09 · 2706 阅读 · 0 评论 -
Java小程序:正整数分解质因数
java:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。原创 2016-05-25 13:56:46 · 3483 阅读 · 0 评论 -
Java小程序:字符串中,统计每个字符出现的次数
java从键盘输入一个字符串,分别统计每个字符出现的次数原创 2016-05-17 11:19:29 · 6397 阅读 · 0 评论 -
Java小程序:输入两个正整数m和n,利用辗除法求其最大公约数
java:输入两个正整数m和n,求其最大公约数和最小公倍数。程序分析:利用辗除法。原创 2016-05-24 17:15:41 · 6100 阅读 · 0 评论 -
[linux 日常]修改ls目录的颜色
[linux 日常]修改ls目录的颜色转载 2014-04-14 15:37:43 · 1707 阅读 · 0 评论 -
Java小程序:输入一组复数并打印出来
Java输入一组复数并打印出来原创 2016-05-24 13:09:47 · 1207 阅读 · 0 评论