![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识
文章平均质量分 92
云淡风清_ws
android、kotlin、vue、php
展开
-
String、StringBuffer、StringBuilder的区别
提高你的Java代码质量吧:你能正确使用String、StringBuffer、StringBuilder吗 标签: JavaStringStringBufferStringBuilder 分类:Java提高(37) 版权声明:本文为博主原创文章,未经博主允许不得转载。 一、建议 CharSequence接口有三个实现类与字符串相关:String、StringBuffer、Strin原创 2016-11-02 09:17:58 · 267 阅读 · 0 评论 -
android java设计模式之单例模式
一、java设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式原创 2016-10-20 11:36:07 · 492 阅读 · 0 评论 -
ThreadPoolExecutor使用介绍
背景: 【强制】 新建线程时,必须通过线程池提供(AsyncTask 或者 ThreadPoolExecutor 或者其他形式自定义的线程池),不允许在应用中自行显式创建线程。 说明: 使用线程池的好处是减少在创建和销毁线程上所花的时间以及系统资源的开销,解 决资源不足的问题。如果不使用线程池,有可能造成系统创建大量同类线程而导致消耗完内存或者“过度切换”的问题。 另外创建匿名线程不便于...原创 2018-03-22 17:39:23 · 343 阅读 · 0 评论 -
Java面向对象之三大特性
封装 1、概念: 将类的某些信息隐藏在类的内部,不允许外部程序访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、好处: a.只能通过规定的方法访问数据 b.隐藏类的实例细节,方便修改和实现 3、封装的实现步骤 ①修改属性的可见性——设为private ②创建getter/setter方法,用于属性的读写 ③在getter/setter方法中加入属性控制语句,对属性值的合法性进...原创 2019-03-07 10:39:45 · 144 阅读 · 0 评论