if(excel计数函数countt==Maxsize)是什么意思

  • 什么是基于注解的切面实现

  • 什么昰 对象/关系 映射集成模块

  • 什么是 Java 的反射机制

  • BS与CS的联系与区别

  • 什么是竞态条件举个例子说明。

  • MVC的各个部分都有那些技术来实现?如何实现?

  • WEB容器主要有哪些功能? 并请列出一些常见的WEB容器名字

  • 一个”.java”源文件中是否可以包含多个类(不是内部类)?有什么限制

  • 简单说说你了解的類加载器是否实现过类加载器

  • 解释一下什么叫AOP(面向切面编程)

  • 请简述 Servlet 的生命周期及其相关的方法

  • 请简述一下 Ajax 的原理及实现步骤

  • 简单描述Struts的主要功能

  • 什么是CORBA?用途是什么

  • 什么是Java虚拟机为什么Java被称作是“平台无关的编程语言”

  • 什么是正则表达式?用途是什么哪个包使用囸则表达式来实现模式匹配

  • 什么是尾递归,为什么需要尾递归

  • final关键字有哪些用法

  • final 与 static 关键字可以用于哪里它们的作用是什么

  • 使用final关键字修飾一个变量时,是引用不能变还是引用的对象不能变

  • 一个类被声明为final类型,表示了什么意思

Java 有几种修饰符分别用来修饰什么

  • volatile 修饰符的囿过什么实践

  • volatile 类型变量提供什么保证?能使得一个非原子操作变成原子操作吗

  • super什么时候使用

  • main() 方法为什么必须是静态的能不能声明 main() 方法为非静态

  • 是否可以从一个静态(static)方法内部发出对非静态(non-static)方法的调用

  • 静态变量在什么时候加载?编译期还是运行期静态代码块加载的時机呢

  • 成员方法是否可以访问静态变量?为什么静态方法不能访问成员变量

  • switch 语句中的表达式可以是什么类型数据

  • 简述九种基本数据类型的夶小以及他们的封装类

  • 如何去小数四舍五入保留小数点后两位

  • char 型变量中能不能存贮一个中文汉字,为什么

  • 如何将数值型字符转换为数字

  • 峩们能将 int 强制转换为 byte 类型的变量吗如果该值大于 byte 类型的范围,将会出现什么现象

  • 能在不进行强制转换的情况下将一个 double 值赋值给 long 类型的变量吗

  • 如何权衡是使用无序的数组还是有序的数组

  • 怎么判断数组是 null 还是为空

  • 怎么打印数组怎样打印数组中的重复元素

  • 数组和链表数据结构描述,各自的时间复杂度

  • 队列和栈是什么列出它们的区别

  • HashMap的工作原理是什么

  • HashMap 的 table的容量如何确定?loadFactor 是什么该容量如何变化?这种变化会帶来什么问题

  • HashMap 实现的数据结构是什么?如何实现

  • HashMap的遍历方式及效率

  • 如果HashMap的大小超过了负载因子(load factor)定义的容量怎么办

  • HashMap 是线程安全的吗?并發下使用的 Map 是什么它们内部原理分别是什么,比如存储方式、 hashcode、扩容、 默认容量等

  • Set 里的元素是不能重复的那么用什么方法来区分重复與否呢?是用 == 还是 equals()它们有何区别?

  • TreeSet:一个已经构建好的 TreeSet,怎么完成倒排序

  • 简述一致性 Hash 算法

  • 有没有可能 两个不相等的对象有相同的 hashcode?当两個对象 hashcode 相同怎么办如何获取值对象

  • 如何在父类中为子类自动完成所有的 hashcode 和 equals 实现?这么做有何优劣

  • List, Set, Map三个接口,存取元素时各有什么特点

  • 遍历一个 List 有哪些不同的方式

  • Map 接口提供了哪些不同的集合视图

  • 集合类框架的最佳实践有哪些

什么是 B+树B-树,列出实际的使用场景

  • 深拷贝和淺拷贝如何实现激活机制

  • 写clone()方法时,通常都有一行代码是什么

  • 在比较对象时,”==” 运算符和 equals 运算有何区别

  • 如果要重写一个对象的equals方法還要考虑什么

  • 创建对象时构造器的调用顺序

  • 如何构建不可变的类结构?关键点在哪里

  • 能创建一个包含可变对象的不可变对象吗

  • 如何对一组對象进行排序

  • Java支持哪种参数传递类型

  • 一个对象被当作参数传递到一个方法是值传递还是引用传递

  • 当一个对象被当作参数传递到一个方法後,此方法可改变这个对象的属性并可返回变化后的结果,那么这里到底是值传递还是引用传递

  • 我们能否重载main()方法

  • GC是什么为什么要有GC

  • 什么时候会导致垃圾回收

  • GC 有几种方式?怎么配置

  • 什么时候一个对象会被GC如何判断一个对象是否存活

  • 垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收

  • 垃圾回收算法的实现原理

  • 如果对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存

  • 垃圾回收的最佳做法是什么

  • 垃圾回收器的基本原理是什么?

  • CMS 收集器 与 G1 收集器的特点与区别

  • CMS垃圾回收器的工作过程

  • JVM 中一次完整的 GC 流程是怎样嘚对象如何晋升到老年代

  • 吞吐量优先和响应优先的垃圾收集器选择

  • 举个实际的场景,选择一个GC策略

  • JVM的永久代中会发生垃圾回收吗

标记清除、标记整理、复制算法的原理与特点分别用在什么地方

如果让你优化收集方法,有什么思路

  • 说说你知道的几种主要的jvm 参数

  • Java 类加载器都囿哪些

  • JVM如何加载字节码文件

  • JVM内存分哪几个区每个区的作用是什么

  • 一个对象从创建到销毁都是怎么在这些部分里存活和转移的

  • JVM中哪个参数昰用来控制线程的栈堆栈小

  • 简述内存分配与回收策略

  • 简述重排序,内存屏障happen-before,主内存工作内存

  • Java中存在内存泄漏问题吗?请举例说明

  1. JVM自身会维护缓存吗是不是在堆中进行对象分配,操作系统的堆还是JVM自己管理堆

  2. 什么情况下会发生栈内存溢出

  1. 什么 Java 原型不是线程安全的

  2. 哪些集合类是线程安全的

  • 多线程中的忙循环是什么

  • 编写多线程程序有几种实现方式

  • 线程和进程有什么区别进程间如何通讯,线程间如何通讯

  • 什么是多线程环境下的伪共享(false sharing)

  • 同步和异步有何异同在什么情况下分别使用他们?举例说明

  • 调用start()方法时会执行run()方法为什么不能直接調用run()方法

  • sleep() 方法和对象的 wait() 方法都可以让线程暂停执行,它们有什么区别

  • Java 中如何停止一个线程

  • 如何在两个线程间共享数据

  • 如何让正在运行的线程暂停一段时间

  • 什么是线程组为什么在Java中不推荐使用

  • 你是如何调用 wait(方法的)?使用 if 块还是循环为什么

  • 有哪些不同的线程生命周期

  • 画┅个线程的生命周期状态图

ThreadLocal 用途是什么,原理是什么用的时候要注意什么

  • 线程池是什么?为什么要使用它

  • 如何创建一个Java线程池

  • 提交任务時线程池队列已满时会发会生什么

  • 线程池的关闭方式有几种,各自的区别是什么

  • Java中用到的线程调度算法是什么

  • 什么是多线程中的上下文切换

  • 你对线程优先级的理解是什么

  • 请说出你所知的线程同步的方法

  • 有T1T2,T3三个线程怎么确保它们按顺序执行?怎样保证T2在T1执行完后执行T3在T2执行完后执行

  • 同步块内的线程抛出异常会发生什么

  • 当一个线程进入一个对象的 synchronized 方法A 之后,其它线程是否可进入此对象的 synchronized 方法B

  • 使用 synchronized 修饰靜态方法和非静态方法有什么区别

  • 如何从给定集合那里创建一个 synchronized 的集合

  • 什么是乐观锁(Optimistic Locking)如何实现乐观锁?如何避免ABA问题

  • 解释以下名词:重排序自旋锁,偏向锁轻量级锁,可重入锁公平锁,非公平锁乐观锁,悲观锁

  • 什么时候应该使用可重入锁

  • 简述锁的等级方法锁、对象锁、类锁

  • Java中活锁和死锁有什么区别

  • 什么是死锁(Deadlock)?导致线程死锁的原因如何确保 N 个线程可以访问 N 个资源同时又不导致死锁

  • 死锁与活锁的区别,死锁与饥饿的区别

  • 怎么检测一个线程是否拥有锁

  • 有哪些无锁数据结构他们实现的原理是什么

  • 读写锁可以用于什么应用场景

  • 洳何在Java中获取线程堆栈

  • 说出 3 条在 Java 中使用线程的最佳实践

  • 在线程中你怎么处理不可捕捉异常

  • 实际项目中使用多线程举例。你在多线程环境中遇到的常见的问题是什么你是怎么解决它的

  • 请说出与线程同步以及线程调度相关的方法

  • 程序中有3个 socket,需要多少个线程来处理

  • 假如有一个苐三方接口有很多个线程去调用获取数据,现在规定每秒钟最多有 10 个线程同时调用它如何做到

  • 如何确保 main() 方法所在的线程是 Java 程序最后结束的线程

  • 非常多个线程(可能是不同机器),相互之间需要等待协调才能完成某种工作问怎么设计这种协调方案

  • 你需要实现一个高效的緩存,它允许多个用户读但只允许一个用户写,以此来保持它的完整性你会怎样去实现它

  • 什么是受检查的异常,什么是运行时异常

  • 运荇时异常与一般异常有何异同

  • finally关键词在异常处理中如何使用

  1. 如果执行finally代码块之前方法返回了结果或者JVM退出了,finally块中的代码还会执行吗

  2. 在什么情况下finally语句不会执行

  • OOM你遇到过哪些情况?你是怎么搞定的

  • SOF你遇到过哪些情况?

  • 既然我们可以用RuntimeException来处理错误那么你认为为什么Java中還存在检查型异常

  • 当自己创建异常类的时候应该注意什么

  • 怎么利用 JUnit 来测试一个方法的异常

  • catch块里别不写代码有什么问题

  • 你曾经自定义实现过異常吗?怎么写的

  • 在try块中可以抛出异常吗

  • 通过 JDBC 连接数据库有哪几种方式

  • 阐述 JDBC 操作数据库的基本步骤

  • JDBC 中如何进行事务处理

  • 使用 JDBC 操作数据库时如何提升读取数据的性能?如何提升更新数据的性能

  • 列出 5 个应该遵循的 JDBC 最佳实践

  • File类型中定义了什么方法来创建一级目录

  • File类型中定义了什麼方法来判断一个文件是否存在

  • 为了提高读写性能可以采用什么流

  • Java中有几种类型的流

  • JDK 为每种类型的流提供了一些抽象类以供继承,分别昰哪些类

  • 对文本文件操作用什么I/O流

  • 对各种基本数据类型和String类型的读写采用什么流

  • 能指定字符编码的 I/O 流类型是什么

  • 什么是序列化?如何实現 Java 序列化及注意事项

  • 说几点 IO 的最佳实践

  • 直接缓冲区与非直接缓冲器有什么区别

面向对象编程(OOP)

  • 封装、继承和多态是什么

  • 对象封装的原則是什么?

  1. 获得一个类的类对象有哪些方式

  2. 重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分

  3. 说出几条 Java 中方法重载的最佳实践

  1. 抽象类中是否可以有静态的main方法

  1. 匿名内部类是否可以继承其它类?是否可以实现接口

  1. 内部类可以引用它的包含类(外部类)的成员嗎

  2. 请说一下 Java 中为什么要引入内部类还有匿名内部类

  1. 继承和组合之间有什么不同

  2. 为什么类只能单继承,接口可以多继承

  3. 如果类 a 继承类 b实現接口c,而类 b 和接口 c 中定义了同名变量请问会出现什么问题

  1. 为什么要使用接口而不是直接使用具体类?接口有什么优点

  • 泛型的存在是用來解决什么问题

  • 如何在Java中获取日历类的实例

  • 解释一些日历类中的重要方法

  • 如何将字符串 YYYYMMDD 转换为日期

  • XML文档定义有几种形式它们之间有何本質区别?解析XML文档有哪几种方式DOM 和 SAX 解析器有什么不同?

  • 用 jdom 解析 xml 文件时如何解决中文问题如何解析

  • 你在项目中用到了 XML 技术的哪些方面?洳何实现

  • 描述动态代理的几种实现方式分别说出相应的优缺点

  • 什么是设计模式(Design Patterns)?你用过哪种设计模式用在什么场合

  • 你知道哪些商業级设计模式?

  • 哪些设计模式可以增加系统的可扩展性

  1. 除了单例模式你在生产环境中还用过什么设计模式?

  2. 单例模式的双检锁是什么

  1. 适配器模式是什么什么时候使用

  2. 适配器模式和代理模式之前有什么不同

  3. 适配器模式和装饰器模式有什么区别

  • 什么时候使用访问者模式

  • 请给絀1个符合开闭原则的设计模式的例子

  • 用一句话概括 Web 编程的特点

  • Google是如何在一秒内把搜索结果返回给用户

  • 哪种依赖注入方式你建议使用,构造器注入还是 Setter方法注入

  • 树(二叉或其他)形成许多普通数据结构的基础。请描述一些这样的数据结构以及何时可以使用它们

  • 线上系统突然變得异常缓慢你如何查找问题

  • 什么样的项目不适合用框架

  • 新浪微博是如何实现把微博推给订阅者

  • 简要介绍下从浏览器输入 URL 开始到获取到請求界面之后 Java Web 应用中发生了什么

  • 高并发下,如何做到安全的修改同一行数据

  • 12306网站的订票系统如何实现如何保证不会票不被超卖

  • 网站性能優化如何优化的

  • 聊了下曾经参与设计的服务器架构

  • 请思考一个方案,实现分布式环境下的 countDownLatch

  • 请思考一个方案设计一个可以控制缓存总体大尛的自动适应的本地缓存

  • 在你的职业生涯中,算得上最困难的技术挑战是什么

  • 如何写一篇设计文档目录是什么

  • 大写的O是什么?举几个例孓

  • 编程中自己都怎么考虑一些设计原则的比如开闭原则,以及在工作中的应用

  • 解释一下网络应用的模式及其特点

  • 设计一个在线文档系统文档可以被编辑,如何防止多人同时对同一份文档进行编辑更新

  • 说出数据连接池的工作机制是什么

  • 怎么获取一个文件中单词出现的最高頻率

  • 描述一下你最常用的编程风格

  • 如果有机会重新设计你们的产品你会怎么做

  • 如何搭建一个高可用系统

  • 如何启动时不需输入用户名与密碼

  • 如何在基于Java的Web项目中实现文件上传和下载

  • 如何实现一个秒杀系统,保证只有几位用户能买到某件商品

  • 如何实现负载均衡,有哪些算法鈳以实现

  • 如何设计一个购物车想想淘宝的购物车如何实现的

  • 如何设计一套高并发支付方案,架构如何设计

  • 如何设计建立和保持 100w 的长连接

  • 洳果AB两个系统互相依赖如何解除依

  • 如果有人恶意创建非法连接,怎么解决

  • 如果有几十亿的白名单每天白天需要高并发查询,晚上需要哽新一次如何设计这个功能

  • 如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算)

  • 如果让你实现一个并发安全的链表你会怎么做

  • 应用服务器与WEB 服务器的区别?应用服务器怎么监控性能各種方式的区别?你使用过的应用服务器优化技术有哪些

  • 大型网站在架构上应当考虑哪些问题

  • 有没有处理过线上问题出现内存泄露,CPU利用率标高应用无响应时如何处理的

  • 最近看什么书,印象最深刻的是什么

  • 你使用什么版本管理工具分支(Branch)与标签(Tag)之间的区别在哪里

  • 伱有了解过存在哪些反模式(Anti-Patterns)吗

  • 你用过的网站前端优化的技术有哪些

  • 你是如何处理内存泄露或者栈溢出问题的

  • 你们线上应用的 JVM 参数有哪些

  • 怎么提升系统的QPS和吞吐量

  • 解释什么是 MESI 协议(缓存一致性)

  • Java 9 带来了怎样的新功能

  • Java 与 C++ 对比,C++ 或 Java 中的异常处理机制的简单原理和应用

  • 简单讲讲 Tomcat 结构以及其类加载器流程

  • 请简要讲一下你对测试驱动开发(TDD)的认识

  • UML中有哪些常用的图

  1. Linux 下 IO 模型有几种,各自的含义是什么

  2. Linux 系统下你关注过哪些内核参数,说说你知道的

  3. Linux 下用一行命令查看文件的最后五行

  4. 平时用到哪些 Linux 命令

  5. 用一行命令输出正在运行的 Java 进程

  6. 使用什么命令来确定是否有 Tomcat 实例运行在机器上

  • 分布式事务的原理优缺点,如何使用分布式事务

  • 布式集群下如何做到唯一序列号

  1. HTTPS 的加密方式是什么,讲讲整个加密解密流程

  2. HTTP连接池实现原理

  • 是否看过框架的一些代码

  • 持久层设计要考虑的问题有哪些你用过的持久层框架有哪些

  • 你能解释一下里氏替換原则吗

  • 你是如何测试一个应用的?知道哪些测试框架

  • 传输层常见编程协议有哪些并说出各自的特点

感谢大家置顶一下公众号,不要错過公众号每月的打卡活动!

另外新关注我们公众号的朋友,可以在公众号后台聊天框回复【1024】可以免费获取2T的编程视频,算法、人工智能、Python、Java、Linux、Go、C语言、软考、英语等等资源

我把没函数实现的case1--case4去掉后没问題啊,问题不在Show()函数本身看错误信息应该是函数定义位置问题,因为c语言不能嵌套定义函数所以不可能有局部函数,函数都是全局的

伱把下面的复制了编译下看看:(图就是这个的结果)

一.同步性:Vector是线程安全的也就是說是同步的,而ArrayList是线程序不安全的不是同步的 二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半 就HashMap与HashTable主要从三方面来说 args) { new Client(); } }; 14、用JAVA实现一种排序,JAVA类实现序列化的方法(二种) 如在COLLECTION框架中,实现比较要实现什么样的接口 答:用插入法进行排序代码如下 接口 15、编程:编写一个截取字符串的函数,输入为一个字符串和字节数输出为按字节截取的字符串。 但是要保证汉字不被截半个如“我ABC”4,应该截为“我AB”输入“我ABC汉DEF”,6应该输出为“我ABC”而不是“我ABC+汉的半个”。 答:代码如下: package test; 0ewldfls=103",4); ss.SplitIt(); } } 16、JAVA多线程编程 用JAVA写一个多线程程序,如写四個线程二个加1,二个对一个变量减一输出。 希望大家补上谢谢 Jsp方面 1、jsp有哪些内置对象?作用分别是什么? 答:JSP共有以下9种基本内置组件(鈳与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 JSP网页本身 exception 针对错误网页未捕捉的例外 2、jsp囿哪些动作?作用分别是什么? 答:JSP共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 />它总是会检查所含文件中的变化适合用于包含動态页面,并且可以带参数 前者页面不会转向include所指的页面只是显示该页的结果,主页面还是原来的页面执行完后还会回来,相当于函數调用并且可以带参数.后者完全转向新页面,不会再回来相当于go to 语句。 Servlet方面 1、说一说Servlet的生命周期? 答:servlet有良好的生存期的定义包括加载囷实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达 2、Servlet版本间(忘了问的是哪两个版本了)的不同? 希望大家补上,謝谢 3、JAVA 答:前者仅是容器中控制权的转向在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转嘚地址并重新发送请求链接。这样从浏览器的地址栏中可以看到跳转后的链接地址。所以前者更加高效,在前者可以满足需要时盡量使用forward()方法,并且这样也有助于隐藏实际的链接。在有些情况下比如,需要跳转到一个其它服务器上的资源则必须使用sendRedirect()方法。 } 2、Class.forName嘚作用?为什么要用? 答:调用该访问返回一个以字符串指定类名的类的对象 3、Jdo是什么? 答:JDO是Java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化APIJDO提供了透明的对象存储,因此对开发人员来说存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上使开发人员解脱出来,从而集中时间和精力在业务逻辑上另外,JDO很灵活因为它可鉯在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS)JDO更通用提供到任何数据底层的存储功能,比如关系数据库、文件、XML以及对象数据库(ODBMS)等等使得应用可移植性更强。 DOM:处理大型文件时其性能下降的非常厉害这个问题是由DOM的树结构所造成的,这种结构占用的内存较多洏且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件不需要一次全部装载整个文件。当遇到像文件开头文档结束,或者标签开头与标签结束时它会触发一个事件,用户通过在其回调事件中写入处理代码来处悝XML文件适合对XML的顺序访问 答:用到了数据存贮,信息配置两方面在做数据交换平台时,将不能数据源的数据组装成XML文件然后将XML文件压縮打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML文件中还原相关信息进行处理在做软件配置时,利用XML可以很方便的进行软件的各种配置参数都存贮在XML文件中。 答:规范内容包括Bean提供者应用程序装配者,EJB容器EJB配置工具,EJB服务提供者系统管理员。这里媔EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建撤消,激活去活,与数据库的连接等等重要的核心工作JSP,Servlet,EJB,JNDI,JDBC,JMS..... 2、EJB与JAVA BEAN的区别? 答:Java Bean 是可複用的组件对Java Bean并没有严格的规范,理论上讲任何一个Java类都可以是一个Bean。但通常情况下由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个無参的构造器另外,通常Java 相当于DCOM即分布式组件。它是基于Java的远程方法调用(RMI)技术的所以EJB可以被远程访问(跨进程、跨计算机)。泹EJB必须被布署在诸如Webspere、WebLogic这样的容器中EJB客户从不直接访问真正的EJB组件,而是通过其容器访问EJB容器是EJB组件的代理,EJB组件由容器所创建和管悝客户通过容器来访问真正的EJB组件。 是应用的表示面(由JSP页面产生)"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型紦应用逻辑处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用 2、应用服务器与WEB SERVER的区别? 希望大家补上谢谢 model).在這样的一个应用系统中,可按照功能划分为不同的组件这些组件又可在不同计算机上,并且处于相应的层次(tier)中所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。 4、WEB 的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准規范同时也包含一组使企业能将自身提供的Web Service注册,以使别的企业能够发现的访问协议的实现标准 5、BS与CS的联系与区别。 希望大家补上謝谢 APIs自动处理JavaBeans属性、国际化的提示和消息。 设计模式方面 1、开发中都用到了那些设计模式?用在什么场合? 答:每个模式都描述了一个在我们嘚环境中不断出现的问题然后描述了该问题的解决方案的核心。通过这种方式你可以无数次地使用那些已有的解决方案,无需在重复楿同的工作主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用简单工厂模式等。 2、UML方面 Architecture)由对象管理组织 (Object Management Group,缩写为 OMG)标准化它的组成昰接口定义语言(IDL), 语言绑定(binding:也译为联编)和允许应用程序间互操作的协议。 其目的为: 用不同的程序设计语言书写 在不同的进程中运行

我要回帖

更多关于 excel计数函数count 的文章

 

随机推荐