叉叉哥的BLOG

Python毁一生,Java穷三代,两者皆不沾,必成高富帅!

    • 主页
    • 归档
    • GitHub
    • 关于

Java位运算在程序设计中的使用:位掩码(BitMask)

在Java中,位运算符有很多,例如与(&)、非(~)、或(|)、异或(^)、移位(<<和>>)等。这些运算符在日常编码中很少会用到。 在下面的一个例子中,会用到位掩码(BitMask),其中包含大量的位运算。不只是在Java中,其他编写语言中也是可

2013-09-15

Android开发:IntentService

IntentService继承自Service类,至于为什么要用IntentService,因为它真的很好用。 Android的Service分两种,Started和Bound,分别是通过startService()和bindService()创建的,两者用途也有所区别,这个在这

2013-09-11

Android开发:显式和隐式Intent

Intent是Android初学者比较难理解的一个东西。我这里以通俗易懂的语言和通俗易懂的代码,让初学者简单感受一下Intent。 intent就是意图的意思。Intent分两种:显式(Explicit intent)和隐式(Implicit intent)。 显式(设置Comp

2013-09-08

Java通过URLClassLoader让程序支持插件扩展

插件(Plugin)是什么不用多说。常用的软件,例如Eclipse、Photoshop、VisualStudio,都支持插件扩展。插件可以动态给软件添加一些功能,也可以随时删除,这样的好处是任何人都可以给这个软件进行功能上的扩展,而不用去改软件本身的代码。 适用场景比如需要开发一

2013-07-04

Java中让主线程等待子线程、线程池

123456789101112public class TestThread extends Thread { public void run() { System.out.println(this.getName() + "子线程开始"); try &#

2013-07-01

Java线程安全和非线程安全

ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;Ha

2013-05-16

Java线程同步:synchronized锁住的是代码还是对象

在Java中,synchronized关键字是用来控制线程同步的。synchronized既可以加在一段代码上,也可以加在方法上。 不过,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:1234567891011121314151617181920

2012-11-15
Prev1…567

微信公众号

分类

  • Android2
  • Jaeger1
  • Java22
  • Jetty2
  • Maven6
  • MyBatis1
  • Nginx5
  • Node.js1
  • Redis1
  • Spring Cloud1
  • Spring Framework6
  • Struts 22
  • XMPP2
  • 异步网络编程13
  • 架构1

标签

  • Java51
  • Netty13
  • MINA12
  • Twisted12
  • TCP12
  • Python12
  • Spring Framework8
  • Maven8
  • 线程5
  • Nginx5
  • protobuf3
  • Jetty3
  • JavaScript3
  • Redis3
  • Android2
  • AES2
  • WebSocket2
  • MySQL2
  • XMPP2
  • Tigase2

友情链接

  • 朱晔的博客
  • 杨灿的博客
  • 石尧的博客
  • 倪升武的博客
  • 王根深的博客
  • 蒋宇的博客
  • 曾勇的博客
RSS 订阅

、 皖ICP备15002890号-2

Powered by hexo and Theme by Jacman © 2023 wucao