• JAVA 笔试面试题(一)


    java笔试


    1.
    main(){
    int m=3,n=4,x;
    x = -m++;
    x =x+8/++n;
    printf(“%d\n”,x);
    }

    程序运行结果?
    A 3 B 5 C -1 D -2

    2.不借助其他元素,两变量赋值交换

    3.package test;
    class Target{
    public String name = “hello”
    }

    哪个类可以直接更改name属性的值?
    A任意的类
    B只能是Target类自己
    C可以是test包内的任意类
    D只能是Target的子类

    4.在什么进制中,123*234=28560成立?
    A 6 B 10 C 12 D 14

    在这里插入图片描述

    6.StringString StringBuffffer 和 StringBuilder 的区别是什么?
    String是只读字符串,它并不是基本数据类型,而是一个对象。从底层源码来看是一个fifinal类型的字符数组,所引用的字符串不能被改变,一经定义,无法再增删改。每次对String的操作都会生成新的
    String对象

    private final char value[];
    
    • 1

    每次+操作 : 隐式在堆上new了一个跟原字符串相同的StringBuilder对象,再调用append方法 拼接
    +后面的字符。

    StringBuffer与StringBuilder都继承了AbstractStringBulder类,而AbtractStringBuilder又实现了CharSequence接口,两个类都是用来进行字符串操作的。

    在做字符串拼接修改删除替换时,效率比string更高。

    StringBuffer是线程安全的,Stringbuilder是非线程安全的。所以Stringbuilder比stringbuffer效率更高,StringBuffer的方法大多都加了synchronized关键字。

    7.Object类常用方法有那些?

    Equals
    Hashcode
    toString
    wait
    notify
    clone
    getClass
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    8.Error与Exception区别?

    Error和Exception都是java错误处理机制的一部分,都继承了Throwable类。
    Exception表示的异常,异常可以通过程序来捕捉,或者优化程序来避免。
    Error表示的是系统错误,不能通过程序来进行错误处理。

    9.列举几个常用的Linux命令

    列出文件列表:ls【参数 -a -l】
    创建目录和移除目录:mkdir rmdir
    用于显示文件后几行内容:tail,例如: tail -n 1000:显示最后1000行
    打包:tar -xvf
    打包并压缩:tar -zcvf
    查找字符串:grep
    显示当前所在目录:pwd创建空文件:touch
    编辑器:vim vi
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    10.数据库的三范式是什么

    第一范式:列不可再分
    第二范式:行可以唯一区分,主键约束
    第三范式:表的非主属性不能依赖与其他表的非主属性 外键约束
    且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上 。

    11.Spring -Ioc -Aop

    12.SpringCloud

  • 相关阅读:
    MongoDB-索引-部分索引
    系列三、其他流
    怎样用一台手机做自媒体?
    深入理解 happens-before 原则
    论文笔记:Evaluating the Performance of Large Language Models on GAOKAO Benchmark
    AI人脸识别网关接口使用说明
    selinux-policy-default(2:2.20231119-2)软件包内容详细介绍(2)
    vue3.2 导出pdf文件或表格数据
    费曼学习法(一)
    剑指offer专项突击版第34天
  • 原文地址:https://blog.csdn.net/weixin_48384182/article/details/125933960