mia

哪个关键字可以对对象加互斥锁?()

synchronized


有一个源代码,只包含import java.util.* ; 这一个import语句,下面叙述正确的是?   ( )

能访问java/util目录下的所有类,不能访问java/util子目录下的所有类

一个完整的URL地址由(),(),端口和文件四部分组成。
协议 主机名

()是方法定义和常量值的集合。
接口


下列关于java并发的说法中正确的是:

readwritelock适用于读多写少的并发场景



下面有关webservice的描述,错误的是?

Webservice通信机制实质就是json数据交换


JAVA语言的下面几种数组复制方法中,哪个效率最高?
System.arraycopy


下列说法正确的是

一个进程是一个独立的运行环境,可以被看做一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源
ThreadLocal用于创建线程的本地变量,该变量是线程之间不共享的

以下关于对象序列化描述正确的是

使用transient修饰的变量不会被序列化
对象序列化的所属类需要实现Serializable接口

下面有关forward和redirect的描述,正确的是() ?
执行forward时,浏览器不知道服务器发送的内容是从何处来,浏览器地址栏中还是原来的地址
执行redirect时,服务器端告诉浏览器重新去请求地址
forward是内部重定向,redirect是外部重定向

关于volatile关键字,下列描述不正确的是?
对volatile变量的操作是原子性的。
不依赖其他锁机制,多线程环境下的计数器可用volatile实现。

关于匿名内部类叙述正确的是? ( )
匿名内部类不可以定义构造器

final作为对象成员存在时,必须初始化

Thread. sleep()会抛出checked exception

下面关于程序编译说法正确的是()
java是解释型语言,在运行时才进行翻译指令

下列哪个选项是正确计算42度(角度)的余弦值?
double d=Math.cos(Math.toRadians(42))

下面有关maven和ant的描述,描述正确的是?
Ant 没有正式的约定如一个一般项目的目录结构,你必须明确的告诉 Ant 哪里去找源代码
Maven 拥有约定,因为你遵循了约定,它已经知道你的源代码在哪里
Ant构建文件默认命名为build.xml,Maven默认构建文件为pom.xml

关于ThreadLocal类 以下说法正确的是
ThreadLocal是采用哈希表的方式来为每个线程都提供一个变量的副本
ThreadLocal保证各个线程间数据安全,每个线程的数据不会被另外线程访问和破坏

关于数据库连接的程序,以下哪个语句的注释是错误的( )
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”); //指定MySQL JDBC驱动程序

在结构化的程序设计中,模块划分的原则是()
模块内具有高内聚度,模块间具有低耦合度

Java中用正则表达式截取字符串中第一个出现的英文左括号之前的字符串。比如:北京市(海淀区)(朝阳区)(西城区),截取结果为:北京市。正则表达式为()
".*?(?=\\()"

下列说法正确的是()
JAVA程序的main方法必须写在类里面
JAVA程序中可以有多个名字为main方法



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值