
JAVA
大包BIG
2011年做开发/项目管理到现在,10余年开发经验,个人开发技能Java、net、原生APP/wince/软硬件开发等多年开发经验。有空时候记录点日志,和大家分享一点技术,希望和大家共同探索技术、相互学习交流
展开
-
Java并发编程基础
Java并发编程基础1. 并发1.1. 什么是并发?并发是一种能并行运行多个程序或并行运行一个程序中多个部分的能力。如果程序中一个耗时的任务能以异步或并行的方式运行,那么整个程序的吞吐量和可交互性将大大改善。现代的PC都有多个CPU或一个CPU中有多个核。是否能合理运用多核的能力将成为一个大规模应用程序的关键。1.2. 进转载 2014-05-21 11:57:51 · 1521 阅读 · 2 评论 -
基础知识 打印图形及常见问题
打印菱形:/** * 打印菱形 * @param num 参数是控制菱形上部分行数大小 */ public static void prinlx(int num){ // *// ***// *****// *******// *********//上部分 for(int i=0;i<=num;i++){// 空格和*分开考虑原创 2016-08-02 11:30:17 · 488 阅读 · 0 评论 -
Android实现推送方式解决方案
这篇文章记得好几年前看过,当时公司要做一个IM项目。今天无意中看到“信令风暴”这个词,然后链接到了这篇文章,发现还是挺吸引人的。虽然文章很老,好在是介绍思路和实现方法的。随便也可以了解下Ios和Android对消息推送的区别1.推送方式基础知识: 在移动互联网时代以前的手机,如果有事情发生需要通知用户,则会有一个窗口弹出,将告诉用户正在发生什么事情。可能是未接电话的提示,日历的翻译 2017-04-10 15:54:04 · 725 阅读 · 0 评论 -
深入理解Java:类加载机制及反射
一、Java类加载机制1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始原创 2017-05-10 11:25:35 · 393 阅读 · 0 评论 -
Java中的多线程你只要看这一篇就够了
Java学习交流QQ群:254078193,禁止闲聊,非喜勿进!引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实原创 2017-05-10 11:28:39 · 449 阅读 · 0 评论 -
20个非常有用的Java程序片段
下面是20个非常有用的Java程序片段,希望能对你有用。1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int2. 向文件末尾添加内容BufferedWriter ou原创 2017-10-10 17:46:58 · 451 阅读 · 0 评论