Java
lady_zhou
一位程序媛
展开
-
抽象类与接口的区别与使用
我们在编程中经常会定义一个抽象类或是一个接口用来书写共有的方法,以便提高代码的耦合度使得后期维护方便。那接口与抽象类有什么区别呢,书中举得例子有的使用抽象类有的使用接口,你明白为什么这是为什么么?如果在你的代码中还没有用到,那你就借此机会学习一下。 首先我们要先明确的是抽象类是个类,而接口是个接口,它是一个必须要带上interface关键字的类,同时它也是抽象类的变体。 其原创 2015-10-17 16:32:12 · 369 阅读 · 0 评论 -
什么是接口
接口技术主要是用来描述类具有什么功能,而并不是给出每个功能的具体实现。 我们要明确的是接口不是类,他是对类的一种需求描述,他只有方法头没有方法体。 在接口声明中所有的方法自动是public,并且也必须声明为public,否则编译器将认为这个方法的访问属性是包可见性的。 更重要的一点是不能使用new运算符实例化一个接口: 例如有这样的接口public interface C原创 2015-09-24 18:36:15 · 497 阅读 · 0 评论 -
你真的会使用枚举么
看了那么多枚举你真的用了吗作为一个没毕业的Android小渣渣,经验是有限的,大学期间本着多读书,多看报,多吃零食,多睡觉的宗旨,看了不少书,书上总会有枚举这个概念,书上写一堆,就是说怎么用,用了它怎么好,然而,自己一写项目总是用的很少,应该说系统将它屏蔽了,根本不用(所以还处于渣渣阶段)先来说说为什么用的少,不知道同为渣渣的你是不是有这种感觉:自己的内心承认枚举是个好东西,但是觉得写东西时用不到,原创 2017-05-02 10:06:52 · 7171 阅读 · 7 评论 -
Android 显示输入法中的emoji表情以及String字符串转码
Android 显示输入法中的emoji表情以及String字符串转码实现用原生键盘输入表情并显示,有两种办法:发送时将String字符串转换为Unicode编码字符串,显示接收的列表时用Unicode编码字符串转化为String字符串发送时将String字符串转换为UTF-8编码字符串,显示接收的列表时用UTF-8编码字符串转化为String字符串将String字符串转换为Unicode编码原创 2017-09-04 16:47:57 · 11497 阅读 · 0 评论 -
你总该知道的那么几个正则表达式
你总该知道的那么几个正则表达式虽然对正则的了解不是很深,只知道一些简单的语法规则,但是还是在这里稍微总结一下,那些我们该知道的正则表达式我们该知道那么几个符号原创 2017-12-28 10:37:24 · 377 阅读 · 0 评论 -
虚拟机内存划分
当java程序员将内存控制的权利交给了Java虚拟机,一旦出现内存泄露和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会成为一项异常艰难的工作。下面会介绍Java虚拟机内存的各个区域,讲解这些区域的作用、服务对象以及其中可能产生的问题。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域:方法区、虚拟机栈、本地方法栈、堆、程序计数器。程序计数...原创 2019-08-14 17:30:02 · 230 阅读 · 0 评论