public interface Student {
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)提供從項(xiàng)目策劃、軟件開發(fā),軟件安全維護(hù)、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評(píng)估等整套的建站服務(wù),主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,APP應(yīng)用開發(fā)以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。創(chuàng)新互聯(lián)深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
// 該方法用于表示不同階段的學(xué)生在學(xué)習(xí)數(shù)學(xué)課程時(shí)的不同內(nèi)容
public abstract void studyMath();
// 該方法用于表示不同階段的學(xué)生的英語水平
public abstract void studyEnglish();
}
public class PrimarySchoolStudent implements Student {
@Override
public void studyMath() {
System.out.println("小學(xué)生在學(xué)習(xí)數(shù)學(xué)課程時(shí),主要學(xué)習(xí)加減法,數(shù)學(xué)表達(dá)式等基礎(chǔ)知識(shí)。");
}
@Override
public void studyEnglish() {
System.out.println("小學(xué)生在學(xué)習(xí)英語時(shí),主要學(xué)習(xí)詞匯,基本句型,基本語法等基礎(chǔ)知識(shí)。");
}
}
public class MiddleSchoolStudent implements Student {
@Override
public void studyMath() {
System.out.println("中學(xué)生在學(xué)習(xí)數(shù)學(xué)課程時(shí),主要學(xué)習(xí)初等函數(shù),代數(shù)方程等基礎(chǔ)知識(shí)。");
}
@Override
public void studyEnglish() {
System.out.println("中學(xué)生在學(xué)習(xí)英語時(shí),主要學(xué)習(xí)閱讀理解,聽力理解,口語交流等能力。");
}
}
public class CollegeStudent implements Student {
@Override
public void studyMath() {
System.out.println("大學(xué)生在學(xué)習(xí)數(shù)學(xué)課程時(shí),主要學(xué)習(xí)高等數(shù)學(xué),概率論,數(shù)值計(jì)算等專業(yè)知識(shí)。");
}
@Override
public void studyEnglish() {
System.out.println("大學(xué)生在學(xué)習(xí)英語時(shí),主要學(xué)習(xí)專業(yè)英語,商務(wù)英語,英文寫作等能力。");
}
}
public class Main {
public static void main(String[] args) {
android 使兩個(gè)按鈕水平排列的方法是使用lineLayout線性布局,如下代碼:
?xml?version="1.0"?encoding="utf-8"?
LinearLayout?xmlns:android=""
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:background="@color/background"
android:orientation="vertical"?
View
android:layout_width="wrap_content"
android:layout_height="1.2px"
android:layout_marginBottom="7dp"
android:background="@color/white"?/
LinearLayout
android:layout_width="fill_parent"
android:layout_height="79dp"
android:layout_weight="2"
android:orientation="horizontal"
android:layout_margin="10dp"?
Button
android:id="@+id/bt1"
android:layout_width="fill_parent"
android:layout_height="26dp"
android:background="@drawable/shape"
android:layout_weight="1"
android:text="確認(rèn)對(duì)沖"
android:textColor="@color/white"
android:textSize="15dp"?/
Button
android:layout_width="fill_parent"
android:layout_height="26dp"
android:background="@drawable/shapeyuanjiao"
android:layout_weight="1"
android:text="取消"
android:textColor="@color/white"
android:textSize="15dp"?/
/LinearLayout
/LinearLayout
運(yùn)行結(jié)果如下:
static void Main(string[] args)
{
Thread t1 = new Thread(new ThreadStart(Thread1));
Thread t2 = new Thread(new ThreadStart(Thread2));
t1.Start();
t2.Start();
Console.Read();
}
static int tt1 = 0;//偶數(shù)
static int tt2 = 1;//奇數(shù)
public static void Thread1()
{
for (int i = 0; i 500; i++)
{
tt1 = tt1 + 2;
Console.Write("/" + tt1 + "/");
}
}
參考一下 以前寫的 c#的 原理沒差別