Java
透明可乐
这个作者很懒,什么都没留下…
展开
-
JAVA 同步函数的错误实现
class SynfuncDemo{ public static void main(String[] args) { Ticket t = new Ticket(); Thread t1 = new Thread(t); Thread t2 = new Thread(t); t1.start(); t2.start(); }}class Ticket imple原创 2014-06-01 19:14:23 · 604 阅读 · 0 评论 -
Java 泛型的引入原因
泛型 ArrayList al = new ArrayList原创 2014-06-12 18:28:58 · 454 阅读 · 0 评论 -
JAVA 多线程的简单实现
class ThreadDemo{ public static void main(String[] args) { }}class Thread1 extends Thread{原创 2014-05-28 17:08:55 · 530 阅读 · 0 评论 -
Java 泛型的使用
泛型 通过在类型后面添加尖括号原创 2014-06-12 18:36:21 · 360 阅读 · 0 评论 -
Java foreach
foreach语句 其实也是一种for语句for(类型 变量 : )原创 2014-06-15 00:01:31 · 401 阅读 · 0 评论 -
Java 集合工具类 Collections
集合工具类 都是一些对集合操作的方法原创 2014-06-14 23:36:29 · 434 阅读 · 0 评论 -
Java 基本类
System类 常用方法。currentTimeMillis原创 2014-06-15 00:13:55 · 379 阅读 · 0 评论 -
Java 装饰设计模式
装饰设计模式原创 2014-07-05 17:57:53 · 416 阅读 · 0 评论 -
JAVA 同步代码块和同步函数
执行资格:开启的线程 但未执行,正在等待执行叫做具有执行资格。 但没有执行权。执行权:正在执行的线程叫做具有执行权。(同时具有执行资格)线程安全问题:在多个线程开启的时候可能会出现一条线程刚执行某个函数的第一条语句就被跳转,下一条线程开始执行,比如第一条线程刚执行if语句 但没执行if后面的语句就没有了执行权,第二条线程开始执行。等第一条线程再执行的时候 可能数据已经发生了变化。从而导原创 2014-06-02 10:21:18 · 828 阅读 · 0 评论 -
Java windows7下Java 环境变量设置
Windows 7下配置JDK环境变量参数设置:1. 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:D:\Program Files (x86)\Java\jdk1.6.0_252. 安装完成后,右击“我的电脑”,点击“属性”,单击“高级系统设置”,点击“环境变量”,如图:4. 在“系统变量”中,设置3项属性,JAVA转载 2014-07-13 16:57:45 · 540 阅读 · 0 评论 -
Java Eclipse 下载及汉化 及代码自动补全
1 搭建好java开发环境,安装jdk2转载 2014-07-13 18:15:43 · 989 阅读 · 0 评论 -
Java 动态代理
当要对所有的方法添加一项功能时可以使用动态代理。如,在给项目中所有方法在执行之前进行日志记录,或者统计方法的执行时间。可以通过动态代理。动态代理eg:存在一个类 class UserManager(){ public void addUser(){}}此时执行,new一个对象 mgr,mgr.addUser使用动态代理在上面类的基础上又存在一个类 class Proxy (原创 2014-09-23 21:32:23 · 435 阅读 · 0 评论 -
JAVA 多线程的简单实现(runnable接口方式)
第一个方式是---继承Thread类原创 2014-05-28 23:36:14 · 1076 阅读 · 0 评论 -
Java 正则表达式 非贪婪模式
正则表达式的非贪婪模式。feitanlan原创 2014-07-21 17:20:44 · 1373 阅读 · 0 评论 -
Java 守护线程
如果程序中其他不是守护线程的线程结束之后,原创 2014-06-05 08:29:08 · 341 阅读 · 0 评论 -
Java 类中方法运行先后
public static void main(String[] args){ new Thread(new Runnable() { public void run() {翻译 2014-06-05 12:26:09 · 414 阅读 · 0 评论 -
Java 字符串String
String s1 = "abc";和 String s2 = new String("abc);原创 2014-06-05 16:56:25 · 336 阅读 · 0 评论 -
Java 结束线程方式
1 run()方法运行完 这个线程就结束。 所以可以原创 2014-06-05 09:17:16 · 297 阅读 · 0 评论 -
Java 抽象类和接口 一个例题
一个类如果实现了接口 ,但没有覆盖接口中的抽象方法,该类是抽象类!翻译 2014-06-05 09:53:35 · 799 阅读 · 0 评论 -
Java String的equals 方法
String类的equals 方法比较的是两个字符串的内容。 equals 方法是原创 2014-06-05 16:59:52 · 441 阅读 · 0 评论 -
Java StringBuffer和StringBuilder
这两个对象的功能的完全一样的。都可以进行相同的操作。不同的StringBuilder原创 2014-06-06 13:38:48 · 324 阅读 · 0 评论 -
Java 进程和线程
进程: 进行中的程序(直译) 打开一个程序 它就在内存开辟一段内存空间,用来执行这个程序,存放程序内容(或说代码内容) 开辟的这块存储空间就可以说是进程线程:一个进行中的程序的执行路径, 一个进程中可以有多个执行路径,分别执行不同的代码,完成不同的任务,也就是多线程。比如 360 清理垃圾的同时可以杀毒 这就是同时执行两个任务 两个任务同原创 2014-05-26 22:53:47 · 303 阅读 · 0 评论 -
JAVA 对象的初始化过程
1 子类成员变量默认初始化2 父类构造函数 (其实是 子类构造函数的 super() 执行)3 子类成员变量显式初始化4 构造代码块5 子类构造函数原创 2014-05-26 22:51:51 · 356 阅读 · 0 评论 -
Java 简化代码
优化代码:b原创 2014-06-11 12:20:28 · 456 阅读 · 0 评论 -
JAVA static关键字
static关键字修饰的变量不会再在对象内部内存区域存放,将原创 2014-05-29 09:31:47 · 495 阅读 · 0 评论 -
基于JMF下的Java的MP3播放
Java的基本API类中是不能播放MP3格式音频。可以通过JMF(Java Media Framework Java媒体框架)来增加对mp3及更多格式音视频的播放。JMF是也不可以播放MP3的,要下载MP3插件才可以并注册才可以下载。mp3plugin插件下载下来也是一个jar文件,将该文件放到JMF下的lib中JMF下Java播放MP3的步骤:1 下载JMF原创 2014-12-20 21:30:16 · 741 阅读 · 0 评论