類: 使用adt開發(fā)新建一個Androidapp,選擇支持的SDK版本如果小于11(Android3.0)就會報如下錯誤。 error: Error retrieving p...
類: 使用adt開發(fā)新建一個Androidapp,選擇支持的SDK版本如果小于11(Android3.0)就會報如下錯誤。 error: Error retrieving p...
很詳細(xì)
深入Android消息機(jī)制看見的只是表象,當(dāng)你深入其中的時候,你會發(fā)現(xiàn)一個不一樣的世界~ android的消息機(jī)制其實是分為java層的Message派發(fā)和Native層的派發(fā)以及處理來自所監(jiān)控的文件...
public synchronized void set(String name, int age){
if(!flag){
try {
super.wait();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
this.name = name;
try {
Thread.sleep(100);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
this.age = age;
flag = false;
super.notify();
}
public synchronized void get(){
if(flag){
try {
super.wait();
} catch (Exception e) {
// TODO: handle exception
}
}
try {
Thread.sleep(100);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
System.out.println(this.getName()+"<===>"+this.getAge());
flag = true;
super.notify();
}
runnable的延續(xù)關(guān)于選擇繼承Thread還是實現(xiàn)Runnable接口? 其實Thread也是實現(xiàn)Runnable接口的: 復(fù)制代碼代碼如下: class Thread implements ...
關(guān)于選擇繼承Thread還是實現(xiàn)Runnable接口? 其實Thread也是實現(xiàn)Runnable接口的: 復(fù)制代碼代碼如下: class Thread implements ...
Java中Runnable和Thread的區(qū)別分析 在java中可有兩種方式實現(xiàn)多線程,一種是繼承Thread類,一種是實現(xiàn)Runnable接口,下面就拉分別介紹一下這兩種方...
test static
myclass static
person static
person Test
test constructor
person MyClass
myclass constructor
Java中的static關(guān)鍵字解析Java中的static關(guān)鍵字解析 本文轉(zhuǎn)子博客園,單擊此處閱讀原文 static關(guān)鍵字是很多朋友在編寫代碼和閱讀代碼時碰到的比較難以理解的一個關(guān)鍵字,也是各大公司的面試官喜...
Java中的static關(guān)鍵字解析 本文轉(zhuǎn)子博客園,單擊此處閱讀原文 static關(guān)鍵字是很多朋友在編寫代碼和閱讀代碼時碰到的比較難以理解的一個關(guān)鍵字,也是各大公司的面試官喜...
一、簡介 eclipse可謂是Java開發(fā)界的神器,基本占據(jù)了大部分的Java開發(fā)市場,而且其官方還對其他語言提供支持,如C++,Ruby,JavaScript等等。為什么使...
設(shè)計模式(Design Patterns) ——可復(fù)用面向?qū)ο筌浖幕A(chǔ) 設(shè)計模式(Design pattern)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計經(jīng)驗...