精华内容
下载资源
问答
  • 关于指针下列说法正确的是?

    千次阅读 2019-08-19 09:18:56
    任何指针都可以转化为void * void *可以转化为任何指针 指针的大小为8个字节 指针虽然高效、灵活但可能不安全 1.指针和void*可以相互转化 2.指针大小和系统位数有关,16位系统是2个字节,32位系统是个4字节,64...

    任何指针都可以转化为void *
    void *可以转化为任何指针
    指针的大小为8个字节
    指针虽然高效、灵活但可能不安全

    1.指针和void*可以相互转化
    2.指针大小和系统位数有关,16位系统是2个字节,32位系统是个4字节,64位系统是8个字节
    3.指针有安全隐患

    展开全文
  • 对于定义"int *p",下列哪些说明可能是正确的?() 正确答案: A D 你的答案: 空 (错误) p是一个指向int型值的指针 p是一个指向一维数组的指针 p是一个指向二维数组的指针 p是一个动态数组 添加笔记 求...

    对于定义"int *p",下列哪些说明可能是正确的?()

    正确答案: A D   你的答案: 空 (错误)

    p是一个指向int型值的指针
    p是一个指向一维数组的指针
    p是一个指向二维数组的指针
    p是一个动态数组



    B选项解释的不对啊

    int arr[10]; 
    int *p=arr; 


    p 是指向一维数组元素的指针,指向的是 arr[0],执行 ++p,则 p 的地址值会增加 4 

    而若是

    	int arr[10];
    	int(*p)[10] = &arr;


    此时p才是指向一维数组的指针,此时,若执行 ++p,则 p 的地址值会增加 40(int为4位,10个元素就是40)

    注意,以下写法是错误的


    一维数组的指针只能这样写:


    展开全文
  • 关于类的序列化,下列说法哪些是正确的:答案在文末 A. 类的序列化与serialVersionUID毫无关系。 B. 如果完全不兼容升级,不需要修改serialVersionUID值。 C. POJO类的serialVersionUID不一致会编译出错。 D. POJO...

    关于类的序列化,下列说法哪些是正确的:答案在文末

    • A. 类的序列化与serialVersionUID毫无关系。
    • B. 如果完全不兼容升级,不需要修改serialVersionUID值。
    • C. POJO类的serialVersionUID不一致会编译出错。
    • D. POJO类的serialVersionUID不一致会抛出序列化运行时异常。

    多选 通过集合A.subList()获取子集合B,下列说法哪些是正确的:答案在文末

    • A. 返回的集合B没有实现Serializable接口,不能被序列化,所以不能应用于RPC场景。
    • B. 在B集合中添加某个元素,那么A集合也会添加进去此元素。
    • C. 集合A中元素的修改不会影响到集合B的任何操作。
    • D. 对A元素个数的修改,会导致集合B的遍历产生ConcurrentModificationException 异常。

    多选 关于应用与数据库之间的操作,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末

    • A. 对外提供一个大而全的接口进行POJO的update更新,这样比较省事,省代码。
    • B. 使用事务回滚的地方需要考虑各方面的回滚方案,包括缓存回滚、搜索引擎回滚、消息补偿、统计修正等。
    • C. 应用服务器与数据库之间是短连接。
    • D. 应用服务器与数据库之间是长连接。

    多选 关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末

    • A. 分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句。
    • B. iBATIS自带的queryForList(String statementName,int start,int size)分页接口有性能隐患,不允许使用。
    • C. 定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑。
    • D. 可使用存储过程写分页逻辑,提高效率。

    多选 关于checked/unchecked exception,下列哪些说法是正确的:答案在文末

    • A. 继承java.lang.Error的类属于checked exception。
    • B. checked异常继承java.lang.Exception类。
    • C. unchecked异常继承java.lang.RuntimeException类。
    • D. NullPointerException,IllegalArgumentException属于unchecked exception。

    公众号有 600 道题库,答案,持续更新中

    关注公众号:回复关键词:“考试题” 获取全部答案

    展开全文
  • 下列关于Java并发的说法中正确的是() A. CopyOnWriteArrayList适用于写多读少的并发场景 B. ReadWriteLock适用于读多写少的并发场景 C. ConcurrentHashMap的写操作不需要加锁,读操作需要加锁 D. 只要在定义int...

    题目

    下列关于Java并发的说法中正确的是()
    A. CopyOnWriteArrayList适用于写多读少的并发场景
    B. ReadWriteLock适用于读多写少的并发场景
    C. ConcurrentHashMap的写操作不需要加锁,读操作需要加锁
    D. 只要在定义int类型的成员变量i的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了

    答案

    B

    解析

    A. CopyOnWriteArrayList适用于写少读多的并发场景
    B. ReadWriteLock即为读写锁,他要求写与写之间互斥,读与写之间互斥,
    读与读之间可以并发执行。在读多写少的情况下可以提高效率
    C. ConcurrentHashMap是同步的HashMap,读写都加锁
    D. volatile只保证多线程操作的可见性,不保证原子性

    展开全文
  • 下列关于JavaBean的说法正确的是: A:Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B:在JSP文件中引用Bean,其实就是用语句 C:被引用的Bean文件的文件名后缀为.java D:Bean文件放在...
  • 题目:以下哪项是接口的正确定义? A、interface B { void print(){}; } B、abstract interface B { void print(); } C、abstract interface B extends A1,A2 // A1、A2为已定义的接口 { abstract void print(){}...
  • 下列关于Java并发的说法中正确的是() 正确答案:B A CopyOnWriteArrayList适用于写多读少的并发场景B ReadWriteLock适用于读多写少的并发场景C ConcurrentHashMap的写操作不需要加锁,读操作需要加锁 D ...
  • 假设A类又如下定义, 设a是A类的一个实例, 下列哪个调用是错误的?() public class A { public int i; static String s; void method1(){} static void method2(){} } A. System.out.println(a.i); B. a.method1(); C....
  • A.ArrayList与LinkedList都实现了List接口B.删除元素时,ArrayList的表现更佳C.ArrayList的访问速度比LinkedList快D.HashMap实现Map接口,允许任何类型的键和值对象,并且允许键和值都为null答案:ACD扩展:了解一下...
  • 以下选项的叙述中,正确的是循环队列有队头和队尾两个指针,因此,循环队列是非线性结构在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况在循环队列中,只需要队尾指针就能反映队列中元素的动态变化...
  • 1、设集合A={3{4}5 6}选择下列所给答案正确的是( ) A、{5}∈ A B、{{4},5,6}≤A ...2、由集合运算定义下列各式正确的是( ) A、X ≥ X U Y B、X ≤ X n Y C、X ≤ X U Y D、Y ≤ X n Y
  • 说明:name被定义为指向常量的常指针,所以它所指的内容和本身的内容都不能修 改,而“ name [ 3 ]:'a ';“修改了name所指的常量”'name=“lin”;"和"name=new;"修改了常指针,只有D输出一个字符是正确的。 ...
  • A、char c = "a"; 不对,char只能是单引号 B、char c = '\''; 对,\'是转义字符,为'单引号 C、chae c='cafe'; 不对,只能是单个字符 D、char c="cafe"; 不对,由C知 ... 对,表示十六进制的一个数字,该数字在char的...
  • 36、(多选题)下列有关于变量的命名正确的是 A.可以由字母、数字、下划线、”$”组成; B.首字母能以数字开头 C.首字母不能以数字开头 D.Java大小写敏感,命名变量时需要注意 【正确答案】A,C,D 【答案解析】变量的命名...
  • SELECT 失败,因为下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。请确保 SET 选项正确无误,可以用于 计算列 上的索引视图和/或索引和/或筛选的索引和/或查询通知和/或 XML 数据类型方法和/或空间索引操作。。 ...
  • 设有如下定义:char *aa[ ]={“abcd”,“ABCD” };则以下说法正确的是 A aa 数组成元素的值分别是"abcd"和"ABCD" B aa是指针变量,它指向含有两个数组元素的字符型一维数组 C aa数组的两个元素...
  • 视图包含下列结构是不可以更新的

    千次阅读 2016-07-16 19:32:03
    数据库设计里,视图(View)可以使得我们为一个或多个数据表定义一个特殊的表现形式,视图在行为上与数据表没啥特别区别,...正确答案: A B 你的答案: A B C (错误) 初始View定义的Select语句里如果包含了GROUP BY,D
  • 下列内部类的说法不正确的是(c)。 A 内部类的类名只能在定义它的类或程序中或在表达式内部使用 B 内部类可以使用它所在类的静态成员变量和实例成员变量 C 内部类不可以用abstract修饰符定义为抽象类 D ...
  • 下列有关接口的叙述错误的是哪项?() A.接口中只能包含抽象方法和常量B.一个类可以实现多个接口C.类实现接口时必须实现其中的方法D.接口不能被继承   选择错误的。答案:DA 接口中只能包含抽象方法和常量这个...
  • 平衡二叉树的定义

    千次阅读 2019-05-09 21:07:29
    1. AVL树或者是一棵空树,或者是具有下列性质的非空二叉搜索树: (1) 任一结点的左、右子树均为AVL树 (2) 根结点左、右子树高度差绝对值不超过1 2. 对于二叉树中任一结点T,其平衡因子(BF)定义为BF(T)=hl-hr,其中...
  • 表的主键特点中,说法不正确的是()

    千次阅读 2016-07-17 15:21:50
    表的主键特点中,说法不正确的是() 正确答案: D 你的答案: D (正确) 主键的每一列都必须非空 主键的每一列都必须唯一 一个表只能定义一个主键 主键可以定义在表级或列级 添加笔记...
  • 类的定义以及使用 2-1 在下列关键字中,用以说明类中公有成员的是( )。 (2分) public private protected friend 正确答案:A 2-2 有关类和对象的说法下列正确的有( )。 (2分) 对象是类的一个实例 任何...
  • 在关于依赖注入,描述正确的是(BC)

    千次阅读 2020-08-04 22:15:24
    2、(多) 对于Spring的AOP的实现方式下列选项说法错误的是(AD) d A、Spring的Advice采用特定的aop语言,在定义pointcuts不可以使用配置文件 B、以实现接口的方式作为优先,这样可以降低应用程序组件之间的耦合程度 C
  • 美团2016校园招聘 研发工程师(一) 在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是...正确答案 : D知识点定义:在传输介质中传输所用的时间,即从报文开始进入网络到它开始离开网络之
  • 判断三条线段a,b,c能否构成三角形的条件表达式,正确的是__(a>0)and(b>0)and(c>0)and(a+b>c)and(a+c>b)and(b+c>a)__。 90.语句a,b=b,a的功能是__交换a和b的值__。 91.下列Python语句: k=16 while k>1: k=k/2 print...
  • C语言中宏定义#define和关键字typedef

    千次阅读 2018-09-22 08:37:44
    # define INT int是将程序中字符为INT的字符全部替换为int,在编译预处理是进行简单的字符替换,不做正确性检查,不管含义是否正确,都进行替换。  typedef int INT是将INT定义为int型的字符类型,是采取像定义...
  • 函数参数默认值定义

    千次阅读 2009-08-04 19:26:00
    试题类型: 单选题  分类: C/C++ ...下列函数参数默认值定义错误的是    备选答案: A : Fun(int x,int y = O)  B : Fun(int x = 100)  C : Fun(int x = 0,int y)  D : Fun(int x
  • SSAS 定义和部署多维数据集

    千次阅读 2016-10-07 21:27:38
    摘要:数据源试图创建之后,就可以定义多维数据集。可以使用多维数据集...下面将依次完成下列任务: 定义维度定义多维数据集向维度中添加属性检查多维数据集和维度属性部署 Analysis Services 项目浏览多维数据集
  • 关于文件系统的安装和卸载,下面描述正确的是A 。 A 如果光盘未经卸载,光驱是打不开的 B 安装文件系统的安装点只能是/mnt下 C 不管光驱中是否有光盘,系统都可以安装CD-ROM设备 D mount /dev/fd0 /floppy 此命令中...
  • 题目:关于构造方法,下面说法正确的是() A、每个类都有至少一个构造方法 B、一个类中可以有多个构造方法 C、构造方法可以有返回值 D、构造方法可以有多个参数 结果:A、B、D 解释: A:即使类中没有定义构造方法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 156,350
精华内容 62,540
关键字:

下列定义正确的是