版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Java 語言程序設計基礎教程上機實驗指導手冊實驗一 Java 環(huán)境演練【目的】 安裝并配置Java運行開發(fā)環(huán)境; 掌握開發(fā)Java應用程序的3個步驟:編寫源文件、編譯源文件和運行應用程序; 掌握開發(fā) Java Applet 程序的 3個步驟:編寫源文件、編譯源文件和運行 Java Applet 程序; 學習同時編譯多個Java源文件?!救荨?一個簡單的應用程序 實驗要求: 編寫一個簡單的Java應用程序,該程序在命令行窗口輸出兩行文字:“你好, 很高興學習 Java ”和“ We are students ”。程序運行效果示例:程序運行效果如下圖所示:程序模板:Hello.javapubli
2、c class Hellopublic static void main (String args )【代碼 1】/命令行窗口輸出 你好,很高興學習 JavaA a=new A();a.fA();class Avoid fA()【代碼 2】/ 命令行窗口輸出 We are students 實驗后的練習: 1編譯器怎樣提示丟失大括號的錯誤? 2編譯器怎樣提示語句丟失分號的錯誤?3. 編譯器怎樣提示將System寫成system這一錯誤?4編譯器怎樣提示將 String 寫成 string 這一錯誤?2一個簡單的 Java Applet 程序實驗要求: 編寫一個簡單的 Java Applet 程
3、序,并在 Java Applet 中寫兩行文字:“這是一 個 Java Applet 程序”和“我改變了字體”。程序運行效果示例:程序運行效果如下圖所示:程序模板:FirstApplet.javaimport java.applet.*;import java.awt.*;public class FirstApplet extends Appletpublic void paint(Graphics g) g.setColor(Color.blue);【代碼 1】 / 在 Java Applet 中繪制一行文字: “這是一個 Java Applet 程 序”g.setColor(Color.
4、red);g.setFont(new Font( 宋體 ,Font.BOLD,36); 【代碼 2 】 / 在 Java Applet 中繪制一行文字: “我改變了字體” 實驗后的練習: 5程 序中的主類如果不用 public 修飾,編譯能通過嗎? 6程 序中的主類如果不用 public 修飾,程序能正確運行嗎?7. 程序將paint方法誤寫成Paint,編譯能通過么?8. 程序將pai nt方法誤寫成Pai nt,運行時能看到有關的輸出信息嗎?3.聯(lián)合編譯實驗要求:編寫4個源文件:Hello.java 、A.java、B.java和C.java,每個源文件只有一 個類,Hello.java是
5、一個應用程序(含有 main方法),使用了 A、B和C類。將4個源 文件保存到同一目錄中,例如: C:100 ,然后編譯 Hello.java 。程序運行效果示例:程序運行效果如下圖所示:程序模板:模板 1: Hello.javapublic class MainClasspublic static void main (String args )【代碼 1】 / 命令行窗口輸出 你好,只需編譯我 A a=new A();a.fA();B b=new B();b.fB();模板 2 : A.javapublic class Avoid fA()【代碼 2】 / 命令行窗口輸出 I am A模板
6、 3 : B.javapublic class Bvoid fB()【代碼 3】 / 命令行窗口輸出 I am B模板 4 : C.javapublic class Cvoid fC()【代碼 4】 / 命令行窗口輸出 I am C實驗后的練習:9將 Hello.java 編譯通過后, 不斷修改 A.java 源文件中的代碼, 比如,在命令 行窗口輸出“我是A類”或“我被修改了”。要求每次修改A.java源文件后,單獨編譯 A.java ,然后直接運行應用程序 Hello 。10.如果需要編譯某個目錄下的全部Java源文件,比如C:1000目錄,可以使用如下命令: c:1000javac *.
7、java結果】將本次上機實驗結果按照以上容依次填寫實驗目標、過程、結果。注意事項】 實驗報告要求每人提交一份,使用專門的報告紙,容寫全,包括實驗名稱、班級、 同組人,試驗日期、交報告日期等。 報告不需要填寫源代碼,只要將完成情況和所有練習題結果寫上就可以。思考題】實驗二 Java 基本數(shù)據(jù)類型與控制語句目的】 掌握 char 型數(shù)據(jù)和 int 型數(shù)據(jù)之間的相互轉換,同時了解 unicode 字符表; 掌握使用ifelse if多分支語句; 使用ifelse分支和while循環(huán)語句解決問題。 容】1輸出希臘字母表。 實驗要求: 編寫一個Java應用程序,該程序在命令行窗口輸出希臘字母表。 程序運
8、行效果示例: 程序運行效果如下圖所示:程序模板:GreekAlphabet.javapublic class GreekAlphabetpublic static void main (String args )int startPosition=0,endPosition=0;char cStart=a ,cEnd=3 ;【代碼 1】 /cStart 做 int 型轉換據(jù)運算,并將結果賦值給 startPosition 【代碼 2】 /cEnd 做 int 型轉換運算,并將結果賦值給 endPositionSystem.out.println(” 希臘字母 a 在 unicode 表中的順序
9、位置:+(int)c); System.out.println( 希臘字母表: ); for(int i=startPosition;irealNumber ”替換【代碼 1】,可以么?2. 語句:“ System.out.println( “猜對了 ! ”); ”為何要放在 while 循環(huán)語句之 后?放在 while 語句的循環(huán)體中合理嗎?結果】 將本次上機實驗結果按照實驗要求容依次進行,填寫實驗目標、過程、結果。注意事項】 實驗報告要求每人提交一份,使用專門的報告紙,容寫全,包括實驗名稱、班級、 同組人,試驗日期、交報告日期等。 報告不需要填寫源代碼,只要將完成情況和所有練習題結果寫上就
10、可以。實驗三 類與對象、繼承目的】 使用類來封裝對象的屬性和功能; 掌握類變量與實例變量,以及類方法與實例方法的區(qū)別; 掌握使用 package 和 import 語句。 鞏固以下概念:子類的繼承性 子類對象的創(chuàng)建過程 成員變量的繼承與隱藏 方法的繼承與重寫容】1三角形、梯形和圓形的類封裝實驗要求:編寫一個Java應用程序,該程序中有 3個類:Trangle、Leder和Circle,分別 用來刻畫“三角形”、“梯形”和“圓形”。具體要求如下:a)Trangle 類具有類型為 double 的三個邊,以及周長、面積屬性, Trangle 類具有返回周長、 面積以及修改三個邊的功能。 另外, T
11、rangle 類還具有一個 boolean 型的屬性,該屬性用來判斷三個屬能否構成一個三角形。b)Lader類具有類型double的上底、下底、高、面積屬性,具有返回面積的 功能。c)Circle 類具有類型為 double 的半徑、 周長和面積屬性, 具有返回周長、 面 積的功能。程序運行效果示例:程序運行效果如下圖所示:程序模板:AreaAndLength.javaclass Trangledouble sideA,sideB,sideC,area,length;boolean boo;public Trangle(double a,double b,double c)【代碼 1】 /參數(shù)
12、 a,b,c 分別賦值給 sideA,sideB,sideCif( 【代碼 2】) /a,b,c 構成三角形的條件表達式【代碼 3】 /給 boo 賦值。else【代碼4】/給boo賦值。double getLength()【代碼 5】/方法體,要求計算出 length 的值并返回public double getArea()if(boo)double p=(sideA+sideB+sideC)/2.0;area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC) ;return area;elseSystem.out.println( 不是一個三角形 ,不能計
13、算面積 );return 0;public void setABC(double a,double b,double c)【代碼 6】 /參數(shù) a,b,c 分別賦值給 sideA,sideB,sideCif(【代碼7】)a,b,c構成三角形的條件表達式【代碼8】/給boo賦值。else【代碼9】/給boo賦值class Laderdouble above,bottom,height,area;Lader(double a,double b,double h) 【代碼 10】/方法體,將參數(shù) a,b,c 分別賦值給double getArea()【代碼11】/方法體,要求計算出area返回cla
14、ss Circledouble radius,area;Circle(double r)【代碼 12】/方法體double getArea()【代碼13】/方法體,要求計算出area返回double getLength()【代碼 14】 /getArea 方法體的代碼 ,要求計算出 void setRadius(double newRadius)radius=newRadius;double getRadius()return radius;above,bottom,heightlength 返回public class AreaAndLengthpublic static void main
15、(String args)double length,area;Circle circle=null;Trangle trangle;Lader lader;【代碼 15】 / 創(chuàng)建對象 circle【代碼 16】 / 創(chuàng)建對象 trangle。【代碼 17】 / 創(chuàng)建對象 lader【代碼 18】 / circle 調用方法返回周長并賦值給 length System.out.println( 圓的周長 :+length);【代碼 19】 / circle 調用方法返回面積并賦值給 area System.out.println( 圓的面積 :+area);【代碼 20】 / trangle
16、 調用方法返回周長并賦值給 length System.out.println( 三角形的周長 :+length);【代碼 21】 / trangle 調用方法返回面積并賦值給 area System.out.println( 三角形的面積 :+area);【代碼 22】 / lader 調用方法返回面積并賦值給 area System.out.println( 梯形的面積 :+area);【代碼 23】 / trangle 調用方法設置三個邊,要求將三個邊修改為12,34,1【代碼 24】 / trangle 調用方法返回面積并賦值給 areaSystem.out.println( 三角形的
17、面積 :+area);【代碼 25】 / trangle 調用方法返回周長并賦值給 length System.out.println( 三角形的周長 :+length);實驗后的練習:1.程序中僅僅省略【代碼15】,編譯能通過嗎?2.程序中僅僅省略【代碼16】,編譯能通過嗎?3.程序中僅僅省略【代碼15】,運行時出現(xiàn)怎樣的異常提示?4. 給Trangle類增加3個方法,分別用來返回 3個邊:sideA、sideB和sideC。5. 讓AreaAndLength類中的circle對象調用方法修改半徑, 然后輸出修改后的 半徑以及修改半徑后的圓的面積和周長。2. 實例成員與類成員。 實驗要求:
18、按程序模板的要求編寫源文件, 要特別注意程序的輸出結果, 并能正確解釋輸 出的結果。程序運行效果示例:程序運行效果如下圖所示:程序模板:Example.javaclass A【代碼 1】 / 聲明一個 float 型實例變量 a【代碼2】/聲明一個float型類變量b,即static變量bvoid setA(float a)【代碼3】/將參數(shù)a的值賦值給成員變量 avoid setB(float b)【代碼 4】/將參數(shù) b 的值賦值給成員變量 bfloat getA()return a;float getB()return b;void inputA()System.out.println(
19、a);static void inputB()System.out.println(b);public class Examplepublic static void main(String args)【代碼5】通過類名操作類變量b,并賦值100【代碼 6】/通過類名調用方法inputB()A cat=new A();A dog=new A();【代碼7】 /cat象調用方法setA(int a)將cat的成員a的值設置為200【代碼8】 /cat調用方法setB(int b)將cat的成員b的值設置為400【代碼9】 /dog象調用方法setA(int a)將dog的成員a的值設置為150【
20、代碼10】/dog調用方法setB(int b)將dog的成員b的值設置為300【代碼 11 】 /cat 調用 inputA() ?!敬a12】/cat調用inputB()。【代碼 13】/dog 調用 inputA() ?!敬a 14】/dog 調用 inputB() 。實驗后的練習:1. 將 inputA() 方法中的System.out.println(a);改寫為System.out.println(a+b); 編譯是否出錯?為什么?2. 將 inputB() 方法中的System.out.println(b);改寫為System.out.println(a+b); 編譯是否報錯?為
21、什么?3. 使用package語句與import語句。實驗要求:按實驗要求使用 package 語句,并用 import 語句使用 Java 平臺提供的包中的類 以及自定義包中的類。掌握一些重要的操作步驟。程序運行效果示例:程序運行效果如下圖所示:程序模板:模板 1:將模板 1 給出的 Java 源文件命名為 SquareEquation.java ,將編譯后得到的 字節(jié)碼文件復制到 c:1000tomjiafei 目錄中。SquareEquation .javapackage tom.jiafei;public class SquareEquationdouble a,b,c;double
22、root1,root2;boolean boo;public SquareEquation(double a,double b,double c)this.a=a;this.b=b;this.c=c;if(a!=0) boo=true;elseboo=false;public void getRoots()if(boo)System.out.println( 是一元 2 次方程 );double disk=b*b-4*a*c; if(disk=0)root1=(-b+Math.sqrt(disk)/(2*a);root2=(-b-Math.sqrt(disk)/(2*a);System.out
23、.printf( 方程的根 :%f,%fn,root1,root2);elseSystem.out.printf( 方程沒有實根 n);elseSystem.out.println( 不是一元 2 次方程 );public void setCoefficient(double a,double b,double c)this.a=a;this.b=b;this.c=c;if(a!=0)boo=true;elseboo=false;模板 2:將模板 2 給出的 Java 源程序 SunRise.java 保存到 d:2000 中。在編譯模板2給出的Java源文件之前,要重新設置classpath
24、。假設本地機 SDK的安裝目錄是 E:jdk1.5 。在命令行執(zhí)行如下命令:set classpath=e:jdk1.5jrelibrt.jar;.;c:1000然后編譯模板 2 給出的 Java 源程序?;蛴檬髽擞益I點擊“我的電腦” ,彈 出快捷菜單,然后選擇“屬性”命令,彈出“系統(tǒng)屬性”對話框,再單擊該對 話框中的“高級”選項卡,然后單擊“環(huán)境變量”按鈕。將 classpath 的值修 改為:E:jdk1.5jrelibrt.jar;.;c:1000然后重新打開一個命令行窗口,編譯模板 2 給出的 Java 源程序。SunRise.javaimport tom.jiafei.*;class
25、 SunRisepublic static void main(String args )SquareEquation equation=new SquareEquation(4,5,1);equation.getRoots();equation.setCoefficient(-3,4,5);equation.getRoots();實驗后的練習:假設SD啲安裝目錄是E:jdk1.5 ,那么Java運行系統(tǒng)默認classpath的值 是: E:jdk1.5jrelibrt.jar;.;其中的“”表示應用程序可以使用當前目錄中的無名包類以及當前目錄下 的子目錄中的類, 子目錄中的類必須有包名, 而
26、且包名要和子目錄結構相對應。因此,如果將模板 2應用程序 Sunrise.java 的字節(jié)碼文件存放到 d:5000 中,并將 SquareEquation.java 的字節(jié)碼文件存放在 D:5000tomjiafei 中, 那么就不需要修改 classpath 。要特別注意的是,因為 SquareEquation.java 有包名,切不可將 SquareEquation.java 以及它的字節(jié)碼文件存放在 d:5000 中,即不可以和 Sunrise.java 的字節(jié)碼存放在一起,請進行如下的練習:1. 將SquareEquation.java 存放在 D:5000tomjiafei 中,編
27、譯:D:5000tomjiafeijavac SquareEquation.java2. 將Sunrise.java 存放到 D:5000 中,編譯:D:5000javac Sunrise.java3. 運行:java Sunrise結果】 將本次上機實驗結果按照實驗要求容依次進行,填寫實驗目標、過程、結果。注意事項】 實驗報告要求每人提交一份,使用專門的報告紙,容寫全,包括實驗名稱、班級、同組人,試驗日期、交報告日期等。 報告不需要填寫源代碼,只要將完成情況和所有練習題結果寫上就可以。實驗四 字符串、時間與數(shù)字類目的】 掌握 String 類的常用方法 掌握 Date 類以及 Calenda
28、r 類的常用方法; 掌握 BigInteger 類的常用方法。容】1 String 類的常用方法。實驗要求:編寫一個 Java 應用程序, 判斷兩個字符串是否相同, 判斷字符串的前綴、 后綴 是否和某個字符串相同, 按字典順序比較兩個字符串的大小關系, 檢索字符串, 創(chuàng) 建字符串, 將數(shù)字型字符串轉換為數(shù)字, 將字符串存放到數(shù)組中, 用字符數(shù)組創(chuàng)建 字符串。程序運行效果示例:程序運行效果如下圖所示:程序模板:StringExample.javaclass StringExample public static void main(String args) String s1=new Strin
29、g(you are a student), s2=new String(how are you);if(【代碼1】)/使用equals方法判斷si與s2是否相同 System.out.println(s1 與 s2 相同 );else System.out.println(s1 與 s2 不相同 );String s3=new String();if( 【代碼 2】 )/判斷 s3 的前綴是否是“ 220302”。System.out.println( 省的 );String s4=new String( 你 ), s5=new String( 我);if(【代碼3】)/按著字典序s4大于s5
30、的表達式。System.out.println( 按字典序 s4 大于 s5);elseSystem.out.println( 按字典序 s4 小于 s5);int position=0;String path=c:javajspA.java;position= 【代碼 5】 /獲取 path 中最后出現(xiàn)目錄分隔符號的位置 System.out.println(c:javajspA.java 中最后出現(xiàn) 的位置 :+position);String fileName= 【代碼 6 】 /獲取 path 中“ A.java ”子字符串。 System.out.println(c:javajspA
31、.java 中含有的文件名 :+fileName);String s6=new String(100),s7=new String(123.678);int n1= 【代碼 7】/將 s6 轉化成 int 型數(shù)據(jù)。double n2= 【代碼 8】 /將 s7 轉化成 double 型數(shù)據(jù)。 double m=n1+n2;System.out.println(m);String s8= 【代碼 9】 /String 調用 valuOf(int n) 方法將 m 轉化為字符串對象 position=s8.indexOf(.);String temp=s8.substring(position+1
32、);System.out.println( 數(shù)字 +m+ 有 +temp.length()+ 位小數(shù) ) ;String s9=new String(ABCDEF);char a=【代碼10】/將s8存放到數(shù)組a中。for(int i=a.length-1;i=0;i-)System.out.print( +ai);實驗后的練習:1. 程序中的 s6 改寫成String s6=new String(“1a12b”);運行時提示怎樣的錯誤?2. 請用數(shù)組a的前3個單元創(chuàng)建一個字符串并輸出該串。3. 請給出獲取 path 中“ jsp ”子字符串的代碼。4. 在程序的適當位置增加如下代碼,注意輸出
33、的結果。String str1=new String(“ABCAB”C),str2=null,str3=null,str4=null;str2=str1.replaceAll(str3=str2.replaceAll(str4=str3.replaceAll(“A”, ”First ”); “B”, ”Second”);“C”, ”Third ”);System.out.println(str1);System.out.println(str2);System.out.println(str3);System.out.println(str4);5.可以使用Long類中的下列static方法得
34、到整數(shù)各種進制的字符串表示:Public static String toBinaryString(long i)Public static String toOctalString(long i)Public static String toHexString(long i)Public static String toString(long i,int p) 其中的toString(long i, int p)返回整數(shù)i的p進制表示。請在適當位置添 加代碼輸出 12345的二進制、八進制和十六進制表示。6. 在適當位置添加代碼,分別輸出數(shù)字 m的整數(shù)部分和小數(shù)部分。2比較日期的大小。實驗要
35、求:編寫一個Java應用程序,用戶從輸入對話框輸入了兩個日期, 程序將判斷兩個 日期的大小關系,以及兩個日期之間的間隔天數(shù)。程序運行效果示例:程序運行效果如下圖所示:程序模板:DateExampleimport java.util.*;import javax.swing.JOptionPane;public class DateExamplepublic static void main(String args )String str=JOptionPane.showInputDialog( 輸入第一個日期的年份 :);int yearOne=Integer.parseInt(str); s
36、tr=JOptionPane.showInputDialog( 輸入該年的月份 :);int monthOne=Integer.parseInt(str); str=JOptionPane.showInputDialog( 輸入該月份的日期 :);int dayOne=Integer.parseInt(str); str=JOptionPane.showInputDialog( 輸入第二個日期的年份 :);int yearTwo=Integer.parseInt(str); str=JOptionPane.showInputDialog( 輸入該年的月份 :);int monthTwo=Int
37、eger.parseInt(str); str=JOptionPane.showInputDialog( 輸入該月份的日期 :);int dayTwo=Integer.parseInt(str);Calendar calendar=【代碼1】/初始化日歷對象【代碼 2】/將 calendar 的時間設置為 yearOne 年 monthOne 月dayOne 日/calendar 表示的時間轉換成毫秒/將 calendar的時間設置為 yearTwo年 monthTwo月long timeOne= 【代碼 3】【代碼 4】dayTwo 日long timeTwo= 【代碼 5】/calenda
38、r表示的時間轉換成毫秒Date date1=【代碼6】/用timeOne做參數(shù)構造 datelDate date2=【代碼7】/用timeTwo做參數(shù)構造 date2if(date2.equals(date1)System.out.println( 兩個日期的年、月、日完全相同 );else if(date2.after(date1) System.out.println( 您輸入的第二個日期大于第一個日期 );else if(date2.before(date1) System.out.println( 您輸入的第二個日期小于第一個日期 );long days=【代碼8】計算兩個日期相隔天數(shù)
39、System.out.println(yearOne+年+monthOne+月+dayOne+日和+yearTwo+ 年 +monthTwo+ 月 +dayTwo+ 相隔 +days+ 天);實驗后的練習:1. Calendar 對象可以將時間設置到年、月、日、時、分、秒。請改進上面的程 序,使用戶輸入的兩個日期包括時、分、秒。2. 根據(jù)本程序中的一些知識,編寫一個計算利息(按天計算) 的程序。 從輸入 對話框輸入存款的數(shù)目和起止時間。3處理大整數(shù)。實驗要求:編寫一個 Java 應用程序, 計算兩個大整數(shù)的和、差、積和商, 并計算一個大整 數(shù)的因子個數(shù)(因子中不包括 1和大整數(shù)本身)。程序運行
40、效果示例:程序運行效果如下圖所示:程序模板:BigintegerExampleimport java.math.*;class BigIntegerExamplepublic static void main(String args) BigInteger n1=new BigInteger(1987654321),n2=new BigInteger(9123456789), result=null;result= 【代碼 1】 /n1 和 n2 做加法運算System.out.println(和 :+result.toString();result= 【代碼 2】 /n1 和 n2 做減法運
41、算 System.out.println(差 :+result.toString();result= 【代碼 3】 /n1 和 n2 做乘法運算 System.out.println(積 :+result.toString();result= 【代碼 4】 /n1 和 n2 做除法運算 System.out.println(商 :+result.toString();BigInteger m=new BigInteger(1968957), COUNT=new BigInteger(0), ONE=new BigInteger(1), TWO=new BigInteger(2);System.
42、out.println(m.toString()+ 的因子有 :); for(BigInteger i=TWO;pareTo(m)=0.5)operator=+;elseoperator=-;return operator;public boolean getRight(int answer) if(operator.equals(+) if(answer=numberOne+numberTwo)right=true;elseright=false;else if(operator.equals(-) if(answer=numberOne-numberTwo)right=true;elseright=false;return right;ComputerFrame.j
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年牛津上海版選擇性必修3化學上冊月考試卷
- 2025年滬教版九年級歷史下冊階段測試試卷含答案
- 2025年外研版選擇性必修2物理上冊月考試卷
- 2024年華東師大版九年級地理下冊階段測試試卷
- 2025年人教新起點八年級科學下冊階段測試試卷含答案
- 2025年冀教新版七年級歷史上冊月考試卷含答案
- 二零二五版木托盤加工與組裝業(yè)務合同3篇
- 2025年度文化創(chuàng)意產(chǎn)業(yè)納稅擔保與版權保護合同4篇
- 2025年度南京市二手房買賣合同房屋交接服務合同4篇
- 二零二五年度農(nóng)產(chǎn)品電商平臺知識產(chǎn)權保護合同4篇
- 鄉(xiāng)村治理中正式制度與非正式制度的關系解析
- 2024版義務教育小學數(shù)學課程標準
- 智能護理:人工智能助力的醫(yī)療創(chuàng)新
- 國家中小學智慧教育平臺培訓專題講座
- 5G+教育5G技術在智慧校園教育專網(wǎng)系統(tǒng)的應用
- 服務人員隊伍穩(wěn)定措施
- VI設計輔助圖形設計
- 淺談小學勞動教育的開展與探究 論文
- 2023年全國4月高等教育自學考試管理學原理00054試題及答案新編
- 河北省大學生調研河北社會調查活動項目申請書
- JJG 921-2021環(huán)境振動分析儀
評論
0/150
提交評論