




已阅读5页,还剩94页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 99 java 面试题总结 基本常识: +或 Java中的非常措置赏罚赏罚机制的年夜略事理和应用。 当 JAVA措施违背了 JAVA的语义轨则时, JAVA假造机就会将产生的错误暗示为一个非常。违背语义轨则包孕 2 种情形。一种是 JAVA 类库内置的语义搜检。譬喻数组上标越界 ,会激发 IndexOutOfBoundsException;访谒 null 的器材时会激发NullPointerException。另一种情形便是 JAVA 许可措施员扩展这种语义搜检,措施员可以建树自己的非常,并自由选择在何时用 throw关键字激发非常。悉数的非常都是的子类。 2. Java的接口和 C+的虚类的不异和差别处。 因为 Java 不撑持多担任,而有年夜概某个类或器材要使用分袂在几个类或器材内里的要领或属性,现有的单担任机制就不能餍足要求。与担任对比,接口有更高的矫捷性,由于接口中没有任何实当代码。当一个类实现了接口往后,该类要实现接口内里悉数的要领和属性,并且接口内里的属性在2 / 99 默 认状况上面都是 public static,悉数要领默认情形上是public.一个类可以实现多个接口。 3. 垃圾采取的利益和事理。并思量 2 种采取机制。 Java 说话中一个显着的特点便是引入了垃圾采取机制,使c+措施员最头疼的内存打点的题目水到渠成,它使得 Java措施员在编写措施的时 辰不再必要思量内存打点。因为有个垃圾采取机制, Java 中的器材不再有 浸染域 的观念,只有器材的引用才有 浸染域 。垃圾采取可以有效的灌注贯注内存泄漏,有效的使用可以使用的内存。垃圾采取器凡是是作为一个零丁的初级其它线程运行,不成预知的情形上对内存堆中已经衰亡的可能永劫间没有使用的器材举办清楚明明和采取,措施员不能及时的调用垃圾采取器对某个器材或悉数器材举办垃圾采取。采取机制有分代复制垃圾采取和符号垃圾采取,增量垃圾采取。 4. 请说出你所知道的线程同步的要领。 wait():使一个线程处于守候状况,并且开释所持有的器材的 lock。 3 / 99 sleep():使一个正在运行的线程处于就寝状况,是一个静态要领,调用此要领要捕捉 InterruptedException 非常。 notify():唤醒一个处于守候状况的线程,仔细的是在调用此要领的时辰,并不能切当的唤醒某一个守候状况的线程,而是由 JVM确定唤醒哪个线程,而且不是按优先级。 Allnotity():唤醒悉数处入守候状况的线程,仔细并不是给悉数唤醒线程一个器材的锁,而是让它们竞争。 5. 请讲一讲析构函数和虚函数的用法和浸染。 6. Error与 Exception 有什么区别? Error暗示体系级的错误和措施不必措置赏罚赏罚的非常, Exception 暗示必要捕捉可能必要措施举办措置赏罚赏罚的非常。 7. 在 java 中一个类被声明为 final 范例,暗示了什么意思? 4 / 99 暗示该类不能被担任,是顶级类。 8. 描写一上你最常用的编程魄力气焰。 9. heap 和 stack 有什么区别。 栈是一种线形集结,其添加和删除元素的操纵应在同一段完成。栈根据落后先出的方法举办措置赏罚赏罚。 堆是栈的一个组成元素 10. 要是体系要使用超年夜整数,请你计一律个数据结构来存储这种超年夜型数字以及计一律种算法来实现超年夜整数加法运算)。 public class BigInt() int ArrOne = new ArrOne1000; String intString=; public int Arr(String s) 5 / 99 intString = s; for(int i=0;i 11. 要是要计一律个图形体系,请你计划根基的图形元件(Point,Line,Rectangle,Triangle)的年夜略实现 12,谈谈 final, finally, finalize 的区别。 final?润色符要是一个类被声明为 final,意味着它不能再派生出新的子类,不能作为父类被担任。是以一个类不能既被声明为 abstract 的,又被声明为 final 的。将变量或要领声明为 final,可以保证它们在使用中不被变化。被声明为 final 的变量必需在声明时给定初值,而在往后的引用中只能读取,不成改削。被声明为 final的要领也同样只能使用,不能重载。 6 / 99 finally?再非常措置赏罚赏罚时供应 finally 块来实行任何断根操纵。要是抛出一个非常,那么相受室的 catch 子句就会实行,然后节制就会进入 finally 块。 finalize?要领名。 Java 妙技许可使用 finalize() 要领在垃圾网络器将器材从内存间断根出去之前做须要的收拾整理事 项。这个要领是由垃圾网络器在确定这个器材没有被引用时对这个器材调用的。它是在 Object 类中定义的,是以悉数的类都担任了它。子类围困 finalize() 要领以清算体系资本可能实行其他收拾整理事项。 finalize() 要领是在垃圾网络器删除器材之前对这个器材调用的。 13, Anonymous Inner Class (匿名内部类 ) 是否可以extends( 担任 ) 其 余 类 , 是 否 可 以 implements( 实现 )interface(接口 )? 匿名的内部类是没著名字的内部类。不能 extends(担任 ) 其余类,但一个内部类可以作为一个接口,由另一个内部类实现。 14, Static Nested Class 和 Inner Class 的差别,说得越多越好 (口试题有的很笼统 )。 7 / 99 Nested Class , Inner Class (一样寻常是 JAVA的说法 )。Java内部类与 C+嵌套类最年夜的差别就在于是否有指向外部的引用下。详细可见 http: /articles/services/?id=704&page=1 注: 静态内部类意味着 1 建树一个 static内部类的器材,不必要一个外部类器材, 2 不能从一个 static 内部类的一个器材访谒一个外部类器材 第四, &和 &的区别。 &是位运算符。 &是布尔逻辑运算符。 15, HashMap和 Hashtable的区别。 都属于 Map接口的类,实现了将惟一键映射到特定的值下。 HashMap 类没有分类可能排序。它许可一个 null 键和多个 null 值。 Hashtable 近似于 HashMap,可是不许可 null 键和 null 8 / 99 值。它也比 HashMap 慢,由于它是同步的。 16, Collection 和 Collections 的区别。 Collections 是个上的类,它搜罗有各类有关集结操纵的静态要领。 Collection 是个上的接口,它是各类集结结构的父接口。 17,什么时辰用 assert。 断言是一个搜罗布尔表达式的语句,在实行这个语句时假定该表达式为 true。要是表达式计较为 false,那么体系会呈报一个 Assertionerror。它用于调试目的: assert(a 0); / throws an Assertionerror if a 断言可以有两种情势: assert Expression1 ; assert Expression1 : Expression2 ; Expression1 应该老是孕育产生一个布尔值。 Expression2 可所以得出一个值的恣意表达式。这个值用于9 / 99 天生表现更多调试信息的 String 动静 断言在默认情形上是禁用的。要在编译时启用断言,必要使用 source 符号: javac -source 要在运行时启用断言,可使用 -enableassertions 可能 -ea 符号。 要 在 运 行 时 选 择 禁 用 断 言 , 可 使 用 -da 可能 -disableassertions 符号。 要体系类中启用断言,可使用 -esa 可能 -dsa 符号。还可以在包的基本下启用可能禁用断言。 可以在估量正常情形上不会达到的任何位置下安排断言。断言可以用于验证转达给私有要领的参数。不过,断言不应该用于验证转达给公有要领的参数,由 于不管是否启用了断言,公有要领都必需搜检其参数。不过,既可以在公有要领中,也可以在非公有要领中操作断言测试后置前提。此外,断言不应该以任何方法变化措施的状况。 10 / 99 18, GC是什么 ? 为什么要有 GC? (基本 )。 GC 是垃圾网络器。 Java 措施员不用担忧内存打点,由于垃圾网络器会自动举 办打点。要恳求垃圾网络,可以调用上面的要领之一: () ().gc() 19, String s = new String(xyz);建树了几个 String Object? 两个器材,一个是 xyx,一个是指向 xyx的引用器材 s。 20, ()等於几何 ? (-)等於几何 ? ()返回 12, (-)返回 -11; 21, short s1 = 1; s1 = s1 + 1;有什么错 ? short s1 = 1; s1 += 1;有什么错 ? short s1 = 1; s1 = s1 + 1;有错, s1 是 short 型, s1+1是 int 型 ,不能显式转化为 short 型。可改削为 s1 11 / 99 =(short)(s1 + 1) 。 short s1 = 1; s1 += 1 精确。 22 sleep() 和 wait() 有什么区别 ? 搞线程的最爱 sleep()要领是使线程遏制一段时刻的要领。在 sleep 时距离断期满后,线程不必然当即规复实行。这是由于在阿谁时候,其余线程年夜概正在运行而且没有 被疗养为抛却实行,除非 (a)醒来 的线程具有更高的优先级 (b)正在运行的线程由于其余缘故起因而梗阻。 wait()是线程交互时,要是线程对一个同步器材 x 发出一个wait()调用,该线程会停息实行,被调器材进入守候状况,直到被唤醒或守候时刻到。 23, Java 有没有 goto? Goto?java 中的留存字,此刻没有在 java中使用。 24,数组有没有 length()这个要领 ? String有没有 length()这个要领? 数组没有 length()这个要领,有 length 的属性。 String 有有 length()这个要领。 12 / 99 25, Overload 和 Override的区别。 Overloaded 的要领是否可以变化返回值的范例 ? 要领的重写 Overriding 和重载 Overloading 是 Java多态性的差别默示。重写 Overriding 是父类与子 类之间多态性的一种默示,重载 Overloading是一个类中多态性的一种默示。要是在子类中定义某要领与其父类有不异的名称和参数,我们说该要领被重写 (Overriding)。子类的器材使用这个要领时,将调用子类中的定义,对它而言,父类中的定义彷佛被 屏障 了。要是在一个类中定义了多个同名的要领,它们或有差此外参数个数或有差此外参数范例,则称为要领的重载 (Overloading)。 Overloaded 的要领是可以变化返回值的范例。 26, Set 里的元素是不能一再的,那么用什么要领来区分一再与否呢 ? 是用 =照样 equals()? 它们有何区别 ? Set里的元素是不能一再的,那么用 iterator()要领来区分一再与否。 equals()是判读两个 Set 是否相当。 equals()和 =要领抉择引用值是否指向同一器材 equals()13 / 99 在类中被围困,为的是当两个疏散的器材的内容和范例相配的话,返回真值。 27,给我一个你最常见到的 runtime exception。 ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFORMatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException 14 / 99 28, error 和 exception 有什么区别 ? error 暗示规复不是不成能但很坚苦的情形上的一种主要题目。比如说内存溢出。不成能指望措施能措置赏罚赏罚这样的情形。 exception 暗示一种计划或实现题目。也便是说,它暗示要是措施运行正常,从不会产生的情形。 29, List, Set, Map 是否担任自 Collection 接口 ? List, Set 是 Map不是 30, abstract class 和 interface 有什么区别 ? 声明要领的存在而不去实现它的类被叫做抽象类,它用于要建树一个浮现某些根基举动的类,并为该类声明要领,但不能在该类中实现该类的情形。不能建树 abstract 类的实例。然而可以建树一个变量,其范例 是一个抽象类,并让它指向15 / 99 详细子类的一个实例。不能有抽象布局函数或抽象静态要领。 Abstract 类的子类为它们父类中的悉数抽象要领供应实现,否则它们也是抽象类为。取而代之,在子类中实现该要领。知道其举动的其余类可以在类中实现这些要领。 接口是抽象类的变体。在接口中,悉数要领都是抽象的。多担率性可经由过程实现这样的接口而得到。接口中的悉数要领都是抽象的,没有一个有措施体。接口只可以定义 static final 成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中担任举动。当类实现希罕接口时,它定义悉数这种接口的要领。然后,它可以在实现了该接口的类的任何器材下调用接口的要领。因为有抽象类,它许可使用接口名作为引用变量的范例。凡是的动态联编将收效。引用可以转换到接口范例或从接口范例转换, instanceof 运算符可以用来抉择某器材的类是否实现了接口。 31, abstract 的 method 是否可同时是 static,是否可同时是 native,是否可同时是 synchronized? 都不能 32,接口是否可担任接口 ? 抽象类是否可实现 (implements)16 / 99 接口 ? 抽象类是否可担任实体类 (concrete class)? 接口可以担任接口。抽象类可以实现 (implements)接口,抽象类是否可担任实体类,但条件是实体类必需有明晰的布局函数。 33,启动一个线程是用 run()照样 start()? 启动一个线程是调用 start()要领, 使线程所代表的假造措置赏罚赏罚机处于可运行状况,这意味着它可以由 JVM疗养并实行。这并不意味着线程就会当即运行。 run()要领可以孕育产生必需退出的标识表记标帜来遏制一个线程。 34,布局器 Constructor 是否可被 override? 布局器 Constructor不能被担任,是以不能重写 Overriding,但可以被重载 Overloading。 35,是否可以担任 String类 ? String 类是 final 类故不成以担任。 36,当一个线程进入一个器材的一个 synchronized 要领后,17 / 99 其余线程是否可进入此器材的其余要领 ? 不能,一个器材的一个 synchronized 要领只能由一个线程访谒。 37, try 里有一个 return 语句,那么紧跟在这个 try 后的 finally 里的 code 会不会被实行,什么时辰被实行,在 return前照样后 ? 会实行,在 return 前实行。 38,编程题 : 用最有效用的要领算出 2乘以 8等於几 ? 有 C 背景的措施员出格喜欢问这种题目。 2 39, 两个器材值不异 (y) = true),但却可有差此外 hash code,这句话对不同错误 ? 不同错误,有不异的 hash code。 目录 18 / 99 ? Struts 篇 . 4 1. Struts 的 工 作 流程 . 4 2. Struts 的 工 作 流 程 分解 . 4 3. Struts 控制器组件的组成 . 和控制器的主要功能 . 4 4. Struts中的几个关键对象的作用 (说说几个关键对象的作用 ) . 4 19 / 99 5. Struts 工 作 流 程 图 ( 用例图 ) . 5 6. 说说 MVC 设 计 模 式 和 它 的 优点 . 5 7. 说说 struts 是 如 何 实 现 MVC的 ? . 6 8. Struts 优 点 与 缺点 . 6 9 . strust 的 Action 是不是线程安全的?如果不是 有什么方式可以保证 Action 的线 程安 . 6 20 / 99 10. Tiles 框 架 是 什么? . 6 11. 和 struts 2 的区别 . 6 12 . Struts 的 常 用 标 签 库 及 用法 . 8 Struts html 标签库 . 8 Struts bean 标签库 .21 / 99 . 12 Struts Logic 标签库 . 13 13 、 JSP 中 动 态 INCLUDE 与静态 INCLUDE 的区别? . 15 ? Ajax 篇 . 15 1. 2. 3. 4. 5. ajax 是什么 .22 / 99 . 15 ajax 实 现 的 原理 . 16 ajax 框 架 的 基 本流程 . 16 dwr 的实现原理 . . 16 ajax 开发步骤 . . 16 ? Spring 篇 . 16 一 . 基 础 知识 . 16 1. 对 IOC 的理解 . .23 / 99 . 16 2. 依 赖 注 入 的 三 种 实 现 形式 ? . 17 3. Setter 注入和构造方法注入比较 . 18 4. 对 AOP的理解 ,以及 AOP 在 项 目 中 是 如 何 使 用的 ? . 18 5. AOP 的概念和术语 . 19 6. Spring 中 有 五 中 不 同 的 通知 : . 19 7. Spring bean 的生命周期 : . 19 8. Bean 的 作 用域 . 19 9. Spring 自 动 代24 / 99 理 . 20 10. 11. 12. 二 . 13. 14. 15. 16. 17. 18. Spring 事 务 特点 .25 / 99 . 20 谈谈 Spring 事 务 的 理解 . 20 编程式 事 务 和 声 明 式 事 务 如 何 选择? . 21 Spring 应用 . 21 spring 中的 BeanFactory 与ApplicationContext 的作用和区别? . 21 Spring 里面文件能不能改成其他文件名? . 22 spring 中的作用 . 22 spring 中读取 xml 配置文件、获取bean 的几种方式 . 22 Spring 启 动 参 数 contextConfigLocation 和ContextLoaderListener 理解 . 23 Spring 框架在 web 容器 是 如 何 启 动的 ? . 25 ? Hibernate 26 / 99 篇 . 25 1 2 3 4 5 6 7 8 9 10 27 / 99 11 12 Hibernate 优缺点? . 25 Hibernate 工作原 理 及 为 什 么 要用? . 26 Hibernate 是如何延迟加载 ? . 26 Hibernate中怎样实现类之间的关系 ?(如:一对多、多对多的关系 ) . 27 说下 Hibernate 的缓存机制 . 27 什么样的数据适合放到二级缓存中? . 27 Hibernate 的 查 询 方式 . 28 如何优化Hibernate? .28 / 99 . 28 说说 Hibernate中的 update()和 saveOrUpdate()的区别 . 28 说说 Hibernate 中的 session 的 load()和 get()的区别。 . 28 谈谈Hibernate 中 inverse 的作用 . 28 hibernate 中对象的三种状态 . 29 13 在数据库中条件查询速度很慢的时候 ,如何优化 ? . 29 14 在 hibernate 中进行多表查询 ,每个表中各取几个字段 ,也就是说查询出来的结果 集 并 没 有 一 个 实 体 类 与 之 对 应 , 如 何 解 决 这 个 问题 ? . 30 ? iBatis 篇 . 30 1. iBatis 的 优 缺点? .29 / 99 . 30 2. iBatis 与 Hibernate 区别 ( 比较 )? . 30 3. iBatis 与传统JDBC 比较 . 31 4. Hibernate 和 iBatis 的映射关系 . 31 5. iBatis 动态标签有哪些? . 31 6. iBatis 中使用 like %#filedName#% 时,有什么问题? . 32 7. iBatis中 # 与 $ 的区别? . 32 ? 框 架 问题 . 32 30 / 99 1. SSH 框 架 的 配 置 文 件 加 载 顺序 . . 32 2. Spring 框 架 在 web 容 器 是 如 何 启 动的 ? . 33 3. Webservice + + iBatis 项 目 的 加 载 顺序 . . 33 4. appfuse 框架机制 . . 33 5. iBatis 与 Hibernate 如何选择 ? . 33 参考: iBatis 与 Hibernate 比较。 . 33 31 / 99 ? Struts 篇 1. Struts 的工作流程 当客户端向浏览器发送 HTTP 请求时,所有浏览器请求都被提交给 ActionServlet 处理。如果用户提交表单,则会将表单中的数据放入到 ActionForm 中。 ActionServlet 根据struts_文件中预先配置好的设置选择将请求转发到哪个action 对象, action对象从 actionForm 对象中获取数据,但后调 用业务逻辑组件,完成业务功能。 2. Struts 的工作流程分解 Web 应用如果采用 struts 框架 ,在 web 应用启动时就会加载并初始化 ActionServlet, ActionServlet从 struts_文件中读取配置信息 ,基本执行步骤如下 : (1) 所有浏览器请求都被提交给 ActionServlet 处理 (2) ActionServlet 根据 struts_文件中预先配置好的设置 ,32 / 99 选择应该将请求转发到 哪个 action 对象 . (3) 当用户提交表单时 ,一个配置好的 ActionForm对象将被创建 ,并被填入表单中的相当 数据 . (4) Action对象从 ActionForm 对象中获取数据 . (5) Action对象调用业务逻辑组件完成业务功能 . 3. Struts 控制器组件的组成 . 和控制器的 主要功能 Struts 控制器组件主要包括 : ActionServlet 组件 :充当 Struts 框架的中央控制器 . RequestRrocessor 组件 :充当每个子应用模块的 请求处理器 . Action 组件 :负责处理一项具体的业务 . 33 / 99 Struts 控制器组件主要完成以下任务 : ? 接受用户请求 . ? 根据用户请求 ,调用合适的模型组件来执行相应的业务逻辑 . ? 获取业务逻辑执行结果 . ? 根据当前状态以及业务逻辑执行结果 ,选择合适的视图组件返回给用户 . 4. Struts中的几个关键对象的作用 (说说几个关键对象的作用 ) ActionServlet 类控制导航流 . ActionServlet根据 URI来决定哪个 Action类被用于处理请求 ,Action 可以校验输入 ,并访问业务层以便从数据库检索信息 . 34 / 99 Action 需 要 知 道 页 面 提 交 了 哪 些 内 容 , 所以由ActionServlet 根据请求 URI 来决定将请求参数绑定到哪个ActionForm中并传入 Action. Action 在完成业务逻辑后 ,返回一个 ActionForward 对象 ,ActionServlet根据 ActionForward对象中的路径来调用页面完成响应 . Struts 将这些信息绑定在一个 ActionMapping 对象中 ,一个ActionMapping 对应一个请求 URI,当请求路径到达的时候 ,ActionServlet 就 会 查 询 ActionMapping 对象 ,ActionMapping 对象将告诉 ActionServlet 哪个 Action类会被调用 ,哪个 ActionForm类被用于传递页面数据以及哪些 ActionForward 将被用于转向 . 有关 Action,ActionForm,ActionForward 等信息 ,通过配置文件来定义 . 5. Struts 工作流程图 (用例图 ) 注 : Servlet 容 器 在 启 动 时 , 或 者 用 户 首 次 请 求ActionServlet 时加载 ActionServlet 类 . 35 / 99 6. 说说 MVC 设计模式和它的优点 MVC 是一种设计模式 ,.它强制性的把应用程序的输入 ,处理和输出分开 .MVC 把应用程序分成三个核心模块 :模型(Model),视 图 (View)和控制器 (Controller).他们分别处理不同的任务 . 视图是用户看到并与之交互的界面 .视图向用户显示相关的数据 ,并能接受用户的输入数据 ,但是它不进行任何实际的业务处理 . 模型是应用程序的主体部分 .模型表示业务数据和业务逻辑 .一个模型能为多个视图提供数据 .由于同一个 模型可以被多个视图重用 ,所以提高了应用的重用性 . 控制器接受用户的输入并调用模型和视图去完成任务 . MVC的处理逻辑如下 : 首先控制器接受用户请求 ,并决定应该调用哪个模型 来进行处理 ,然后模型根据用户请求进行相应的业务逻辑处理 ,并36 / 99 返回数据 . 最后控制器调用相应的视图来格式化模型返回的诗句 ,并通过视图呈现给用户 . MVC的优点 : (1) 在 MVC设计模式中 ,模型响应用户请求并返回响应数据 ,视图负责格式化数据并把它 们呈现给用户 ,业务逻辑和表示层分离 ,同一个模型可以被不同的视图重用 ,所以大大提高了代码的可重用性 . (2) MVC的三个模块相互独立 ,改变其中的一个不会影响其他两个 ,所以根据这种设计思 想能构造良好的松耦合的构 件 . (3) 控制器可以用来连接不同的模型和视图去完成用户的需求 ,也可以为构造应用程序 提供强有力的手段 .给定一些可重用的模型和视图 ,控制器可以根据用户的需求选择适当的模型进行处理 ,然后选择适当的视图将结果显示给用户 . 37 / 99 基础知识: +或 Java中的异常处理机制的简单原理和应用。 当 JAVA程序违反了 JAVA的语义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程造价资料员培训课件
- 工程课件软件
- 二零二五年度城市综合体车位买卖及增值服务合同
- 二零二五版水电站施工三通一平合同范本
- 喜庆的元宵节作文(15篇)
- 工程维修流程培训课件
- 工业设备采购及安装调试服务合同
- 疟疾的诊断与防治
- 体育行业运动员伤病保险责任免除合同
- 渔业养殖及水产销售责任合同书
- 2024年煤矿安全规程(修订)
- 酒店客房房价促销方案范文
- 药厂环保知识培训课件
- DB3301T 0378-2022 城市照明质量评价规范
- 【指导规则】央企控股上市公司ESG专项报告参考指标体系
- 《慢性乙型肝炎防治指南(2022年版)-》解读
- 制造业数字化生产与质量管理方案设计
- 部编版初中语文7-9年级教材必背古诗词、古文99篇详细解析及欣赏
- 划线及交通设施工程施工方案
- 知识产权尽职调查报告
- 电子病历信息安全管理制度
评论
0/150
提交评论