A.如果我们已经拿到了一个对象,可以使用这个对象的getClass 方法获得一个Class 对象B.如果我们当前没有某个类的对象,无法使用getClass()方法来获取Class对象,那还可以使用类名.class 来获取Class对象C.使用Class类的forName("类完整路径")方法获取D.可以使用这个对象的.getDeclaringClass()
单项选择题以下是String类中的常用方法的描述,说法错误的是()
A.indexOf()返回指定字符串的索引B.trim():去除字符串中所有的空白C.split():分割字符串,返回一个分割后的字符串数组D.getBytes():返回字符串的byte类型数组
多项选择题远程服务调用方式有哪些?()
A.RPC服务框架,例如Dubbo,ICEB.Web ServiceC.RESTFUL Web ApiD.Java RMI
多项选择题Java中通信标准接口JAX-WS和JAX-RS有什么区别?()
A.JAX-WS和JAX-RS都是用于在Java中以各种方式进行通信的库(API)B.JAX-WS是一个可用于在JAVA中进行SOAP通信的库,即调用WebServiceC.JAX-RS是JAVA EE7引入的一个新技术D.JAX-RS允许程序在JAVA中进行REST通信
多项选择题下列是关于Error和Exception的区别,其中说法正确的是()
A.error是程序无法处理的错误,比如OutOfMemoryErrorB.Exception分为运行时异常和非运行时异常C.Exception是程序本身可以处理的异常D.在Java中所有不是RuntimeException派生的Exception都是检查型异常
多项选择题RESTFUL API支持的Http方法中,PUT方法和POST方法有什么区别?()
A.“PUT”将文件或资源放在特定的URI上,并且恰好放在该URI上。如果该URI上已存在文件或资源,则PUT将更改该文件或资源。如果那里没有资源或文件,PUT就会生成一个B.POST将数据发送到特定URI,并期望该URI处的资源处理该请求。此时,Web服务器可以决定如何处理指定资源上下文中的数据C.PUT是幂等意义,任意次多地调用它都不会对资源产生影响D.POST不是幂等的,这意味着如果多次调用POST,它会不断创建更多资源