随笔分类 -  JAVA

JAVA常识积累
摘要:Class<Object>与Class<?>有何区别呢 1、? 和 Object 差不多,不过还是有差别。在这种情况下: class<? extends SomeClass> , Object就不能用了 Object是一个具体的类名,而?是一个占位符号,表示任何类型,只要是SomeClass类或者子 阅读全文

posted @ 2016-03-16 14:23 qingchen1984 阅读(221) 评论(0) 推荐(0)

GitHub 优秀的 Android 开源项目
摘要:转自:http://blog.csdn.net/shulianghan/article/details/18046021主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBa... 阅读全文

posted @ 2015-12-15 19:14 qingchen1984 阅读(324) 评论(0) 推荐(0)

Java并发编程:线程池的使用
摘要:Java并发编程:线程池的使用Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程... 阅读全文

posted @ 2015-11-04 12:49 qingchen1984 阅读(152) 评论(0) 推荐(0)

Android Studio 快捷键
摘要:Android Studio 快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改... 阅读全文

posted @ 2015-08-27 16:16 qingchen1984 阅读(176) 评论(0) 推荐(0)

快速掌握 Android Studio 中 Gradle 的使用方法
摘要:快速掌握 Android Studio 中 Gradle 的使用方法Gradle是可以用于Android开发的新一代的Build System, 也是 Android Studio默认的build工具。Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的。因为... 阅读全文

posted @ 2015-08-27 13:10 qingchen1984 阅读(769) 评论(0) 推荐(0)

JAVA 十六进制与字符串的转换
摘要:http://www.jb51.net/article/18146.htm原文链接将指定byte数组以16进制的形式打印到控制台toHexString public static String toHexString(int i)以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。 如果参数... 阅读全文

posted @ 2015-08-14 18:33 qingchen1984 阅读(902) 评论(0) 推荐(0)

Java 六种异常处理的陋习(转)
摘要:Java 六种异常处理的陋习原文链接:http://www.cnblogs.com/Android-and-android/archive/2013/05/02/3054469.html 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找... 阅读全文

posted @ 2015-06-18 16:12 qingchen1984 阅读(141) 评论(0) 推荐(0)

性能分析神器VisualVM
摘要:性能分析神器VisualVMVisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览... 阅读全文

posted @ 2015-04-17 16:23 qingchen1984 阅读(429) 评论(0) 推荐(0)

java中HashMap详解(转)
摘要:java中HashMap详解博客分类:JavaSEJava算法JDK编程生活 HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashM... 阅读全文

posted @ 2015-02-13 16:21 qingchen1984 阅读(293) 评论(0) 推荐(0)

Java中关于HashMap的使用和遍历(转)
摘要:Java中关于HashMap的使用和遍历分类:算法与数据结构2011-10-19 10:535345人阅读评论(0)收藏举报hashmapjavastringobjectiteratorlist1:使用HashMap的一个简单例子[java]view plaincopypackagecom.pb.c... 阅读全文

posted @ 2015-02-13 16:18 qingchen1984 阅读(197) 评论(0) 推荐(0)

Java回调函数的理解
摘要:所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁... 阅读全文

posted @ 2015-02-12 18:15 qingchen1984 阅读(276) 评论(0) 推荐(0)

Java中的回调函数学习
摘要:Java中的回调函数学习博客分类:J2SEJavaJ#一般来说分为以下几步:声明回调函数的统一接口interface A,包含方法callback();在调用类caller内将该接口设置为私有成员private A XXX;在caller内提供实现A接口的public方法(将外部该接口的实现类通过形... 阅读全文

posted @ 2015-02-12 16:34 qingchen1984 阅读(180) 评论(0) 推荐(0)

一个经典例子让你彻彻底底理解java回调机制
摘要:一个经典例子让你彻彻底底理解java回调机制分类:JAVA 基础知识2013-03-21 23:4325148人阅读评论(74)收藏举报java异步回调方法经典例子android回调转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/articl... 阅读全文

posted @ 2015-02-12 16:02 qingchen1984 阅读(169) 评论(0) 推荐(0)

JAVA Timer定时器使用方法(二)
摘要:JAVA Timer 定时器测试MyTask.java:package com.timer;import java.text.SimpleDateFormat;import java.util.Date;import java.util.TimerTask;public class MyTask e... 阅读全文

posted @ 2014-12-15 19:41 qingchen1984 阅读(174) 评论(0) 推荐(0)

JAVA Timer定时器使用方法(一)
摘要:设置定时任务很简单,用Timer类就搞定了。一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class TimeTaskTest {pub... 阅读全文

posted @ 2014-12-15 19:40 qingchen1984 阅读(517) 评论(0) 推荐(0)

JAVA实现二进制,十六进制输出
摘要:public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Integer.to... 阅读全文

posted @ 2014-12-15 19:02 qingchen1984 阅读(1014) 评论(0) 推荐(0)

使用JAVA NIO实现的UDP client和server
摘要:///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////client.java////////... 阅读全文

posted @ 2014-12-12 15:10 qingchen1984 阅读(1943) 评论(0) 推荐(0)

ANSI X9.8标准 PIN xor PAN获取PIN BlOCK
摘要:ANSIX9.8标准PINxorPAN获取PINBlOCK之前看到几篇介绍,把ANSI说成16个字节,真心扯淡,各种误人子弟,真正的ANSI算法其实是8个字节,具体格式如下:(1) ANSI X9.8 Format(不带主账号信息)PIN(个人识别码 Personal Identity Number... 阅读全文

posted @ 2014-12-12 15:05 qingchen1984 阅读(730) 评论(0) 推荐(0)

Fragment管理
摘要:Fragments 设计理念 在设计应用时特别是Android 应用 ,有众多的分辨率要去适应,而fragments 可以让你在屏幕不同的屏幕上动态管理UI。例如:通讯应用程序(QQ),用户列表可以在左边,消息窗口在右边的设计。而在手机屏幕用户列表填充屏幕当点击某一用户时,则弹出对话窗口的设计,... 阅读全文

posted @ 2014-10-29 16:42 qingchen1984 阅读(443) 评论(0) 推荐(0)

JAVA字符串编码转换常用类
摘要:无论是对程序的本地化还是国际化,都会涉及到字符编码的转换的问题。尤其在web应用中常常需要处理中文字符,这时就需要进行字符串的编码转换,将字符串编码转换为GBK或者GB2312。一、关键技术点: 1、当前流行的字符编码格式有:US-ASCII、ISO-8859-1、UTF-8、UTF-16BE、... 阅读全文

posted @ 2014-10-16 20:25 qingchen1984 阅读(950) 评论(0) 推荐(0)

导航