1. java 設計一個動物聲音模擬器 要求編寫抽象類 模擬器類animal主類
abstract class DongWu{
abstract void animal();
}
class Dog extends DongWu{
void animal(){
System.out.println("旺旺");
}
}
public class Util{
public static void main(String[] args){
Dog d = new Dog();
d.animal();
}
}
2. 1.設計一個動物聲音「模擬器」java程序,希望所設計的模擬器可以模擬許多動物的叫
這是有一個很典型的關於java 面向對象 繼承的使用 ,很簡單 先創建一個如animal類專,並有個makeVoice()方法,然後屬instance 這個類 ,如 bird rabit dog cat ect.下面就是繼承後分別實現makeVoice() 方法!
3. 如何使用電腦里的JAVA模擬器
去網上下載一個JDK,然後安裝,過程如下
1、首先安裝JDK(如安裝在C:\Program Files\Java\jdk1.6.0)
2、設置系統環境參數:
1)右擊「我的電腦」,選「屬性」。
2)選擇「高級」選項卡,點擊「環境變數」按鈕
3)點擊系統變數內的「新建」按鈕(下方的按鈕)
4)變數名:JAVAHOME 變數值:C:\Program Files\Java\jdk1.6.0(此值為JDK的安裝目錄)
5)繼續新建變數CLASSPATH(值為:.;%JAVAHOME%\lib\dt.jar;%JAVAHOME%\lib\tools.jar),
此值由「:」後面開始,包括「.」,一直到「tools.jar"。
6)修改變數(注意,是修改不是新建):PATH,在原來的值末尾加
上(是加上,不是去掉):%JAVAHOME%\bin(如果原來的變數值後面沒有分號";",要先加上";",把
新加入的%JAVAHOME...與前面的原變數值分隔(不用加空格)
3、現在可以點擊確定關閉對話框
4、打開命令行(開始->運行->輸入CMD,回車),在命令行內轉到.java文件所在的目錄。
5、輸入:javac 文件名.java(這一步是編譯JAVA文件)
6、輸入:java 文件名(這里的文件名要注意大小寫,與JAVA文件里的類名大小寫相配,並且不帶後綴,
只要打上文件名,即類名,此一句為執行命令)
PS:javac是編譯工具,編譯文件,所以是「文件名.java」;java是虛擬機,執行編譯文件的,所以是「文件名(即類名)」,大小寫匹配。
4. 用JAVA編寫一個福利彩票機選模擬器,使用隨機數方法
自己寫的,不懂可以問我
import java.util.Random;
import java.awt.*;
import java.awt.event.*;
public class shuangSeQiu implements ActionListener{
int i,k;
static int rm,rr;
int [] a = new int [33];
Frame f = new Frame("雙色球隨機數");
TextField tf = new TextField();
Random rd = new Random();
public shuangSeQiu()
{
for(i=0;i<33;i++)
{
a[i] = i;
}
f.setLayout(new BorderLayout());
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
}
public void init()
{
tf.addActionListener(this);
Button b = new Button("開始");
b.addActionListener(this);
f.add(tf,"North");
f.add(b);
f.setSize(300,300);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("開始"))
//tf.setText(""+(rd.nextInt(33)+1)+" "+(rd.nextInt(33)+1)+" "+(rd.nextInt(33)+1)+" "+(rd.nextInt(33)+1)+" "+(rd.nextInt(33)+1)+" "+(rd.nextInt(33)+1)+" 藍色球號碼:"+(rd.nextInt(15)+1));
{
/*rr = new Random().nextInt(33);
rm = new Random().nextInt(33);*/
for(i=0;i<33;i++)
{
rr = new Random().nextInt(33);
rm = new Random().nextInt(33);
System.out.print(rr+" ");
k=a[rm];
a[rm]=a[rr];
a[rr]=k;
}
tf.setText("紅色球號碼:"+(a[0]+1)+" "+(a[1]+1)+" "+(a[2]+1)+" "+(a[3]+1)+" "+(a[4]+1)+" "+(a[5]+1)+" 藍色球號碼:"+(rd.nextInt(15)+1));
}
}
public static void main(String[] args)//throws Exception
{
new shuangSeQiu().init();
}
}
5. 在java中如何創建android模擬器
學習android中用模擬器調試程序很方便,不過第一次啟動模擬會很慢,
在elipse里創建模擬器會XP系統會默認創建在 c:\document and setting\user\目錄下,而且這個路徑不能更改,這樣很是不爽,
現在我們改用command創建模擬器,增加指定模擬器的目錄,命令如下
cmd:
Android create -avd -n GPhone -t 6 -c 512m -p d:\android\ -f -s QVGA
運行該條命令之後,會要你再確認一條命令,直接選N即可,如果創建成功會列出該AVD的信息
也可以用android list avd 查看本機上所有的avd,接下來將逐一講解命令中的參數含義
android create -avd告訴android tool你將創建一個avd
android create -avd -n name: 指定改AVD的名字,習慣上我創建的avd都會命名為GPhone
android create -avd -n GPhone -t 6: t 參數指定該模擬器模擬的android系統版本一般為[1-8],你可以用android list targets 查看你安裝的SDK有哪些級別,2.1-2.3的系統都是4
android create -avd -n GPhone -t 6 -c 512m :c參數決定該模擬器的sdcard的大小,通常我會指定為512M,因為一般我們都只會調試一個android項目,過大過小都不好
android create -avd -n GPhone -t 6 -c 512m -p d:\android\ : p參數指定該模擬器創建在那個目錄,只要你存儲空間足夠,你可以隨意指定
android create -avd -n GPhone -t 6 -c 512m -p d:\android\ -f :f參數表示強制覆蓋該目錄下之前創建的同名avd
android create -avd -n GPhone -t 6 -c 512m -p d:\android\ -f -s QVGA :s參數指定avd的skin,可以為QVGA|WAGA...
建好的模擬器你也可以在eclipse里進行參數修改!
建好只會運行:
emulator -avd GPhone 即可啟動模擬器,但我很懶不想每次都去運行這樣一條命令,於是建了一個bat,以後雙擊該bat即可啟動模擬器,這樣就避免在eclipse里啟動模擬器,導致eclipse很卡,改bat內容如下:
[plain] view plain
C:\Program Files\android-sdk\tools\emulator.exe -avd GPhone
將上面這段話保存為startAvd.bat即可,當然如果你的android sdk目錄有變,請改為相應的目錄!
6. 如何用java程序操作安卓模擬器
首先是電腦的java模擬器。在做測試以前在搜索引擎中將兩個模擬器下載下來。自然是專下載安屬全無毒的java模擬器。電腦使用的是exe文件但是常以rar打包。安卓智能機是apk文件。
我使用的java模擬器是個綠色軟體,也就是說無需安裝。解壓壓縮包後打開文件夾。找到主運行文件點擊運行。
在程序主界面點擊文件。選擇載入jar文件。jar就是java數據文件java壓縮包。山寨機時代大家經常接觸。
我嘗試載入一個很久前的javaqq。載入之後自動運行程序。很熟悉的qq登陸界面。也嘗試登陸了一下,果然無法登陸,沒有在進行其他的檢測。軟體還提供了一些其他的功能諸如截圖之類的比較實用。
如果是apk文件則先將其安裝至手機安裝成功之後再運行該應用。
軟體界面空盪盪的,點擊選項按鈕,掃描內存卡。這時候軟體會掃描手機內存卡中的jar文件。並返回搜索結果
點擊該結果載入jar文件。這個jar就進入虛擬機管理列表中了。以後運行就可以直接在列表中運行。點擊運行該jar等待程序執行即可。由於手機低配一時沒有運行出結果。所以最終效果圖就不貼了。