- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 黑马程序员:java中集合的一些小知识
---------------------- android培训、java培训、期待与您交流! -------------------- 最近学习集合,collection和collections把我搞晕了,就借机回顾了一下集合的一些知识,记录如下: Collection 和 Collections的区别。 Collections是个java.util下的类,它包含有各种有关集
2012-07-16 10:47:05 247
原创 黑马程序员: synchronized的使用方法
---------------------- android培训、java培训、期待与您交流! -------------------- synchronized的使用方法也是一个令人很头疼的问题。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个
2012-07-11 09:08:16 277
原创 黑马程序员:yield(),sleep()以及wait()的区别
---------------------- android培训、java培训、期待与您交流! -------------------- 作为一个学java的人,我觉得yield(),sleep()以及wait()是一道难以越过的坎儿,看到论坛上有很多人讨论这个问题,特别是sleep()和wait()的区别,为了让自己更清晰,记录下来吧: 作系统会维护一个ready
2012-06-29 19:47:11 251
原创 黑马程序员:类变量、成员变量实例变量局部变量静态变量全局变量
---------------------- android培训、java培训、期待与您交流! ----------------------- 突然感觉学java跟取经一样,得经历九九八十一难,随着学习的深入,解除了众多变量,当时学习的时候看的明明白白的,但现在暮然回首,傻了,好吧,今天总结一下,希望以后不会忘记: 类体由2部分构成: 一部分是变量的定义; 一部分是
2012-06-26 19:01:09 343
原创 黑马程序员:synchronized和wait()、notify()的关系 (二)
---------------------- android培训、java培训、期待与您交流! --------------------- 线程的四种状态 1. 新状态:线程已被创建但尚未执行(start() 尚未被调用)。 2. 可执行状态:线程可以执行,虽然不一定正在执行。CPU 时间随时可能被分配给该线程,从而使得它执行。 3. 死亡状态:正
2012-06-18 09:57:20 199
原创 黑马程序员:synchronized和wait()、notify()的关系 (一)
---------------------- android培训、java培训、期待与您交流! --------------------- synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此
2012-06-18 09:56:10 534
原创 黑马程序员:拦截器与Filter的区别
---------------------- android培训、java培训、期待与您交流! --------------------- 最近很苦恼啊,拦截器和过滤器从字面意思上貌似没什么大区别啊,搞的我也很头大。还好,经历了众多磨难之后得到了一些经验,记录如下: Spring的拦截器与Servlet的Filter有相似之处,比如二者都是AOP编程思想的体现,都能实现权限
2012-06-16 11:23:22 295
原创 黑马程序员:final到底修饰了什么
---------------------- android培训、java培训、期待与您交流! ----------------------- final使被修饰的变量"不变",但是由于对象型变量的本质是“引用”,使得“不变”也有了两种含义:引用本身的不变,和引用指向的对象不变。 引用本身的不变: final StringBuffer a=new StringBuff
2012-06-15 14:53:50 309
原创 黑马程序员:new与getInstance的区别
---------------------- android培训、java培训、期待与您交流! --------------------- 有很多实例化对象的方法,最常用的方法是直接使用new ,而这是最普通的,如果要考虑到其它的需要,如单实例模式,层次间调用等等。直接使用new 就不可以实现好的设计好,这时候需要使用间接使用new ,即很多人使用的GetInstance 方
2012-06-15 14:53:04 423
原创 黑马程序员:=与equal的区别
---------------------- android培训、java培训、期待与您交流! --------------------- 最近逛论坛,发现很多人搞不明白=与equal的区别,特地查了一下资料,加上自己的理解整理如下: =操作符专门用来比较变量的值是否相等;对象内容的比较,则是equals方法做的事。比如: int a=10; int b=10;
2012-06-15 14:52:23 218
原创 黑马程序员:创建线程的两种方法
---------------------- android培训、java培训、期待与您交流! ------------------ 今天在学习时候发现了创建线程的两种方法,第一种就是大学课本里讲的最多的extends Thread,然后调用start()方法。第二种我以前很少见,即通过实现 Runnable接口来创建线程。觉得有必要记下来与大家分享一下,下面即是
2012-06-15 14:51:26 219
原创 黑马程序员:判断一个路径是否是目录
---------------------- android培训、java培训、期待与您交流! --------------------- 最近在看毕老师的视频,看了一些视频之后突发奇想,为什么不自己编一个程序呢。于是我就下定决心写了一个基于Android的手机音乐播放器。在编写过程中遇到了N多问题,尝试了N多方法,积攒了N多经验,所以写笔记记下心得来。下
2012-06-15 14:50:12 340
iphone开发实用工具
2014-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人