![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
康小白Code
学无止境!
展开
-
Java关键字之synchronized
1.synchronized是Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。然而,当一个线程访问object的一个加锁代码块时,另一个线程仍然可以访问该原创 2017-08-11 12:40:58 · 283 阅读 · 0 评论 -
Java设计模式详解之单例模式
1.单例模式是什么 Java Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。 使用单例模式最核心的一点是体现了面向对象封装特性中的“单一职责”和“对象自治”原则。单例模式主要有3个特点,: 1、单例类确保自己只有原创 2017-08-25 14:28:45 · 336 阅读 · 0 评论 -
动手撸一个Android路由框架LuRouter
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2018-12-27 17:47:38 · 591 阅读 · 0 评论 -
WebView调用js方法获取返回值的完美解决方案
在Android项目中我们或多或少会涉及到与js交互的问题,这其中WebView是必须掌握的控件,今天主要说说我们通过WebView调用js方法,然后如何很好的获取返回值。这里我总结了三种方式,大家可根据需求选择。一、Android版本在4.4及以上mWebView.evaluateJavascript("javascript:jsMethod()", new ValueCallback...原创 2019-01-28 12:15:18 · 6151 阅读 · 0 评论 -
2019Android面试总结
嘀d出行:1、handler原理,主线程发送message给子线程2、recyclerview列表的优化3、自定义view,onmeasure的如何测量,测量模式起什么作用?4、大图片如何处理?5、sp支持多进程吗?多线程呢?6、数据库读写在同一个线程吗?9、一个文本文件中每行有一个手机号或电话号,给定一个手机号,判断该文件中是否存在。给出时间复杂度较低的方案。最y...原创 2019-05-29 11:58:05 · 320 阅读 · 1 评论