在线观看国产免费视频_亚洲视频三区_中文字幕在线观看网站_日韩视频免费在线观看_亚洲视频精品_天天夜夜操

當(dāng)前位置:網(wǎng)站首頁(yè) >> 作文 >> java基礎(chǔ)編程題數(shù)組(五篇)

java基礎(chǔ)編程題數(shù)組(五篇)

格式:DOC 上傳日期:2023-01-11 10:54:47
java基礎(chǔ)編程題數(shù)組(五篇)
時(shí)間:2023-01-11 10:54:47     小編:zdfb

在日常學(xué)習(xí)、工作或生活中,大家總少不了接觸作文或者范文吧,通過文章可以把我們那些零零散散的思想,聚集在一塊。寫范文的時(shí)候需要注意什么呢?有哪些格式需要注意呢?下面我給大家整理了一些優(yōu)秀范文,希望能夠幫助到大家,我們一起來(lái)看一看吧。

java基礎(chǔ)編程題數(shù)組篇一

計(jì)算器

班級(jí):****** 姓名:******

學(xué)號(hào): ******* 指導(dǎo)老師:******

實(shí)驗(yàn)名稱:java計(jì)算器

1實(shí)驗(yàn)?zāi)康? java編程語(yǔ)言在編程方面的具體應(yīng)用,以及使用面向?qū)ο蠓椒?對(duì)小應(yīng)用程序進(jìn)行需求分

析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì),最后使用java編程實(shí)現(xiàn)的全過程。

2實(shí)驗(yàn)意義:

在編程我們使用的java語(yǔ)言,是目前比較流行的編程語(yǔ)言。在當(dāng)今這個(gè)時(shí)代,java語(yǔ)言在編程方面的優(yōu)勢(shì)使得編程有了更好的選擇。java語(yǔ)言最大的特點(diǎn)是具有跨平臺(tái)性,使其不受平臺(tái)不同的影響,得到了廣泛的應(yīng)用。實(shí)訓(xùn)性質(zhì)

本課程是計(jì)算機(jī)信息管理專業(yè)的一門實(shí)踐性課程,是《java編程》課程的實(shí)踐性教學(xué)環(huán)節(jié)。實(shí)訓(xùn)目標(biāo)

⑴綜合應(yīng)用java程序設(shè)計(jì)的知識(shí)解決實(shí)際問題。

⑵學(xué)會(huì)在應(yīng)用程序的設(shè)計(jì)過程中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。⑶學(xué)會(huì)應(yīng)用jdbc創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序。

⑷學(xué)會(huì)開發(fā)基于swing的應(yīng)用程序及多文檔應(yīng)用程序的設(shè)計(jì)。實(shí)訓(xùn)任務(wù)

用java語(yǔ)言開發(fā)工具(例如jdk、jcreator、netbeans等)制作一個(gè)簡(jiǎn)單的可運(yùn)行的完整的應(yīng)用程序或小型系統(tǒng),并編制出各階段必要的文檔。

將創(chuàng)建一個(gè)計(jì)算器,可以進(jìn)行常用的加減乘除算術(shù)運(yùn)算。本實(shí)例的知識(shí)點(diǎn)有:窗口布局器gridlayout的應(yīng)用,對(duì)按鈕消息的監(jiān)聽和響應(yīng)。

6實(shí)訓(xùn)條件

<軟件:>windows xp,netbeans ide 6.52 7開發(fā)背景: java是由sun microsystems公司于1995年5月推出的java程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱java語(yǔ)言)和java平臺(tái)的總稱。java語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。java語(yǔ)言吸收了smalltalk語(yǔ)言和c++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等。

8系統(tǒng)部分分析:

1)java語(yǔ)言是簡(jiǎn)單的。java語(yǔ)言的語(yǔ)法與c語(yǔ)言和c++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用java。另一方面,java丟棄了c++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。

2)java語(yǔ)言是一個(gè)面向?qū)ο蟮?。java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。java語(yǔ)言全面支持動(dòng)態(tài)綁定,而c++ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定

3)java語(yǔ)言是分布式的。java語(yǔ)言支持internet應(yīng)用的開發(fā),在基本的java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括url、urlconnection、socket、serversocket等。java的rmi(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。

4)java語(yǔ)言是健壯的。java的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是java程序健壯性的重要保證。對(duì)指針的丟棄是java的明智選擇。java的安全檢查機(jī)制使得java更具健壯性。

5)java語(yǔ)言是安全的。java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。除了java語(yǔ)言具有的許多安全特性以外,java對(duì)通過網(wǎng)絡(luò)下載的類具有一個(gè)安全防范機(jī)制(類classloader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機(jī)制.6)java語(yǔ)言是體系結(jié)構(gòu)中立的。java程序(后綴為java的文件)在java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)java平臺(tái)的任何系統(tǒng)中運(yùn)行。

7)java語(yǔ)言是可移植的。這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。java系統(tǒng)本身也具有很強(qiáng)的可移植性,java編譯器是用java實(shí)現(xiàn)的.8)java語(yǔ)言是解釋型的。如前所述,java程序在java平臺(tái)上被編譯為字節(jié)碼格式,然后可以在實(shí)現(xiàn)這個(gè)java平臺(tái)的任何系統(tǒng)中運(yùn)行。

9)java是高性能的。與那些解釋型的高級(jí)腳本語(yǔ)言相比,java的確是高性能的。事實(shí)上,java的運(yùn)行速度隨著jit(just-in-time)編譯器技術(shù)的發(fā)展越來(lái)越接近于c++。

10)java語(yǔ)言是多線程的。在java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由thread類或其子(孫)類來(lái)創(chuàng)建。

11)java語(yǔ)言是動(dòng)態(tài)的。java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。

目錄

課程設(shè)計(jì)題目 ……………………………… p1

課程設(shè)計(jì)簡(jiǎn)介 ……………………………… p2

課程設(shè)計(jì)源代碼…………………………… p5

課程設(shè)計(jì)運(yùn)行結(jié)果 ……………………… p15 課程設(shè)計(jì)心得體會(huì) ………………………

p16

package computerpad;import .*;import .event.*;import .*;import .*;import list;import format;public class computerpad extends frame implements actionlistener {

numberbutton numberbutton[];

operationbutton oprationbutton[];

button 小數(shù)點(diǎn)按鈕,正負(fù)號(hào)按鈕,退格按鈕,求倒數(shù)按鈕,等號(hào)按鈕,清零按鈕;

panel panel;

jtextfield resultshow;

string 運(yùn)算符號(hào)[]={“+”,“-”,“*”,“/”};

linkedlist 鏈表;

boolean 是否按下等號(hào)=false;

public computerpad()

{

super(“計(jì)算器”);

鏈表=new linkedlist();

numberbutton=new numberbutton[10];

for(int i=0;i<=9;i++)

{

numberbutton[i]=new numberbutton(i);

numberbutton[i].addactionlistener(this);

}

oprationbutton=new operationbutton[4];

for(int i=0;i<4;i++)

{

oprationbutton[i]=new operationbutton(運(yùn)算符號(hào)[i]);

oprationbutton[i].addactionlistener(this);

}

小數(shù)點(diǎn)按鈕=new button(“.”);

正負(fù)號(hào)按鈕

=new button(“+/-”);

等號(hào)按鈕=new button(“=”);

求倒數(shù)按鈕=new button(“1/x”);

退格按鈕=new button(“退格”);

清零按鈕=new button(“c”);

eground();

eground();

eground();

eground();

eground();

eground();

ionlistener(this);

ionlistener(this);

ionlistener(this);

ionlistener(this);

ionlistener(this);

ionlistener(this);

resultshow=new jtextfield(10);

izontalalignment();

eground();

t(new font(“timesroman”,,14));

der(new softbevelborder(d));

kground();

table(false);

panel=new panel();

out(new gridlayout(4,5));

(numberbutton[1]);

(numberbutton[2]);

(numberbutton[3]);

(oprationbutton[0]);

(清零按鈕);

(numberbutton[4]);

(numberbutton[5]);

(numberbutton[6]);

(oprationbutton[1]);

(退格按鈕);

(numberbutton[7]);

(numberbutton[8]);

(numberbutton[9]);

(oprationbutton[2]);

(求倒數(shù)按鈕);

(numberbutton[0]);

(正負(fù)號(hào)按鈕);

(小數(shù)點(diǎn)按鈕);

(oprationbutton[3]);

(等號(hào)按鈕);

add(panel,);

add(resultshow,);

addwindowlistener(new windowadapter()

{ public void windowclosing(windowevent e)

{

(0);

}

});

setvisible(true);

setbounds(100,50,240,180);

setresizable(false);

validate();

} public void actionperformed(actionevent e)

{

if(rce()instanceof numberbutton)

{

numberbutton b=(numberbutton)rce();

if(()==0)

{

int number=ber();

(“"+number);

t(”“+number);

是否按下等號(hào)=false;

}

else if(()==1&&是否按下等號(hào)==false)

{

int number=ber();

string num=(string)first();

string s=(”“+number);

(0,s);

t(s);

}

else if(()==1&&是否按下等號(hào)==true)

{

int number=ber();

first();

(”“+number);

是否按下等號(hào)=false;

t(”“+number);

}

else if(()==2)

{

int number=ber();

(”“+number);

t(”“+number);

}

else if(()==3)

{

int number=ber();

string num=(string)t();

string s=(”“+number);

(2,s);

t(s);

}

}

else if(rce()instanceof operationbutton)

{

operationbutton b=(operationbutton)rce();

if(()==1)

{

string fuhao=運(yùn)算符號(hào)();

(fuhao);

}

else if(()==2)

{

string fuhao=運(yùn)算符號(hào)();

(1,fuhao);

}

else if(()==3)

{

string fuhao=運(yùn)算符號(hào)();

string number1=(string)first();

string number2=(string)t();

string 運(yùn)算符號(hào)=(string)(1);

try

{

double n1=ouble(number1);

double n2=ouble(number2);

double n=0;

if((”+“))

{

n=n1+n2;

}

else if((”-“))

{

n=n1-n2;

}

else if((”*“))

{

n=n1*n2;

}

else if((”/“))

{

n=n1/n2;

}

();

(”“+n);

(fuhao);

t(”“+n);

}

catch(exception ee)

{

}

}

}

else if(rce()==等號(hào)按鈕)

{

是否按下等號(hào)=true;

if(()==1||()==2)

{

string num=(string)first();

t(”“+num);

}

else if(()==3)

{

string number1=(string)first();

string number2=(string)t();

string 運(yùn)算符號(hào)=(string)(1);

try

{

double n1=ouble(number1);

double n2=ouble(number2);

double n=0;

if((”+“))

{

n=n1+n2;

}

else if((”-“))

{

n=n1-n2;

}

else if((”*“))

{

n=n1*n2;

}

else if((”/“))

{

n=n1/n2;

}

t(”“+n);

(0,”“+n);

last();

last();

}

catch(exception ee)

{

}

}

}

else if(rce()==小數(shù)點(diǎn)按鈕)

{

if(()==0)

{

是否按下等號(hào)=false;

}

else if(()==1)

{

string dot=el();

string num=(string)first();

string s=null;

if(f(dot)==-1)

{

s=(dot);

(0,s);

}

else

{

s=num;

}

(0,s);

t(s);

}

else if(()==3)

{

string dot=el();

string num=(string)t();

string s=null;

if(f(dot)==-1)

{

s=(dot);

(2,s);

}

else

{

s=num;

}

t(s);

}

}

else if(rce()==退格按鈕)

{

if(()==1)

{

string num=(string)first();

if(()>=1)

{

num=ing(0,()-1);

(0,num);

t(num);

}

else

{

last();

t(”0“);

}

}

else if(()==3)

{

string num=(string)t();

if(()>=1)

{ num=ing(0,()-1);

(2,num);

t(num);

}

else

{

last();

t(”0“);

}

}

}

else if(rce()==正負(fù)號(hào)按鈕)

{

if(()==1)

{

string number1=(string)first();

try

{

double d=ouble(number1);

d=-1*d;

string str=f(d);

(0,str);

t(str);

}

catch(exception ee)

{

}

}

else if(()==3)

{

string number2=(string)t();

try

{

double d=ouble(number2);

d=-1*d;

string str=f(d);

(2,str);

t(str);

}

catch(exception ee){

}

}

}

else if(rce()==求倒數(shù)按鈕)

{

if(()==1||()==2)

{

string number1=(string)first();

try

{

double d=ouble(number1);

d=1.0/d;

string str=f(d);

(0,str);

t(str);

}

catch(exception ee){

}

}

else if(()==3)

{

string number2=(string)t();

try

{

double d=ouble(number2);

d=1.0/d;

string str=f(d);

(0,str);

t(str);

}

catch(exception ee){

}

}

}

else if(rce()==清零按鈕)

{

是否按下等號(hào)=false;

t(”0“);

();

}

} public static void main(string args[])

{

new computerpad();

}

}

package computerpad;import .*;import .event.*;import .*;public class numberbutton extends button {

int number;

public numberbutton(int number)

{

super(”"+number);

=number;

setforeground();

}

public int getnumber()

{

return number;

} }

import .*;import .event.*;import .*;public class operationbutton extends button {

string 運(yùn)算符號(hào);

public operationbutton(string s)

{

super(s);

運(yùn)算符號(hào)=s;

setforeground();

}

public string get運(yùn)算符號(hào)()

{

return 運(yùn)算符號(hào);

} } 14 java實(shí)訓(xùn)心得:

未接觸java之前,聽人說java這門語(yǔ)言如何的強(qiáng)大和難以入門,但學(xué)習(xí)之后,給我的感覺卻是語(yǔ)言沒有所謂的難于不難,關(guān)鍵是自己有沒有真正投入去學(xué),有沒有花時(shí)間去學(xué)。java是一門很好的語(yǔ)言,經(jīng)過周圍人對(duì)java的宣傳,我一開始不敢去學(xué)習(xí)這門語(yǔ)言,因?yàn)橐婚T高級(jí)語(yǔ)言總是讓人想到一開始的學(xué)習(xí)會(huì)很難,但是后來(lái)在自己的努力和老師同學(xué)的幫助下,我加入了java學(xué)習(xí)者的行列。

老師把我們帶進(jìn)了門,那么,以后漫長(zhǎng)的深入學(xué)習(xí)還是要靠自己。經(jīng)常性的編寫一些程序,或則去看懂、研究透別人編寫的程序?qū)τ谖覀兇蚝没A(chǔ)是非常有利的。讓我們懷著對(duì)java的一腔熱情,用自己的刻苦努力去把java學(xué)好。將來(lái),用自己的成績(jī)?nèi)セ貓?bào)有恩于我們的社會(huì)、家人和朋友。

java基礎(chǔ)編程題數(shù)組篇二

【程序1】

題目:古典問題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問每個(gè)月的兔子總數(shù)為多少?

1.程序分析: 兔子的規(guī)律為數(shù)列1,1,2,3,5,8,13,21....【程序2】

題目:判斷101-200之間有多少個(gè)素?cái)?shù),并輸出所有素?cái)?shù)。

1.程序分析:判斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),如果能被整除,則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。

【程序3】

題目:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)“水仙花數(shù)”,因?yàn)?53=1的三次方+5的三次方+3的三次方。

1.程序分析:利用for循環(huán)控制100-999個(gè)數(shù),每個(gè)數(shù)分解出個(gè)位,十位,百位。

【程序4】

題目:將一個(gè)正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。

程序分析:對(duì)n進(jìn)行分解質(zhì)因數(shù),應(yīng)先找到一個(gè)最小的質(zhì)數(shù)k,然后按下述步驟完成:

(1)如果這個(gè)質(zhì)數(shù)恰等于n,則說明分解質(zhì)因數(shù)的過程已經(jīng)結(jié)束,打印出即可。

(2)如果n<>k,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復(fù)執(zhí)行第一步。

(3)如果n不能被k整除,則用k+1作為k的值,重復(fù)執(zhí)行第一步。

【程序5】

題目:利用條件運(yùn)算符的嵌套來(lái)完成此題:學(xué)習(xí)成績(jī)>=90分的同學(xué)用a表示,60-89分之間的用b表示,60分以下的用c表示。

1.程序分析:(a>b)?a:b這是條件運(yùn)算符的基本例子。

【程序6】

題目:輸入兩個(gè)正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。

1.程序分析:利用輾除法。

【程序7】

題目:輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字和其它字符的個(gè)數(shù)。

1.程序分析:利用while語(yǔ)句,條件為輸入的字符不為'n'.【程序8】

題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個(gè)數(shù)字。例如2+22+222+2222+22222(此時(shí)共有5個(gè)數(shù)相加),幾個(gè)數(shù)相加有鍵盤控制。

1.程序分析:關(guān)鍵是計(jì)算出每一項(xiàng)的值。

【程序9】

題目:一個(gè)數(shù)如果恰好等于它的因子之和,這個(gè)數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程 找出1000以內(nèi)的所有完數(shù)。

【程序10】

題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地時(shí),共經(jīng)過多少米?第10次反彈多高?

【程序11】

題目:有1、2、3、4個(gè)數(shù)字,能組成多少個(gè)互不相同且無(wú)重復(fù)數(shù)字的三位數(shù)?都是多少?

1.程序分析:可填在百位、十位、個(gè)位的數(shù)字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列。

【程序12】

題目:企業(yè)發(fā)放的獎(jiǎng)金根據(jù)利潤(rùn)提成。利潤(rùn)(i)低于或等于10萬(wàn)元時(shí),獎(jiǎng)金可提10%;利潤(rùn)高于10萬(wàn)元,低于20萬(wàn)元時(shí),低于10萬(wàn)元的部分按10%提成,高于10萬(wàn)元的部分,可可提成7.5%;20萬(wàn)到40萬(wàn)之間時(shí),高于20萬(wàn)元的部分,可提成5%;40萬(wàn)到60萬(wàn)之間時(shí)高于40萬(wàn)元的部分,可提成3%;60萬(wàn)到100萬(wàn)之間時(shí),高于60萬(wàn)元的部分,可提成1.5%,高于100萬(wàn)元時(shí),超過100萬(wàn)元的部分按1%提成,從鍵盤輸入當(dāng)月利潤(rùn)i,求應(yīng)發(fā)放獎(jiǎng)金總數(shù)?

1.程序分析:請(qǐng)利用數(shù)軸來(lái)分界,定位。注意定義時(shí)需把獎(jiǎng)金定義成長(zhǎng)整型。

【程序13】

題目:一個(gè)整數(shù),它加上100后是一個(gè)完全平方數(shù),再加上168又是一個(gè)完全平方數(shù),請(qǐng)問該數(shù)是多少?

1.程序分析:在10萬(wàn)以內(nèi)判斷,先將該數(shù)加上100后再開方,再將該數(shù)加上268后再開方,如果開方后的結(jié)果滿足如下條件,即是結(jié)果。請(qǐng)看具體分析:

【程序14】

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

1.程序分析:以3月5日為例,應(yīng)該先把前兩個(gè)月的加起來(lái),然后再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大于3時(shí)需考慮多加一天。

【程序15】

題目:輸入三個(gè)整數(shù)x,y,z,請(qǐng)把這三個(gè)數(shù)由小到大輸出。

1.程序分析:我們想辦法把最小的數(shù)放到x上,先將x與y進(jìn)行比較,如果x>y則將x與y的值進(jìn)行交換,然后再用x與z進(jìn)行比較,如果x>z則將x與z的值進(jìn)行交換,這樣能使x最小。

【程序16】

題目:輸出9*9口訣。

1.程序分析:分行與列考慮,共9行9列,i控制行,j控制列。

【程序17】

題目:猴子吃桃問題:猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不癮,又多吃了一個(gè) 第二天早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下 的一半零一個(gè)。到第10天早上想再吃時(shí),見只剩下一個(gè)桃子了。求第一天共摘了多少。

1.程序分析:采取逆向思維的方法,從后往前推斷。

【程序18】

題目:兩個(gè)乒乓球隊(duì)進(jìn)行比賽,各出三人。甲隊(duì)為a,b,c三人,乙隊(duì)為x,y,z三人。已抽簽決定比賽名單。有人向隊(duì)員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請(qǐng)編程序找出三隊(duì)賽手的名單。

1.程序分析:判斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),如果能被整除,則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。

【程序19】

題目:打印出如下圖案(菱形)

*

***

******

********

******

***

*

1.程序分析:先把圖形分成兩部分來(lái)看待,前四行一個(gè)規(guī)律,后三行一個(gè)規(guī)律,利用雙重 for循環(huán),第一層控制行,第二層控制列。

【程序20】

題目:有一分?jǐn)?shù)序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個(gè)數(shù)列的前20項(xiàng)之和。

1.程序分析:請(qǐng)抓住分子與分母的變化規(guī)律。

【程序21】

題目:求1+2!+3!+...+20!的和

1.程序分析:此程序只是把累加變成了累乘。

【程序22】

題目:利用遞歸方法求5!。

1.程序分析:遞歸公式:fn=fn_1*4!

【程序23】

題目:有5個(gè)人坐在一起,問第五個(gè)人多少歲?他說比第4個(gè)人大2歲。問第4個(gè)人歲數(shù),他說比第3個(gè)人大2歲。問第三個(gè)人,又說比第2人大兩歲。問第2個(gè)人,說比第一個(gè)人大兩歲。最后問第一個(gè)人,他說是10歲。請(qǐng)問第五個(gè)人多大?

1.程序分析:利用遞歸的方法,遞歸分為回推和遞推兩個(gè)階段。要想知道第五個(gè)人歲數(shù),需知道第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推。

【程序24】

題目:給一個(gè)不多于5位的正整數(shù),要求:

一、求它是幾位數(shù),二、逆序打印出各位數(shù)字。

【程序25】

題目:一個(gè)5位數(shù),判斷它是不是回文數(shù)。即12321是回文數(shù),個(gè)位與萬(wàn)位相同,十位與千位相同。

【程序26】

題目:請(qǐng)輸入星期幾的第一個(gè)字母來(lái)判斷一下是星期幾,如果第一個(gè)字母一樣,則繼續(xù) 判斷第二個(gè)字母。

1.程序分析:用情況語(yǔ)句比較好,如果第一個(gè)字母一樣,則判斷用情況語(yǔ)句或if語(yǔ)句判斷第二個(gè)字母。

【程序27】

題目:求100之內(nèi)的素?cái)?shù)

【程序28】

題目:對(duì)10個(gè)數(shù)進(jìn)行排序

1.程序分析:可以利用選擇法,即從后9個(gè)比較過程中,選擇一個(gè)最小的與第一個(gè)元素交換,下次類推,即用第二個(gè)元素與后8個(gè)進(jìn)行比較,并進(jìn)行交換。

【程序29】

題目:求一個(gè)3*3矩陣對(duì)角線元素之和

1.程序分析:利用雙重for循環(huán)控制輸入二維數(shù)組,再將a[i][i]累加后輸出。

【程序30】

題目:有一個(gè)已經(jīng)排好序的數(shù)組?,F(xiàn)輸入一個(gè)數(shù),要求按原來(lái)的規(guī)律將它插入數(shù)組中。

1.程序分析:首先判斷此數(shù)是否大于最后一個(gè)數(shù),然后再考慮插入中間的數(shù)的情況,插入后此元素之后的數(shù),依次后移一個(gè)位置。

【程序31】

題目:將一個(gè)數(shù)組逆序輸出。

1.程序分析:用第一個(gè)與最后一個(gè)交換。

【程序32】

題目:取一個(gè)整數(shù)a從右端開始的4~7位。

程序分析:可以這樣考慮:

(1)先使a右移4位。

(2)設(shè)置一個(gè)低4位全為1,其余全為0的數(shù)??捎脋(~0<<4)

(3)將上面二者進(jìn)行&運(yùn)算。

【程序33】

題目:打印出楊輝三角形(要求打印出10行如下圖)

1.程序分析:2 13 3 14 6 4 15 10 10 5 1

【程序34】

題目:輸入3個(gè)數(shù)a,b,c,按大小順序輸出。

1.程序分析:利用指針方法。

【程序35】

題目:輸入數(shù)組,最大的與第一個(gè)元素交換,最小的與最后一個(gè)元素交換,輸出數(shù)組。

【程序36】

題目:有n個(gè)整數(shù),使其前面各數(shù)順序向后移m個(gè)位置,最后m個(gè)數(shù)變成最前面的m個(gè)數(shù)

【程序37】

題目:有n個(gè)人圍成一圈,順序排號(hào)。從第一個(gè)人開始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子,問最后留下的是原來(lái)第幾號(hào)的那位。

【程序38】

題目:寫一個(gè)函數(shù),求一個(gè)字符串的長(zhǎng)度,在main函數(shù)中輸入字符串,并輸出其長(zhǎng)度。

【程序39】

題目:編寫一個(gè)函數(shù),輸入n為偶數(shù)時(shí),調(diào)用函數(shù)求1/2+1/4+...+1/n,當(dāng)輸入n為奇數(shù)時(shí),調(diào)用函數(shù)1/1+1/3+...+1/n(利用指針函數(shù))

【程序40】

題目:字符串排序。

【程序41】

題目:海灘上有一堆桃子,五只猴子來(lái)分。第一只猴子把這堆桃子憑據(jù)分為五份,多了一個(gè),這只猴子把多的一個(gè)扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一個(gè),它同樣把多的一個(gè)扔入海中,拿走了一份,第三、第四、第五只猴子都是這樣做的,問海灘上原來(lái)最少有多少個(gè)桃子?

【程序42】

題目:809*??=800*??+9*??+1 其中??代表的兩位數(shù),8*??的結(jié)果為兩位數(shù),9*??的結(jié)果為3位數(shù)。求??代表的兩位數(shù),及809*??后的結(jié)果。

【程序43】

題目:求0—7所能組成的奇數(shù)個(gè)數(shù)。

【程序44】

題目:一個(gè)偶數(shù)總能表示為兩個(gè)素?cái)?shù)之和。

【程序45】

題目:判斷一個(gè)素?cái)?shù)能被幾個(gè)9整除

【程序46】

題目:兩個(gè)字符串連接程序

【程序47】

題目:讀取7個(gè)數(shù)(1—50)的整數(shù)值,每讀取一個(gè)值,程序打印出該值個(gè)數(shù)的*。

【程序48】

題目:某個(gè)公司采用公用電話傳遞數(shù)據(jù),數(shù)據(jù)是四位的整數(shù),在傳遞過程中是加密的,加密規(guī)則如下:每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字,再將第一位和第四位交換,第二位和第三位交換。

【程序49】

題目:計(jì)算字符串中子串出現(xiàn)的次數(shù)

【程序50】

題目:有五個(gè)學(xué)生,每個(gè)學(xué)生有3門課的成績(jī),從鍵盤輸入以上數(shù)據(jù)(包括學(xué)生號(hào),姓名,三門課成績(jī)),計(jì)算出平均成績(jī),況原有的數(shù)據(jù)和計(jì)算出的平均分?jǐn)?shù)存放在磁盤文件“stud”中。

java基礎(chǔ)編程題數(shù)組篇三

第一章初識(shí)java 1.程序是為了讓計(jì)算機(jī)執(zhí)行某些操作或解決某個(gè)問題而編寫的一系列有序指令的集合。

包括編程語(yǔ)言和相關(guān)的技術(shù)。

主要用于開發(fā),桌面應(yīng)用程序和internet應(yīng)用程序。4.開發(fā)一個(gè)java應(yīng)用程序的基本步驟:編寫源程序,編譯程序和運(yùn)行程序。為擴(kuò)展名,為擴(kuò)展名。文件,文件。

5.編寫java程序要符合java編碼規(guī)范,為程序編寫注釋可大大增加程序的閱讀性。

ise是一個(gè)功能強(qiáng)大的集成開發(fā)環(huán)境(ide)。它的各種窗口便于java程序的開發(fā),調(diào)試和管理。

第二章變量、數(shù)據(jù)類型和運(yùn)算符

1.變量是一個(gè)數(shù)據(jù)存儲(chǔ)空間的表示,它是存儲(chǔ)數(shù)據(jù)的基本單元。變量的命名規(guī)則:

(1)必須以字母,“_”,“$”開頭。(2)可以包括數(shù)字,但不能以數(shù)字開頭(3)不能包括除“_”,“$”以外的特殊符號(hào)(4)不能使用java語(yǔ)言關(guān)鍵字或者保留字(goto)

中數(shù)據(jù)類型分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型,基本數(shù)據(jù)類型有整型(int),雙精度浮點(diǎn)型(double),字符型(char)和字符串(string)。3.變量要先聲明并賦值,才能使用。提供各種類型的運(yùn)算符,具體如下。

(1)賦值運(yùn)算(=)(2)算術(shù)運(yùn)算符(+,-,*,/,%)(3)關(guān)系運(yùn)算符(>,>=,<,<=,==,!=)(4)條件運(yùn)算符(條件?表達(dá)式1:表達(dá)式2)(5)邏輯運(yùn)算符(&& , || ,!, & , |)&&(短路與)與&的區(qū)別:&&進(jìn)行判斷時(shí),當(dāng)?shù)谝粋€(gè)條件為假,則不需要判斷第二個(gè)條件,結(jié)果為假。&進(jìn)行判斷時(shí),即使第一個(gè)條件為假時(shí),也需要判斷完第二個(gè)條件才能給出結(jié)果為假。||(短路或)與|的區(qū)別:與上同理(5)位運(yùn)算符(&, | , << , >> , >>>)5.數(shù)據(jù)類型轉(zhuǎn)換是為了方便不同類型的數(shù)據(jù)之間進(jìn)行運(yùn)算

6.數(shù)據(jù)類型轉(zhuǎn)換包括了自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換,自動(dòng)類型轉(zhuǎn)換需要滿足類型兼容且目標(biāo)類型大于源類型的條件

中使用boolean類型表示真假,boolean類型的兩個(gè)值為true和false。

中的關(guān)系運(yùn)算符可以用于來(lái)比較大小,高低,多少等,比較厚的結(jié)果是boolean類型。

提供scanner類,可以實(shí)現(xiàn)從控制臺(tái)獲取鍵盤上輸入的信息

第三章選擇結(jié)構(gòu)(一)java中的if選擇結(jié)構(gòu),包括以下形式

(1)基本的if選擇結(jié)構(gòu):可以處理單一或組合條件的情況(2)if-else選擇結(jié)構(gòu):可以處理簡(jiǎn)單的條件分支情況(3)多重if選擇結(jié)構(gòu):可以處理連續(xù)區(qū)間的條件分支情況(4)嵌套if選擇結(jié)構(gòu):可以處理復(fù)雜的條件分支情況

第四章選擇結(jié)構(gòu)(二)選擇結(jié)構(gòu)適用于進(jìn)行等值判斷

關(guān)鍵字后面小括號(hào)里表達(dá)式的值可以是int , short , byte , char , 枚舉 , string(jdk1.7開始支持)

第五章循環(huán)結(jié)構(gòu)(一)1.循環(huán)結(jié)構(gòu)由循環(huán)結(jié)構(gòu)和循環(huán)操作構(gòu)成,只要滿足循環(huán)條件,循環(huán)操作就會(huì)反復(fù)執(zhí)行

2.使用循環(huán)結(jié)構(gòu)解決問題問題的步驟:分析循環(huán)條件和循環(huán)操作,套用循環(huán)結(jié)構(gòu)的語(yǔ)法寫出代碼,檢查循環(huán)能否退出

循環(huán)結(jié)構(gòu)是先判斷后執(zhí)行,do-while是先執(zhí)行,后判斷。do-while至少執(zhí)行一次。

調(diào)試:設(shè)置斷點(diǎn),單步運(yùn)行,觀察變量

第六章循環(huán)結(jié)構(gòu)(二)循環(huán)結(jié)構(gòu)的語(yǔ)法結(jié)構(gòu)如下

for(表達(dá)式1:表達(dá)式2:表達(dá)式3){

} //循環(huán)體

表達(dá)式1:循環(huán)結(jié)構(gòu)的初始部分,為循環(huán)變量賦初值 表達(dá)式2:循環(huán)結(jié)構(gòu)的循環(huán)條件

表達(dá)式3:循環(huán)條件的迭代部分,通常用來(lái)修改循環(huán)變量的值 2.用break和continue語(yǔ)句控制流程

(1)break語(yǔ)句用于終止某個(gè)循環(huán),程序跳轉(zhuǎn)到循環(huán)體外的下一條語(yǔ)句。break也可以在switch語(yǔ)句中使用

(2)continue語(yǔ)句用于跳出本次循環(huán),進(jìn)入下一次循環(huán)

(3)return可以結(jié)束當(dāng)前方法的執(zhí)行并退出,返回調(diào)用該方法的語(yǔ)句處

第七章數(shù)組

1.數(shù)組是可以在內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),數(shù)組中的所有元素必須屬于相同的數(shù)據(jù)類型

2.數(shù)組中的元素通過數(shù)組的下標(biāo)進(jìn)行訪問,數(shù)組的下標(biāo)從0開始 3數(shù)組可用一個(gè)循環(huán)為元素賦值,或用一個(gè)循環(huán)輸出數(shù)組中的元素信息

可獲得數(shù)組長(zhǎng)度

5.利用arrays.提供的sort()方法可以方便的對(duì)數(shù)組中的元素進(jìn)行排序 6.二維數(shù)組實(shí)際上就是一個(gè)一維數(shù)組,他的每個(gè)元素又是一個(gè)一維數(shù)組。

第八章循環(huán)結(jié)構(gòu)進(jìn)階

1.數(shù)組的輸入排序,選擇排序,冒泡排序

2.在二重循環(huán)中可以使用break、continue語(yǔ)句控制程序的執(zhí)行 選擇排序:

思路:每次循環(huán)得到最小值的下標(biāo),然后交換數(shù)據(jù)。如果交換的位置等于原來(lái)的位置,則不交換。插入排序:

思路:將數(shù)據(jù)插入到已排序的數(shù)組中。

java基礎(chǔ)編程題數(shù)組篇四

java編程心得

計(jì)算機(jī)3班

竇金霞

20104773

最近幾周一直在弄程序,說實(shí)話真的很累,但累中也有成功的快樂。我覺得學(xué)到了很多東西,這是只看課本知識(shí)所不能學(xué)到的。

說實(shí)話,以前我一直沒學(xué)過java雖然我也知道java的重要性,可是即使上課聽了,不實(shí)踐還是掌握不了。因?yàn)榉N種原因,今年我沒有買筆記本。沒有機(jī)器,僅僅靠每周一次的上機(jī)練習(xí)是絕對(duì)不夠的。所以我就插空調(diào)程序,在舍友們不用的時(shí)候自己再接她們的電腦調(diào)。

調(diào)上一個(gè)web版的通訊錄程序時(shí)我已經(jīng)感覺到學(xué)的很吃力,好多東西都不懂。這次做的這個(gè)學(xué)生成績(jī)管理系統(tǒng)更復(fù)雜了,所以一開始調(diào)的時(shí)候感覺特別吃力.所以我告訴自己不能放棄,慢慢來(lái),就這樣我從最基本的sql語(yǔ)句session對(duì)象開始學(xué)起,我覺得我還有太多不懂得所以要比別人付出更多的努力。就這樣我一點(diǎn)一點(diǎn)的學(xué)著??

說心里話,在做上一個(gè)web版的通訊錄時(shí),我就感覺到成功的喜悅。好多地方我都是一點(diǎn)一點(diǎn)的問的,在問的過程中,我也學(xué)會(huì)了很多,像:servlet和jsp之間跳不過去時(shí)有兩種解決辦法,;二是將servlet中的throws exception改成try catch以捕捉異常;我還學(xué)到了集中查找錯(cuò)誤的方法,可以加上兩個(gè)雙斜杠“//”將具體的方法屏蔽掉,一檢查是方法錯(cuò)誤還是servlet錯(cuò)誤,n()將獲得的數(shù)據(jù)輸出,用來(lái)檢查數(shù)據(jù)傳輸過程有沒有錯(cuò)誤等等。

雖然在別人看來(lái),這些方法可能都很常規(guī),但是確實(shí)我自己學(xué)會(huì)的,我覺得很有成就感。我已經(jīng)做好計(jì)劃了,暑假的時(shí)候去買本本用自己的本本練習(xí)一下java,雖然下學(xué)期不學(xué)java了,但是我對(duì)java的熱情不會(huì)因?yàn)檫@個(gè)而削減的!

做完這個(gè)學(xué)生成績(jī)管理系統(tǒng)后,我覺得我對(duì)java的看法已經(jīng)改變了。一前總以為java很繁瑣很難,聽同學(xué)說java不好學(xué),開始又有一些聽不懂,所以一直很畏懼java。但真正做了這個(gè)系統(tǒng)以后我才感覺到其實(shí)任何事都沒有難與不難之分,只要你肯努力的去做,世上無(wú)難事只怕有心人!

我現(xiàn)在對(duì)java學(xué)習(xí)充滿了熱情,我知道我還有很多的不足

還有很多需要努力的地方,所以我的java之旅將繼續(xù)進(jìn)行??

java基礎(chǔ)編程題數(shù)組篇五

in the following code, which is the earliest statement, where the object originally held in e, may be garbage collected:

class test {

static void main(string args []){

ee e = new employee(“bob”, 48);

atepay();

n(etails());

6.e = null;

7.e = new employee(“denise”, 36);

atepay();

n(etails());

10.}

11.}

only one:

in the following code, which is the earliest statement, where the object originally held in e, may be garbage collected:

class test {

static void main(string args []){

ee e = new employee(“bob”, 48);

atepay();

n(etails());

6.e = null;

7.e = new employee(“denise”, 36);

atepay();

n(etails());

10.}

11.}

only one:

10

11

7

8

2:exhibit :

class test(e static int j = 0;

e static boolean methodb(int k)(5.j += k;

true;

6.)

static void methoda(int i){

n b:

10.b = i < 10 | methodb(4);

11.b = i < 10 || methodb(8);

12.)

static void main(string args[] }(a(0);

n(j);

17.)

18.)

what is the result?

program prints “0”

program prints “4”

program prints “8”

program prints “12”

3:what is written to the standard output given the following statement:n(4|7);

select the right answer:

a.4

b.5

c.6

d.7

4:

select valid identifier of java:

select valid identifier of java:

a.%passwd

b.3d_game

c.$charge

5:設(shè)有變量說明語(yǔ)句int a=1,b=0;

則執(zhí)行以下程序段的輸出結(jié)果為()。

switch(a)

{

case 1:

switch(b)

{

case 0:printf(“**0**”);break;

case 1:printf(“**1**”);break;

}

case 2:printf(“**2**”);break;

}

printf(“ ”);

a.**0**

b.**0****2**

c.**0****1****2**

d.有語(yǔ)法錯(cuò)誤

6:in the following pieces of code, which one will compile without any error?

buffer sb1 = “abcd”;

n b = new boolean(“abcd”);

c.c: byte b = 255;

fl = 1.2;

7:

what is the result when you compile and run the following code?

public class throwsdemo

{

static void throwmethod()

{

n(“inside throwmethod.”);

throw new illegalaccessexception(“demo”);

}

public static void main(string args[])

{

try

{

throwmethod();

}

catch(illegalaccessexception e)

{

n(“caught ” + e);

}

}

}

choices:

what is the result when you compile and run the following code?

public class throwsdemo

{

static void throwmethod()

{

n(“inside throwmethod.”);

throw new illegalaccessexception(“demo”);

}

public static void main(string args[])

{

try

{

throwmethod();

}

catch(illegalaccessexception e)

{

n(“caught ” + e);

}

}

}

choices:

ation error

e error

e successfully, nothing is ed by caught:laccessexcption: demo

8:which of the following statements are not legal?

l = 4990;

i = 4l;

d = 34.4;

t = 0.9f.9:

give the following java class:

public class example{

public static void main(string args[]){

static int x[] = new int[15];

n(x[5]);

}

}

which statement is corrected?

give the following java class:

public class example{

public static void main(string args[]){

static int x[] = new int[15];

n(x[5]);

}

}

which statement is corrected?

compile, some error will run, some error will is is null.10:下面關(guān)于變量及其范圍的陳述哪些是錯(cuò)的。

a.實(shí)例變量是類的成員變量。

b.實(shí)例變量用關(guān)鍵字static聲明。

c.在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建

d.局部變量在使用前必須被初始化。

11:

public class x{

public object m(){

object o = new float(3.14f);//line 3

object [] oa = new object[1];//line 4

oa[0] = o;//line 5

o=null;//line 6

return oa[0];//line 7

}

}

when is the float object, created in line 3,eligible for garbage collection?

public class x{

public object m(){

object o = new float(3.14f);//line 3

object [] oa = new object[1];//line 4

oa[0] = o;//line 5

o=null;//line 6

return oa[0];//line 7

}

}

when is the float object, created in line 3,eligible for garbage collection?

after line after line 6

after line 7(that is,as the method returns)

in this method

12:

which is the most appropriate code snippet that can be inserted at line 18 in the following code?

(assume that the code is compiled and run with assertions enabled)

.*;

class asserttest

4.{

e hashmap cctld;

asserttest()

8.{

= new hashmap();

(“in”, “india”);

(“uk”, “united kingdom”);

(“au”, “australia”);

13.// more code...14.}

15.// other methods.... string getcountry(string countrycode)

17.{

18.// what should be inserted here?

country =(string)(countrycode);

country;

21.}

22.}

which is the most appropriate code snippet that can be inserted at line 18 in the following code?

(assume that the code is compiled and run with assertions enabled)

.*;

class asserttest

4.{

e hashmap cctld;

asserttest()

8.{

= new hashmap();

(“in”, “india”);

(“uk”, “united kingdom”);

(“au”, “australia”);

13.// more code...14.}

15.// other methods.... string getcountry(string countrycode)

17.{

18.// what should be inserted here?

country =(string)(countrycode);

country;

21.}

22.}

countrycode!= null;

countrycode!= null : “country code can not be null”;

cctld!= null : “no country code data is available”;

cctld : “no country code data is available”;

13:

give the following code:

public class example{

public static void main(string args[]){

int l=0;

do{

n(“doing it for l is:”+l);

}while(—l>0)

n(“finish”);

}

}

which well be output:

give the following code:

public class example{

public static void main(string args[]){

int l=0;

do{

n(“doing it for l is:”+l);

}while(—l>0)

n(“finish”);

}

}

which well be output:

it for l is 3

it for l is 1

it for l is 2

it for l is 0

14:which statements about java code security are not true?

bytecode verifier loads all classes needed for the execution of a ing code is performed by the runtime runtime the bytecodes are loaded, checked and run in an interpreter. class loader adds security by separating the namespaces for the classes of the local file system from those imported from network sources.15:a class design requires that a member variable should be accessible only by same package, which modifer word should be used?

ted

modifer

e

16:character流與byte流的區(qū)別是

a.每次讀入的字節(jié)數(shù)不同

b.前者帶有緩沖,后者沒有

c.前者是塊讀寫,后者是字節(jié)讀寫

d.二者沒有區(qū)別,可以互換使用

簡(jiǎn)答題

17:找出兩個(gè)字符串中最大子字符串,如“abractyeyt”,“dgdsaeactyey”的最大子串為“actyet”

18:假設(shè)你有一個(gè)用1001個(gè)整數(shù)組成的數(shù)組,這些整數(shù)是任意排列的,但是你知道所有的整數(shù)都在1到1000(包括1000)之間。此外,除一個(gè)數(shù)字出現(xiàn)兩次外,其他所有數(shù)字只出現(xiàn)一次。假設(shè)你只能對(duì)這個(gè)數(shù)組做一次處理,用一種算法找出重復(fù)的那個(gè)數(shù)字。如果你在運(yùn)算中使用了輔助的存儲(chǔ)方式,那么你能找到不用這種方式的算法嗎?

19:到底在哪里使用cascade=“...”?

20:使用tomcat部署應(yīng)用程序 emoryerror 嗎?如何解決的。

21:請(qǐng)寫一個(gè)java程序?qū)崿F(xiàn)數(shù)據(jù)庫(kù)緩沖池的功能?

22:有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。請(qǐng)編制函數(shù),其函數(shù)的功能是:要求按每個(gè)數(shù)的后三位的大小進(jìn)行升序排列,然后取出滿足此條件的前10個(gè)數(shù)依次存入數(shù)組bb中,如果后三位的數(shù)值相等,則按原先的數(shù)值進(jìn)行降序排列。

23:anonymous inner class(匿名內(nèi)部類)是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口)?

24:找出字符串a(chǎn)中包含的字符可以進(jìn)行的所有不同組合。例如:abccd中,ab,ac,bc,cc,abd等都是可能的組合。

25:下面的代碼在絕大部分時(shí)間內(nèi)都運(yùn)行得很正常,請(qǐng)問在什么情況下會(huì)出現(xiàn)問題?問題的根源在哪里?

import .linkedlist;

public class stack {

linkedlist list = new linkedlist();

public synchronized void push(object x){

synchronized(list){

t(x);

notify();

}

}

public synchronized object pop()

throws exception {

synchronized(list){

if(()<= 0){

wait();

}

return last();

}

}

}

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔
你可能感興趣的文章
a.付費(fèi)復(fù)制
付費(fèi)獲得該文章復(fù)制權(quán)限
特價(jià):5.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里
b.包月復(fù)制
付費(fèi)后30天內(nèi)不限量復(fù)制
特價(jià):9.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里 聯(lián)系客服
主站蜘蛛池模板: 成人精品鲁一区一区二区 | 一节黄色片 | 深夜视频在线播放 | 30岁少妇又紧又嫩 | 国产精品久久久久久久久免费高清 | 日本无遮挡大尺度床戏网站 | av日韩精品 | 亚洲精品99久久久久中文字幕 | 97精品视频 | 日韩六十路 | 久久99精品久久久久久 | 蜜臀av国产精品久久久久 | 精品国产一区二区三区久久久久久 | 少妇一级淫片免费放播放 | 一区二区三区欧美在线 | av黄色在线免费观看 | 亚洲va在线va天堂va狼色在线 | 无码一区二区三区亚洲人妻 | 欧美在线视频观看 | 精品在线二区 | 丰满孕妇性春猛交xx大陆 | 性一交一乱一色一视频 | 中文字幕日韩人妻在线视频 | 香蕉久久一区二区三区 | 欧美乱码精品一区二区 | 久久久久久婷婷 | 久久久久久久久国产精品 | 国产在线最新 | 99久久99久久 | 亚洲看片网 | 日韩精品一区二区三区四区视频 | 午夜国产福利 | 亚洲日韩乱码一区二区三区四区 | 日产牛牛在线 | 国产乱xxxxx97国语对白 | 欧美性受xxxxx | 又色又爽又大免费区欧美 | 一本久久综合 | 欧美三级精品 | 国产精品综合网 | 久久av一区二区三区 | 亚洲人成人伊人成综合网无码 | 怡红院av一区二区三区 | 亚洲精品动漫成人3d无尽在线 | 久久发布国产伦子伦精品 | 日韩精品一区二区三区亚洲综合 | 成人免费毛片xxx | 亚洲高清在线播放 | 日韩福利视频一区 | 国产肥白大熟妇bbbb视频 | 久久奸| 欧美日韩激情视频在线观看 | 日本在线高清不卡免费播放 | 久久亚洲精华国产精华液 | 欧美伊人精品成人久久综合97 | 欧美一二区视频 | 欧美视频中文在线看 | 午夜精品免费观看 | 潘金莲aa毛片一区二区 | 亚洲一区二区无码影院 | 性开放按摩bbwbbw视频 | 国产巨乳在线观看 | 久久成人视屏 | 夜夜爽夜夜叫夜夜高潮漏水 | 奇米影视第四色888 奇米影视久久 | 亚洲另类春色偷拍在线观看 | 亚洲综合三区 | 综合久久给合久久狠狠狠97色 | √天堂8在线网 | 国产美女又黄又爽又色视频免费 | 91成人在线观看喷潮 | 人妻 日韩 欧美 综合 制服 | 在线观看av毛片 | yw视频在线观看 | 国产欧美一区二区三区视频 | 日韩亚洲欧美在线 | 7788色淫视频观看日本人 | 国产精品久久久久久影视 | 日韩精品免费播放 | 噜噜噜久久亚洲精品国产品 | 97在线公开视频 | 久久国产精品无码网站 | 国产亚洲精品女人久久久久久 | 中文在线字幕av | 九色精品 | 狠狠干中文字幕 | 亚洲精品国产剧情久久9191 | 日韩精品一区二区视频 | 99热在线精品国产观看 | 好爽又高潮了毛片免费下载 | 奇米精品视频一区二区三区 | 人妻少妇精品中文字幕av | 久久99国产精品久久 | 成年网站免费在线观看 | 亚色视频| 久精品国产欧美亚洲色aⅴ大片 | 欧洲人妻丰满av无码久久不卡 | 国产精品视频一区二区噜噜 | 91在线免费视频 | 日韩精品一区二区亚洲 | 日本一卡二卡四卡无卡乱码视频免费 | 五月婷在线 | 亚洲天堂男人 | 亚洲在av人极品无码网站 | 国产精品亚洲天堂 | 九月丁香婷婷 | 91九色丨porny丨朋友 | 快色av| 领导边摸边吃奶边做爽在线观看 | 国产精品99无码一区二区 | 精品无码午夜福利理论片 | 成人一区二区三区在线 | 噜噜狠狠狠狠综合久久86 | 涩涩涩在线视频 | 免费在线中文字幕 | 亚洲精品一区二区三区四区五区 | 欧美69久成人做爰视频 | 四虎一区二区三区 | 国产精品二区一区二区aⅴ 国产精品粉嫩懂色av | 欧美又粗大人妖一进一出 | 爆操欧美| 欧美国产一区二区三区激情 | 日本午夜在线视频 | 中文幕无线码中文字夫妻 | 久久香蕉精品 | 欧美一级三级 | 色视频网站在线观看一=区 色视频网址 | 国产电影无码午夜在线播放 | 亚洲最新视频 | 日本三级一区 | 国产做a爱片久久毛片a片高清 | 91丨porny丨探花 | 亚洲第一页在线 | 九九久久久 | 亚洲天堂福利视频 | 免费人成网站在线视频 | 一级三级毛片 | 中文字幕第一页在线视频 | 亚洲看片lutube在线入口 | 亚洲国产成人精品无码区二本 | jjzz国产 | 婷婷成人丁香五月综合激情 | 欧美91看片特黄aaaa | 国产99久久久国产精品~~牛 | 国产aaaaaa| 日本不卡一区二区三区在线 | 爱爱视频在线看 | 国产精品久久国产精品 | 野花成人免费视频 | 福利片一区二区 | 久久久水蜜桃 | 欧美成视频人免费淫片 | av日韩天堂 | 小向美奈子在线观看 | 日韩免费在线 | 上原亚衣加勒比在线播放 | 免费的色网站 | 十八禁无遮挡99精品国产 | 婷婷色国产偷v国产偷v小说 | 成人福利视频一区二区 | 欧美一区二区高清视频 | 97久久精品人妻人人搡人人玩 | 无码专区久久综合久中文字幕 | 香蕉久久国产av一区二区 | videossex性糟蹋月经 | 狠狠干狠狠干狠狠干 | 蝌蚪自拍网站 | 久久免费一区 | 欧美熟妇另类久久久久久不卡 | 91精品久久久久久久蜜月 | 国产美女诱惑 | 中文字幕欧美在线 | 3atv精品不卡视频 | 亚洲欧美日本国产高清 | 激情五月婷婷丁香 | 91久久免费视频 | 五十路丰满中年熟女中出 | 黑人好猛厉害爽受不了好大撑 | 欧美日韩中文字幕在线 | 精品国产一区二区三区2021 | 欧美成人精品一区二区三区 | 极品美女一线天粉嫩 | 日韩一区二区三区四区五区六区 | 九色丨porny丨自拍视频 | 亚洲成人免费网站 | 91福利在线观看视频 | 国产精品女丝袜白丝袜 | 久久频 | 色诱视频在线观看 | 91色在线| 国内免费自拍视频 | 国产精品嫩草影院ccm | 国产黄色a级毛片 | 成年人网站免费视频 | 欧美一级一区 | 91区国产 | 日批视频免费观看 | 黄色av免费 | 日本爽爽爽爽爽爽在线观看免 | 中文字幕在线观看英文怎么写 | 伊人久久中文字幕 | 青青视频二区 | 把女邻居弄到潮喷的性经历 | 激情一区二区三区 | 欧美午夜aaaaaa免费视频 | 国产情侣出租屋露脸实拍 | 久久欧美亚洲另类专区91大神 | 欧美激情一区二区三区 | 国产精品无码无片在线观看 | 久久国语露脸国产精品电影 | 4438xx亚洲最大五色丁香软件 | 天堂网www中文在线 伊人久久大香线蕉综合网站 | 麻豆精品在线视频 | 中文字幕无码免费久久99 | 欧美一极片 | www色天使 | 日本成人一区二区三区 | 一本大道久久a久久精二百 一本大道久久a久久精品综合1 | 动漫av一区二区 | 亚洲欧美激情视频 | 久久久观看 | 亚洲欧洲成人av每日更新 | 爱插美女网 | 成人午夜短视频 | 色久在线 | 情侣酒店偷拍一区二区在线播放 | 色就是色网站 | www国产精品内射熟女 | 麻豆人妻无码性色av专区 | 久久久久久网址 | 久草新| 国产婷婷色一区二区三区在线 | 郑艳丽三级 | 天天色天天色 | 波多野结衣视频在线看 | 女神西比尔av在线播放 | 中文在线中文资源 | 亚洲色图视频网站 | 国产无套白浆一区二区 | 久草在线色站 | 国产又色又爽又黄又免费软件 | 欧美激情内射喷水高潮 | 国产精品视频导航 | 男男巨肉啪啪动漫3d | 香蕉免费在线视频 | 国产乱码一区二区三区咪爱 | 中文人妻无码一区二区三区信息 | 美日韩av | 九九国产精品无码免费视频 | 欧美裸体网站 | 三级网站在线播放 | 亚洲欧美日韩另类精品一区二区三区 | 91亚洲日本aⅴ精品一区二区 | 探花视频在线版播放免费观看 | 色老板最新地址 | 国产精品热久久高潮av袁孑怡 | 玩丰满熟妇xxxx视频 | 亚洲精品aaa | 美女爽到呻吟久久久久 | 97se狠狠狠综合亚洲狠狠 | 999久久久久久 | 天堂俺去俺来也www色官网 | 国产99在线 | 欧美 | 不卡中文字幕在线 | 免费午夜爽爽爽www视频十八禁 | 台湾性经典xxxⅹxx | 婷婷伊人网 | 国产 日韩 欧美 精品 | 欧洲少妇ooo | 亚洲国产日韩欧美 | 美女视频黄8视频大全 | 亚洲爱爱片 | www.蜜桃av| 日本久久成人 | 日韩v91综合区 | 免费一级a毛片夜夜看 | 日本大尺度激情做爰hd | 亚洲精品国产一区二区 | 久久精品国产99国产精偷 | 日韩一区二区三区欧美 | 亚洲天堂网站 | 99精品影视 | 日产91精品卡2卡三卡四 | 又黄又爽又色的视频 | 亚洲高清av| 日日爱69 | 国产丝袜自拍 | 波多野结衣一区二区三区 | 少妇又紧又黄又刺激视频 | 国产精品乱码久久久久久久久 | 国产高颜值大学生情侣酒店 | 91精品国产一区二区三区 | 欧美色88 | 韩国成年人网站 | 久久强奷乱码老熟女网站 | 国产精品久久久午夜夜伦鲁鲁 | 免费看毛片基地 | а天堂中文官网 | 葵司ssni-879在线播放 | 三级艳丽杨钰莹三级 | 成人h视频在线观看 | 亚洲日本va中文字幕 | 国模无码大尺度一区二区三区 | 污污视频网站在线免费观看 | 成人三级a做爰视频哪里看 成人三级k8经典网 成人三级黄色 | 国产亚洲精品久久久久久久久动漫 | 伊人色综合久久天天人手人婷 | 久久亚洲精品中文字幕无码 | 天堂资源最新在线 | 成熟女人牲交片免费观看视频 | 丝袜捆绑调教午夜一区二区 | 欧美乱码精品一区二区三区 | 国内精品第一页 | 日韩经典一区二区 | 一区二区三区在线免费视频 | 成人午夜免费在线观看 | 精品国产一区二区三区护卡密 | av福利在线 | 另类 综合 日韩 欧美 亚洲 | 狠狠亚洲婷婷综合色香五月 | 久久男人av资源网站 | 欧美久久久久久 | 国产白嫩受无套呻吟 | 国产日韩成人内射视频 | 一区二区三区有限公司 | 亚洲综合视频在线观看 | 香蕉久久久 | 在线观看精品国产 | 小泽玛利亚一区二区在线观看 | 久久综合国产精品 | 国产精品午夜一区二区三区视频 | 国产毛片在线视频 | 久久久久久久久国产 | 国产夫妻性生活视频 | 麻豆国产一区二区三区 | 亚洲va欧美va国产综合定档 | 91精品一久久香蕉国产线观看新通道 | 香蕉影音 | 182tv成人福利视频免费看 | 亚洲的天堂av | 91精品久久久久久综合 | 撕开少妇裙子猛然进入 | 欧美激情综合色综合啪啪五月 | 久久久久国产精品无码免费看 | 亚洲成在线观看 | 色多多性虎精品无码av | 亚洲狠狠婷婷综合久久久久图片 | 欧美精品videos | 国产成人久久综合第一区 | 日本国产一级片 | 性色生活片 | 国产精品1区2区3区4区 | 91香蕉嫩草 | 狠狠综合久久av一区二区 | 另类小说婷婷 | 激情综合色综合啪啪五月丁香 | 国产成人精品视频一区二区不卡 | 无码国产精品久久一区免费 | 国产精品黄色片 | 国产又粗又硬又爽的视频 | 亚洲伊人成综合网 | 久久鲁鲁 | 韩国性生交大片免费观看视频 | 国产美女91 | 国产男男同志互慰gvxxx | 一区二区三区四区在线观看视频 | 亚洲 欧美 国产 制服 动漫 | 国产精品视频专区 | 一区二区三区在线看 | 青青热久免费精品视频在线播放 | 2017天天干天天射 | 亚州中文| 尤物视频在线观看 | 81国产精品久久久久久久久久 | 欧美69wwwcom| 欧美精产国品一二三区69堂 | 亚洲激情欧美激情 | 国产剧情一区 | 亚洲综合影院 | 草草草在线 | 国产精品第一 | 麻豆免费看片 | 摸丰满大乳奶水www免费 | 国产无遮挡又黄又爽对白视频 | 精品乱码久久久久久中文字幕 | 四虎精品在线播放 | 久草在线免费福利资源 | 免费草逼网站 | 国产69精品麻豆 | 中文字幕+乱码+中文字幕无忧 | 欧美日韩国产免费 | 国内丰满熟女出轨videos | 校园春色综合版 | 青青青国产视频 | 9l视频自拍九色9l视频视频 | av天堂永久资源网 | 日韩a级大片| 96视频在线 | 国产在线拍揄自揄拍无码 | 国产一国产二国产三 | 日韩加勒比一本无码精品 | 中国广东少妇xxxx做受 | 人妻无码αv中文字幕久久琪琪布 | 亚洲午夜剧场 | 天天做天天爱天天爽综合网 | 激情综合色五月六月婷婷 | 在线播放五十路熟妇 | 日韩久久网 | 狠狠撸在线观看 | 春色视频www网站 | 久久人人爽爽爽人久久久 | 日本一区二区三区免费播放 | 亚洲精品乱 | 国产精品久久久久久久妇 | 91av在线免费观看 | 国产视频你懂的 | 精品国产不卡一区二区三区 | 椎名空在线播放 | 免费黄色在线网站 | 丰满熟妇被猛烈进入高清片 | 国产调教在线 | 国产精品视频一区二区噜噜 | 91成人xxx| 中文字幕亚洲精品在线 | 好吊妞精品视频 | 丰满少妇人妻hd高清大乳在线 | 美足av| 国产成人无码综合亚洲日韩 | 精品久久伊人 | gogo精品国模啪啪作爱 | 欧美视频第一页 | av一本久道久久综合久久鬼色 | 日韩经典在线观看 | 77成人影视| 国产黄色理论片 | 99精品久久精品一区二区 | 国产成人精品免费视频大全最热 | 国产97在线视频 | 特一级黄色| 精品国产一区二区三区av 性色 | 久久久受www免费人成 | 天天躁夜夜躁天干天干2020 | 婷婷六月色 | 特黄特黄视频 | 97网站 | 免费视频91蜜桃 | 岛国福利视频 | 男女做爰全过程免费的软件 | 国产又粗又硬又大爽黄 | 亚洲中文字幕无码av | 日本美女黄色一级片 | 色综合视频一区二区三区44 | 国产igao为爱做激情在线 | 国产一区综合 | 久久久亚洲欧洲 | 精品一卡二卡三卡 | 日本亚洲欧美在线 | 国产日韩一区二区三区 | 久久久久久久久久久小说 | 国产精品96久久久久久久 | 国产女人十八毛片 | 久久免费手机视频 | 免费看成人啪啪 | 91岛国| 国产寡妇亲子伦一区二区三区四区 | 缅甸午夜性猛交xxxx | 毛片的视频 | 国产女人18毛片水真多18 | 亚洲天堂在线视频播放 | 可以在线观看的av网站 | 欧美z○zo重口另类黄 | 波多野结衣小视频 | 视频在线观看一区二区三区 | 亚洲视频成人 | 深夜福利日韩 | 日韩小视频在线 | 国产97色在线 | 日韩 | 免费簧片在线观看 | 国内毛片视频 | 亚洲欧美日韩系列 | 亚洲 综合 欧美 动漫 丝袜图 | 狠狠色噜噜狠狠狠狠69 | 国产亚洲精品一区二区三区 | 中文字字幕在线中文无码 | 天天色综合天天 | 99热这里只有精品1 99热这里只有精品2 | 国产一级自拍视频 | 一级肉体全黄毛片 | 男人和女人尻逼 | 国产白嫩美女在线观看 | 成人精品在线观看视频 | 成人网址在线观看 | 日本伦奷在线播放 | 精品国产免费久久久久久婷婷 | 精品在线小视频 | 狠狠干狠狠爱 | 国产精品成人久久久 | 国产成人在线一区二区 | 大度亲吻原声视频在线观看 | 日韩一级免费片 | 真人做爰高潮全过程毛片 | 夫の友人 风间ゆみ 在线 | 欧美精品一区二区视频 | 乱女伦露脸对白在线播放 | 国产99久久久国产精品免费高清 | 黄色片视频在线观看 | 四虎永久在线精品免费一区二区 | 中文字幕亚洲乱码熟女在线 | 欧美精品一区二区三区四区五区 | 国产特级毛片aaaaaa毛片 | 三级a级片 | 尤妮丝大尺度av在线播放 | 51精品国自产在线 | 国产一区二区日本欧美精品久久久 | 国产成人精品123区免费视频 | 国产肉体xxxx裸体视频 | 久久久久久9 | frxxee中国xxee麻豆片 | 黄在线观看 | 久青草国产视频 | 日本太爽了受不了xxx | 四虎精品一区 | 手机在线成人av | 18女下面流水不遮图 | 亚洲天堂avav | 亚洲男女内射在线播放 | 国产清纯粉嫩学生白丝在线观看 | 狠狠干综合网 | 美女高潮黄又色高清视频免费 | 少妇特黄a片一区二区三区 精品香蕉一区二区三区 | 欧美一区视频在线 | 日韩一区二区三区无码影院 | 91久久久国产精品 | 五月天三级 | www天堂avcom| 国产最爽乱淫视频国语对白 | 日本人做爰全过程 | 久草精品视频在线看网站免费 | 2018亚洲男人天堂 | 国产精品久久久久久免费免熟 | 91精品国产91久久久久久 | 欧美日韩成人一区二区 | 免费黄色av网址 | 国产又黄又粗的视频 | 一级成人毛片 | 免费av一区| 国内精品伊人久久久久av | 2018国产精华国产精品 | 午夜精品久久久久久久男人的天堂 | 邻居少妇张开腿让我爽了一夜 | 日韩在线视频网址 | 青青视频在线免费观看 | 最近免费中文字幕中文高清6 | 精品久久一区 | 国产毛片99 | 无码高潮爽到爆的喷水视频app | 国产精品久久久久久婷婷天堂 | 极品美女娇喘呻吟热舞 | 少妇一级淫片 | 69re视频| 香港三级日本三级a视频 | 偷偷操影院| 巨肉黄暴辣文高h文帐中香 巨乳动漫美女 | 女人爽到高潮免费看视频 | 九九热av| 秋霞福利 | 国产日产久久高清欧美一区 | 97国产suv精品一区二区62 | 91射| 中文成人无字幕乱码精品区 | 国产婷婷成人久久av免费高清 | 在线视频你懂得 | 国产日产久久久久久 | 饥渴的少妇和男按摩师 | 天天免费视频 | 久久网免费视频 | 成人在线观看免费网站 | 国产美女视频免费观看的软件 | 国产一区二区三区四区视频 | 2019天天干天天操 | 石原莉奈一区二区三区在线观看 | 欧美成人精品高清视频在线观看 | 日本一区二区不卡视频 | 激情五月五月婷婷 | 国产亚洲无线码一区二区 | 熟妇人妻久久中文字幕 | 国产av夜夜欢一区二区三区 | 黄色一级免费网站 | 亚洲熟妇色xxxxx欧美老妇 | 山东少妇露脸刺激对白在线 | 中国xxx农村性视频 欧美寡妇xxxx黑人猛交 | 999久久久无码国产精品 | 婷婷久久丁香 | 人妻精品久久无码专区精东影业 | 麻豆视频免费入口 | 国产一区二区在线视频观看 | 国产69精品久久久久久 | 一级一级一片免费 | 成人天堂婷婷青青视频在线观看 | 全球av集中精品导航福利 | 日韩精品亚洲一区 | 国产做爰视频免费播放 | 69av导航| 午夜精品一区二区三区免费 | 精品国产18久久久久久怡红 | 波多野结衣视频免费看 | 欧美另类69xxxx | 日韩不卡在线 | 色播导航| 成人影片麻豆国产影片免费观看 | 亚洲熟妇av一区二区三区浪潮 | 黄色免费av| 综合一区在线 | 久久精品丝袜高跟鞋 | 最全aⅴ番号库 |