Java
gzejia
此人很懒,啥说明没有...
展开
-
匿名内部类解说
匿名类是不能有名字的类,它们不能被引用,只能在创建时用New语句来声明它们。匿名类的声明是在编译时进行的,实例化在运行时进行,这意味着for循环中的一个new语句会创建相同匿名类的几个实例,而不是创建几个不同匿名类的一个实例。 匿名类的目的是在某个地方需要特殊的实现,因此在该处编写其实现,并获取它的实例,调用它的方法。不要在匿名内部类编写其他的方法,是不可见的。 形式为:new <类或接口> <类的转载 2016-03-18 10:48:48 · 490 阅读 · 0 评论 -
String,String[]与ArrayList<String>互转
除非整个String转为String[]的子项,否则我们得知道要从String的以哪个分割点开始切割成多个小的string作为String[]子项。要是以前小编肯定会用分割点的位置来实现分割技术(当然是不靠谱的)。下面我已一个字符串“abc,def,ghi,jkl,mno”为例展开不靠谱级别的实现方式。String str = "abc,def,ghi,jkl,mno"; int count = 0原创 2016-03-14 13:23:46 · 3221 阅读 · 0 评论 -
Android实践异常记录self
将自己遇到的问题记录下来,不仅仅是为了量的累积,更是为了质的提升。继之后逐步完善并合理分类异常信息,毕竟形式各样的问题堆在一处显得杂乱不堪,难以支撑目的性的信息浏览。原创 2016-12-23 15:29:55 · 769 阅读 · 0 评论 -
Java 基础-反射与注解
Java 是世界上最好的语言。“不信你看 Kotlin 跟上来了,那又如何?”其实际上 Java 的编程思想与基础实现这些,难道不都是互通的嘛。原创 2017-06-04 16:04:21 · 702 阅读 · 0 评论 -
一个聚合的加解密工具类
字符串,byte[],文件等对象的加密和解密(md5,base64,rsa,aes,des,sha),是开发当中必不可少的操作。这里仅基于不同方式的加解密实现,为方便使用固聚合为一个工具类使用,且代码实现与前辈们的实现并没有什么太大的差别。有需要的亲可直接带走,如若有不正确的地方还望指正。原创 2016-10-09 15:08:54 · 5349 阅读 · 3 评论