版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle Java 实实训教材训教材系列系列Java编程语言基础编程语言基础(V1.1)课程目标课程目标第一单元 基本语法(一)第二单元 基本语法(二)第三单元 面向对象编程(一)第四单元 面向对象编程(二)第五单元 面向对象编程(三)2第一单元第一单元 基本语法(一)基本语法(一)目目 标标Java编程语言发展简史开发简单的Java应用程序类和main方法变量的声明和使用8种基本数据类型分支语句if和switch4Java编程语言发展简史编程语言发展简史最初命名为Oak(橡树)Green Team小组成员James Gosling、Bill Joy、Patrick Naughton、Mi
2、ke Sheridan最初的目的:与家电一起使用1994年,小组意识到 Oak非常适合于互联网于1995年5月发布,定名为Java正式版本于1996年发布5Java编程语言的主要特征编程语言的主要特征面向对象分布式多线程安全丰富的API跨平台移植(Write once, Run Anywhere)6Java应用程序应用程序7开发开发Java应用程序的步骤应用程序的步骤第1步 创建.java文本文件 例如: Hello.java第2步 编写Java源程序代码第3步 将源程序编译为.class文件(字节码) c: javac Hello.java第4步 执行.class文件 c: java Hel
3、lo8编写编写Hello.java源程序源程序Java代码中大小写是敏感的第一个Java程序public class Hello public static void main(String args) System.out.println(“Hello World!”); 9安装文本编辑器安装文本编辑器安装EditPlus注册码:Name: Sun Bird CCG Sn: 4A72E6AD14010使用使用Windows命令提示符工具命令提示符工具改变盘符命令:盘符:例如:将当前盘符转到D盘C:UsersLiuSheng d: 改变当前目录命令:cd 路径例如:改变当前目录至java目录c
4、d java目录列出命令:dir快捷键 :调阅历史表 :移动光标del和Backspace:删除字符文件名补齐11类和类和main方法方法类是Java程序存在的最小单元类名和文件名必须一致类的构成属性,或称为变量方法 ,由方法签名和方法体构成方法体:由多条语句构成构造器:一种特殊的方法主方法(main) 程序执行的入口12示例示例 Test 类类public class Test public static void main(String args) System.out.println(Hello World!); System.out.println(你好!); 13练练 习习1. 编写
5、一个Rectangle类,打印输出三角形如下: * * * * * * *14变变 量量变量的作用 保存数据声明变量语法:数据类型 变量名称例如:int var;变量的赋值语法:变量名称 = 值例如:var = 10;声明和赋值变量例如:int var = 10;15示例示例 Variable类类public class Variable public static void main(String args) int number1;number1 = 10;int number2;number2 = 20;int number3;number3 = number1 + number2;Sy
6、stem.out.println(Number3 = + number3);int number4 = 50;int number5 = number4 - number3;System.out.println(Number5 = + number5);16练练 习习1. 编写一个Variable类,main方法中声明两个变量var1和var2并赋值,声明var3变量,保存var1和var2之积,然后打印输出var3的值。17变量的重复使用变量的重复使用变量在其有效范围内可以被多次使用常用的运算符:+ - * / %+= -= *= /= %=18示例示例 Variable2类类public
7、class Variable2 public static void main(String args) int number1 = 10;int number2 = 20;number2 = number2 + number1;System.out.println(Number2 = + number2);number2 += number1;System.out.println(Number2 = + number2);19练练 习习1. 改进Variable类,main方法中声明var2并赋值,然后用var2保存var1与var2之商,打印输出var2的值。分别用上例中的两种方式计算。2
8、0基本类型变量基本类型变量共有8种基本数据类型:整 型byte 字节型 8位例如:byte x = 10;short 短整型 16位例如: short y = 1000;int 整型 32位例如: int z = 12345678;long 长整型 64位例如: long l = 12345678901234567890L;21基本类型变量基本类型变量共有8种基本数据类型:浮点型float 单精度 32位例如: float f = 10.12f;double 双精度 64位例如: double x = 10.2345; 或: double x = 10.2345d; 字符型char例如: ch
9、ar c = a;布尔型boolean例如: boolean b = true; 或: boolean b = false; 22字符串类型字符串类型StringString不属于基本数据类型,属于对象类型或引用类型使用方式与基本数据类型一致例如:String str = “abcd”;23示例示例 Variable3类类public class Variable3 public static void main(String args) int number1 = 10;long number2 = 20;float number3 = 10.01f;double number4 = 20.
10、1234;char ch = a;boolean bool1 = true;boolean bool2 = false;boolean bool3 = (number2 20);number2 = number2 + number1;24示例示例 Variable3类类System.out.println(Number2 = + number2);number3 /= number2;System.out.println(Number3 = + number3);System.out.println(ch = + ch);System.out.println(bool3 = + bool3);
11、String str = Hello;str = str + World!;str += everyone;System.out.println(str);25练练 习习1. 改进Variable类,main方法中使用double类型声明var1和var2变量,然后用var2保存var1与var2之商。2. 声明字符串变量str,用str串接的形式表示上述计算并打印输出结果。26注释语句注释语句注释语句 在代码执行时不起任何作用。用来提高代码的可读性主要包括两种注释:单行注释: / 多行注释 : /* */27示例示例 Remark类类/* 这是一个多行注释 是我们第一堂课的示例 类名叫Rem
12、ark */public class Remark /这是一个单行注释public static void main(String args) System.out.println(Hello World!); /用来打印输出28if语句与布尔表达式语句与布尔表达式if语句是一种分支语句,或称条件语句根据表达式的值来决定后续需要执行的代码块语法:if (布尔表达式) 常用的布尔表达式运算符:= = = != & | !29示例示例 IfTest类类public class IfTest public static void main(String args) int num = 20;
13、if (num = 20) System.out.println(条件为真 第1行);System.out.println(条件为真 第2行);System.out.println(第一个if后其它语句);int num2 = 30;if (!(num != 20) System.out.println(2条件为真 第1行);System.out.println(2条件为真 第2行);System.out.println(第二个if后其它语句); 30练练 习习1. 编写程序,声明2个int变量并赋值。判断两数之和,如果大于等于50,打印“hello world!”2. 编写程序,声明2个do
14、uble变量并赋值。判断第一个数大于10.0,且第2个数小于20.0,打印两数之和。31if-else语句语句根据表达式的值来决定执行if代码块或else代码块语法:if (布尔表达式) else 将命令行参数转换为整数:int num = Integer.parseInt(args0);32示例示例 IfTest1类类public class IfTest1 public static void main(String args) int num = Integer.parseInt(args0);if (num = 20) System.out.println(“数字大于等于20); el
15、se System.out.println(“数字小于20 );System.out.println(第一个if后其它语句); 33练练 习习1. 编写程序,声明2个int变量并赋值。判断两数之差,如果大于等于0,打印一个三角形,否则打印一个矩形。用*表示形状。34if-else if*-else语句语句if-else if*-else语句可用于一系列条件的检查35示例示例 IfTest2类类public class IfTest2 public static void main(String args) int num = Integer.parseInt(args0);if (num =
16、20) System.out.println(条件为真 第1行); else if (num = 30)System.out.println(1条件为假); else if (num = 40)System.out.println(2条件为假); else System.out.println(3条件为假);System.out.println(第一个if后其它语句); 36练练 习习1. 改造第1个程序,判断两数之差,如果大于等于0,打印一个三角形,如果小于0,打印一个矩形,否则(=0)打印一个菱形。用*表示形状。37switch语句语句switch是另一种分支语句是if-else if*-
17、else语句的一种替代形式语法:switch () case :语句块 break; case :语句块 break; default:语句块 break;38示例示例 SwitchTest 类类public class SwitchTest public static void main(String args) int num = Integer.parseInt(args0);switch (num) case 10:case 11:case 12:case 20:System.out.println(条件为真 第1行); System.out.println(20); break;ca
18、se 30:System.out.println(1条件为假); System.out.println(30); break;case 40:System.out.println(2条件为假); System.out.println(40); break;default:System.out.println(100条件为假); System.out.println(100); break;System.out.println(第一个switch后其它语句); 39练练 习习1. 编写程序,从命令行接收整数参数.如果该数为1-7,打印对应的星期值,否则打印“非法参数”。40第二单元第二单元 基本
19、语法(二)基本语法(二)目目 标标while循环do-while循环for循环break和continue语句声明和使用方法类和对象42while循环循环与与+/-单目运算符单目运算符循环语句可以重复执行语句块while循环语句的语法:while () 语句块例如:int i = 1;while (i 10) System.out.println(i + “的平方是” + (i*i);i += 1;43while循环循环与与+/-单目运算符单目运算符+ 单目加运算符前置加,例如 +i;后置加,例如 i+;- 单目减运算符前置减,例如 -i;后置减,例如 i-;44示例示例 WhileTest类
20、类public class WhileTest public static void main(String args) int num = 1;while (num = 10) System.out.print(正在循环- );System.out.println(num = + num);num+;System.out.println(第一个while后其它语句);System.out.println(num = + num);System.out.println(num+ = + num+); /后置加System.out.println(!num = + num);System.out
21、.println(+num = + +num); /前置加 System.out.println(!num = + num); 45练练 习习1. 编写程序,打印一个10X5的矩形。46while语句多重循环语句多重循环循环语句可以嵌套使用例如:while (表达式1) while (表达式2) 47示例示例 WhileTest1类类public class WhileTest1 public static void main(String args) int i = 0;while (i 10) System.out.print(正在循环- );System.out.println(i =
22、+ i);i+;int j = 0;while (j 2) System.out.println( j = + j);j+; 48练练 习习1. 编写程序,使用两重循环打印20X8的矩形。49do-while循环循环do/while 循环的语法为:do while ( );例如:int i = 1;do System.out.println(i + 的平方是 + (i * i); i+; while ( i 10 );50示例示例 TestDoWhile类类public class TestDoWhile public static void main(String args) int i =
23、 1;do System.out.println(i);i+; while (i = 10);System.out.println();51练练 习习1. 编写程序,使用do-while循环,打印1-100之间13的倍数。52for循环循环for 循环语法为:for ( ; ; ) 例如:for ( int i = 1; i 10; i+ ) System.out.println(i + 的平方是 + (i*i);可以在for()结构中使用逗号作为分隔符。例如:for (i = 0, j = 0; j 10; i+, j+) 53示例示例 TestFor类类public class TestF
24、or public static void main(String args) for (int i = 1; i = 60; i+) if (i % 13 = 0) System.out.print(i + );System.out.println();54练练 习习1. 编写程序,打印1-100之间13的倍数,使用for循环2. 编写程序,使用两重循环打印20X8的矩形,使用for循环实现55循环的嵌套(多重循环)循环的嵌套(多重循环)for、do-while和while循环语句都可以嵌套使用例如:for (int i = 2; i = 100; i+) for (int j = 2; j
25、 i; j+) if (i % j = 0) 56示例示例 TestFor1类类编写程序,打印1-100之间的质数:public class TestFor1 public static void main(String args) for (int i = 2; i = 100; i+) boolean flag = true;for (int j = 2; j i; j+) if (i % j = 0) flag = false;if (flag) System.out.print(i + );System.out.println();57练练 习习1. 编写程序,打印底边长为19的等腰三
26、角形58练习练习参考答案参考答案打印底边长为19的等腰三角形:public class TestFor2 public static void main(String args) for (int i = 0; i 19; i += 2) for (int j = 0; j 19/2 - i/2; j+) System.out.print( );for (int j = 0; j i + 1; j+) System.out.print(*);System.out.println();59break语句语句结束当前循环,转到循环之后例如:for (int i = 1; i 50) break;
27、/结束当前循环,转到循环之后60示例示例 使用使用break语句的语句的TestFor1类类public class TestFor1 public static void main(String args) for (int i = 2; i = 100; i+) boolean flag = true;for (int j = 2; j i; j+) if (i % j = 0) flag = false;break; /结束当前循环,转到循环之后结束当前循环,转到循环之后if (flag) System.out.print(i + );System.out.println();61练练
28、习习1. 编写程序,在命令行参数给出100以内的整数。程序执行1-100循环,打印当前循环值,直到参数指定的值为止。2. 编写程序,使用for循环,打印1-200之间的质数。62continue语句语句结束当前循环,直接继续下一次循环例如:while (i+ = 100) if (i % 2 != 0) continue;System.out.print(i + );63示例示例 TestContinue类类public class TestContinue public static void main(String args) int i = 1;while (i+ = 100) if (
29、i % 2 != 0) continue;System.out.print(i + );System.out.println();64练练 习习1. 编写程序,打印1-100之间13的倍数,使用continue语句65声明方法和调用(不考虑返回类型和参数)声明方法和调用(不考虑返回类型和参数)方法声明的语法为: 返回类型 方法名(参数列表) 方法体 例如: public static int print() 方法的调用: 在一个方法的代码中调用执行另一个方法。例如:public static void main(String args) print(); 66示例示例 TestMethod类类
30、public class TestMethod public static void main(String args) System.out.println(这是main方法);System.out.println(即将调用print方法);print();System.out.println(调用print方法结束);public static int print() int i = 1;do System.out.print(i);i+; while (i = 10);System.out.println();return i;67练练 习习1. 编写程序,声明一个method方法,在方
31、法中打印一个10*8的矩形,在main方法中调用该方法。68方法的返回类型方法的返回类型声明方法时,可以为其指定返回类型:基本类型void(表示无返回值)方法在执行后,需返回指定类型的值(void除外)使用return语句返回值69示例示例 TestMethod1类类public class TestMethod1 public static void main(String args) System.out.println(这是main方法);System.out.println(即将调用print方法);int ret = print();System.out.println(调用prin
32、t方法结束);System.out.println(“返回值= + ret);return;public static int print() int i = 1;do System.out.print(i);i+; while (i = 10);System.out.println();return i;70练练 习习1. 修改上一个程序,在method方法中,除打印一个10*8的矩形外,再计算该矩形的面积,并将其作为方法返回值。2. 在main方法中调用该方法,接收返回的面积值并打印。71方法的参数列表方法的参数列表方法的参数列表中,可以含一到多个参数调用方法时,参数的类型与数量需完全匹配
33、72示例示例 TestMethod2类类public class TestMethod2 public static void main(String args) System.out.println(这是main方法);System.out.println(即将调用print方法);int ret = add(10, 20);System.out.println(调用print方法结束);System.out.println(ret = + ret);int ret2 = add(15, 25);System.out.println(ret2 = + ret2);public static
34、int add(int a, int b) return a + b;73练练 习习1. 修改上一个程序,在method方法提供m和n两个参数,方法中打印一个m*n的矩形,并计算该矩形的面积, 将其作为方法返回值。2. 在main方法中调用该方法,接收返回的面积值并打印。74跨类调用方法跨类调用方法类中的某个方法,除了可以调用本类的其他方法外,还可以调用其他类中的指定方法。为便于理解,本例暂时使用静态方法75示例示例 Test2Class类类public class Test2Class public static void main(String args) int ret = Static
35、Class.add(10, 20);System.out.println(ret = + ret);int ret2 = StaticClass.add(15, 25);System.out.println(ret2 = + ret2);public class StaticClass public static int add(int a, int b) System.out.println(a = + a + b = + b);return a + b;76练练 习习1. 修改上一个程序,新建一个Another类,将method方法移到该类中。2. 在原类的main方法中调用Another
36、类的method方法,接收返回的面积值并打印。77类和对象类和对象类是对现实世界事物的抽象定义成员包括属性和方法对象与现实世界的具体事物相对应对象是类的实例引用变量用来引用对外象。例如:声明Teacher类型的引用变量t: Teacher t; 使用引用变量引用对象:t = new Teacher();78示例示例 Teacher类类public class Teacher String name;String gender = 男;int id = 20;int age = 30;public void lecture() /.public void doExec() public Stri
37、ng say() String str = 我是 + name + , 性别 + gender +, 年龄 + age;return str;79示例示例 TestObject类类public class TestObject public static void main(String args) Teacher t = new Teacher(); /引用类型变量 = 张三;System.out.println(t.gender);System.out.println(t.say();80练练 习习练习1:1.编写一个Student类,包含name、male、age、id、sc
38、ore属性,分别为String、String、int、int、double类型。2.类中声明一个say方法,返回String类型,方法返回信息中包含所有属性值。3.在另一个TestStudent类中的main方法中,创建Student对象,并访问say方法和所有属性,并将调用结果打印输出。练习2:1.编写一个Dog类,包含name、age、weight属性2.类中声明一个say方法,返回String类型,方法返回信息中包含所有属性值。3. 在另一个TestDog类中的main方法中,创建Dog对象,并访问say方法和所有属性,将调用结果打印输出。81由一个类创建多个对象由一个类创建多个对象从一
39、个类可以创建多个不同的对象每个对象有自己不同的属性值82示例示例 Teacher类类public class Teacher String name;String gender;int age = 30;public void lecture() /.public void doExec() public String say() String str = 我是 + name + , 性别 + gender +, 年龄 + age;return str;83示例示例 TestObject1类类public class TestObject1 public static void main(St
40、ring args) Teacher t1 = new Teacher(); /引用类型变量 = 张三;t1.gender = 男;t1.age = 25;System.out.println(t1.say();Teacher t2 = new Teacher(); = 李四;t2.gender = 女;t2.age = 23;System.out.println(t2.say();84练练 习习1. 继续在main方法中创建另一个Student对象,将姓名赋予新值,并打印say方法结果。85第三单元第三单元 面向对象编程(一)面向对象编程(一)目目 标标类的封装
41、声明和使用构造器创建和使用数组87访问控制修饰符访问控制修饰符 private与与public访问控制修饰符用来修饰控制对象成员是否能够被访问public:允许成员(属性或方法)被从对象的外部直接访问示例:public String name; public String getName() private:不允许成员(属性或方法)被从对象的外部直接访问示例:private String name; private String getName() 88封封 装装将对象的属性使用private修饰,以禁止外部对其直接访问。例如:private String name;提供与属性对应的publi
42、c的get/set方法,使外部通过调用方法来间接访问属性。例如: public String getName() return name; public void setName(String str) name = str; 89示例示例 Teacher类类public class Teacher private String name = xx;private String gender = 男;private int age = 30;public String getName() return name;public void setName(String str) name = st
43、r;public String getGender() return gender;public void setGender(String str) gender = str;public int getAge() return age;90示例示例 Teacher类类public void setAge(int n) if (n 100) return;age = n;private void lecture() /.public void doExec() public String say() lecture();String str = 我是 + name + , 性别 + gend
44、er +, 年龄 + age;return str;91示例示例 TestPrivate类类public class TestPrivate public static void main(String args) Teacher t = new Teacher(); /引用类型变量t.setName(张三);System.out.println(t.getName();t.setGender(女);t.setAge(250);System.out.println(t.say();92练练 习习练习1:1.改写Student类,将name,male,age,id,score属性均为私有,say
45、方法设为公有。2.在另一个TestStudent类中的main方法中,创建Student对象,并试着访问对象中的属性。3.对所有属性提供公有的get/set方法,在TestStudent类的main方法中,访问调用set方法为属性设值,再调用get方法将值获取并打印输出。练习2:1.改写Dog类,将name,age,weight属性均为私有,并提供公有的get/set方法,同时将say方法设为公有。2.在另一个TestDog类中的main方法中,创建Dog对象,调用set方法为属性设值,再调用get方法将值获取并打印输出。93使用使用this关键字关键字this关键字可用来区分局部变量和实例变
46、量(属性)例如: = name;94示例示例 Teacher类类public class Teacher private String name = xx;private String gender = 男;private int age = 30;public String getName() return name;public void setName(String name) = name;public String getGender() return gender;public void setGender(String gender) th
47、is.gender = gender;public int getAge() return age;95示例示例 Teacher类类public void setAge(int age) if (age 100) return;this.age = age;private void lecture() /.public void doExec() public String say() lecture();String str = 我是 + name + , 性别 + gender +, 年龄 + age;return str;96示例示例 TestThis类类public class Tes
48、tThis public static void main(String args) Teacher t = new Teacher(); /引用类型变量t.setName(张三);System.out.println(t.getName();t.setGender(女);t.setAge(250);System.out.println(t.say();97练练 习习练习1:1. 修改Student类,在set方法中使用this关键字练习2:1. 改写Dog类,在set方法中使用this关键字98构造器构造器构造器主要用来初始化对象的属性值构造器是一种特殊的方法:方法名和类名相同无返回类型构造
49、器不能像方法那样被直接调用在执行new语句时调用构造器例如: Teacher t = new Teacher();99示例示例 Teacher类类public class Teacher private String name;private String gender;private int age;public Teacher() name = 张三;gender = 男;age = 20;public String getName() return name;public void setName(String name) = name;public String g
50、etGender() return gender;public void setGender(String gender) this.gender = gender;100示例示例 Teacher类类public int getAge() return age;public void setAge(int age) if (age 100) return;this.age = age;private void lecture() /.public void doExec() public String say() lecture();String str = 我是 + name + , 性别
51、+ gender +, 年龄 + age;return str;101示例示例 TestConstructor类类public class TestConstructor public static void main(String args) Teacher t = new Teacher(); /引用类型变量System.out.println(t.say();t.setName(李四);t.setGender(女);t.setAge(25);System.out.println(t.say();102练练 习习1. 修改Student类,添加无参数的构造器,用来初始所有属性2. 创建两个
52、不同的Student对象,分别调用say方法打印输出结果。103带参数的构造器带参数的构造器构造器的方法签名中支持参数列表 例如:public Teacher(String name, String gender, int age) = name; this.gender = gender; this.age = age; 通常使用参数值来初始化对应的属性在执行new语句调用构造器时,参数必须匹配例如: Teacher t = new Teacher(张三张三, 男男, 30);104示例示例 Teacher类类public class Teacher private St
53、ring name;private String gender;private int age;public Teacher(String name, String gender, int age) = name;this.gender = gender;this.age = age;public String getName() return name;public void setName(String name) = name;public String getGender() return gender;public void setGender
54、(String gender) this.gender = gender;105示例示例 Teacher类类public int getAge() return age;public void setAge(int age) if (age 100) return;this.age = age;private void lecture() /.public void doExec() public String say() lecture();String str = 我是 + name + , 性别 + gender +, 年龄 + age;return str;106示例示例 TestCo
55、nstructor类类public class TestConstructor public static void main(String args) Teacher t1 = new Teacher(张三, 男, 30); System.out.println(t1.say();Teacher t2 = new Teacher(李四, 女, 20); System.out.println(t2.say();Teacher t3 = new Teacher(王五, 女, 40); System.out.println(t3.say();107练练 习习1. 修改Student类,添加带参数的
56、构造器,用参数来初始所有属性。2. 创建两个不同的Student对象,分别调用say方法打印输出结果。108缺省构造器缺省构造器当类中未定义构造器时,编译器会自动为该类添加一个无参数、空方法体的缺省构造器。109示例示例 Teacher类类public class Teacher private String name;private String gender;private int age; public Teacher() /缺省构造器缺省构造器public String getName() return name;public void setName(String name) thi
57、 = name;public String getGender() return gender;public void setGender(String gender) this.gender = gender;110示例示例 Teacher类类public int getAge() return age;public void setAge(int age) if (age 100) return;this.age = age;private void lecture() /.public void doExec() public String say() lecture();S
58、tring str = 我是 + name + , 性别 + gender +, 年龄 + age;return str;111示例示例 TestConstructor类类public class TestConstructor public static void main(String args) Teacher t1 = new Teacher(); /使用缺省构造器Teacher t1 = new Teacher(张三, 男, 30); System.out.println(t1.say();Teacher t2 = new Teacher(李四, 女, 20); System.out
59、.println(t2.say();Teacher t3 = new Teacher(王五, 女, 40); System.out.println(t3.say();112练练 习习1. 本小节无练习113重载构造器重载构造器一个类中多个不同参数的构造器114示例示例 Teacher类类public class Teacher private String name;private String gender;private int age;public Teacher(String name) = name;public Teacher(String name, Stri
60、ng gender) = name;this.gender = gender; public Teacher(String name, String gender, int age) = name;this.gender = gender;this.age = age;115示例示例 Teacher类类public String getName() return name;public void setName(String name) = name;public String getGender() return gender;public
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购支付审批制度
- 一线设计公司物料采购管理制度
- oem代工采购管理制度
- 采购选型制度
- 严格规范食材采购制度
- 招标采购科内控制度
- 施工单位比价采购制度
- 仪器采购计量管理制度
- 奶粉采购及管理制度
- 招聘采购制度
- 4.2依法履行义务 课 件 2024-2025学年统编版道德与法治八年级下册
- 2025年中山中考物理试题及答案
- 2024年贵州省普通高中学业水平选择性考试地理试题(原卷版+解析版)
- 办公室安全知识培训
- 《GNSS定位测量》考试复习题库(含答案)
- 塑料搅拌机安全操作规程
- 2024年皖西卫生职业学院单招职业适应性测试题库及答案解析
- 《爱鸟惜花守家园·考察身边的生物资源》课件 2023-2024学年辽海版《综合实践活动》七年级下册
- GB/T 6553-2024严酷环境条件下使用的电气绝缘材料评定耐电痕化和蚀损的试验方法
- 《家用电冰箱与空调器维修》课件
- GB/T 14048.11-2024低压开关设备和控制设备第6-1部分:多功能电器转换开关电器
评论
0/150
提交评论