`
davidxiaozhi
  • 浏览: 241593 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

比较常见的面试题

阅读更多

1.局部变量在使用的时候必须已经被初始化

2.byte b=2,e=3

   byte c=b+c;   会编译不通过,应为b+c会自动 类型提升位int 如果想得到 byte c 必须强制转型        byte c=(byte)b+c;         

3.final、finally、finalize三者区别

   final用来修饰成员变量、方法、或者一个类,修饰变量的时候表示该变量不可以在修改、修饰方法的时候表示该方法不可以被子类重写、

  修饰类的时候表示该类不允许被继承是一个叶子类。finally是对异常处理的最佳补充,无论有无异常都会执行finally。finalize是jvm保证在调用该方法之前,该对象是不可到达的,及将要进行垃圾回收。但jvm不保证一定调用该函数。

4.什么事反射,反射的定义

  反射的感念主要是指程序可以访问,检测和修改它本身状态和行为的一种能力。

5.说有引用本质上都是按值传递的,只不过对象参数传送的是引用而已。String对象特殊

    例子  

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String aa="似懂,非懂,是发的,说,法,是";
  dealstr(aa);
  System.out.println(aa);

 }
 public static void dealstr(String str){
  str.replaceAll(",", "_");
  
 }

输出结果会是"似懂,非懂,是发的,说,法,是

6.静态变量只能用在方法、成员变量、内部类

7.wait() 和sleep的区别

 sleep是让线程停止一段时间,在sleep结束后,线程不一定立即回复执行。这是因为 在那个时刻,其他的线程可能正在运行而且没有被调度成放弃执行。除非醒来的线程优先级最高。或者其他的正在运行线程发生堵塞。如果对一个线程发出wait命令,被调对象进入等待状态,除非被欢迎或者时间到。

8为什么stop()和supspend()方法,不推荐使用

主要因为stop不安全,他会解除由线程获取的全部锁定,supspend使用的时候目标线程会停下来,但却仍然持有在这之前或得全部锁定,如果其他线程试图恢复目标线程或解锁就会照成死锁

9,数据库优化

  1.简历索引,2,建立分区,3,尽量使用固定长度字符串,4,限制字段长度。

 

 

 

分享到:
评论

相关推荐

    vue常见面试题.zip vue常见面试题.zip

    vue常见面试题.zip vue常见面试题.zipvue常见面试题.zip vue常见面试题.zipvue常见面试题.zip vue常见面试题.zipvue常见面试题.zip vue常见面试题.zipvue常见面试题.zip vue常见面试题.zipvue常见面试题.zip vue常见...

    java常见面试题汇总

    java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见面试题汇总 java常见...

    mysql常见面试题汇总

    mysql常见面试题汇总,mysql常见面试题汇总 mysql常见面试题汇总,mysql常见面试题汇总 mysql常见面试题汇总,mysql常见面试题汇总 mysql常见面试题汇总,mysql常见面试题汇总 mysql常见面试题汇总,mysql常见面试题...

    软件测试常见面试题分享

    软件测试面试题软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试常见面试题分享软件测试...

    2022年最新Docker 常见面试题汇总

    2022年最新Docker 常见面试题汇总 适用人群:即将要面试docker容器管理岗位的小伙伴,也适用于后期打算往docker容器化方向发展的小伙伴 内容概要:面试题较新,帮你轻松应对各大厂面试哦!

    Vue常见面试题及网友回答

    Vue常见面试题及网友回答,收集来自阿里云社区,包括v-model, key, methods,错误处理,参数传递,父子组件,定时器,vue声明周期等问题

    java常见面试题(史上最全最经典-希望对你有用)

    Java常见面试题 Java是最流行的编程语言之一,掌握Java的基础知识是非常重要的。在这里,我们总结了Java常见的面试题,涵盖了Java的基础部分,包括基本语法、类相关的语法、内部类的语法、继承相关的语法、异常的...

    vc+常见+面试题集

    vc+常见+面试题集

    100道最新Java面试题,常见面试题及答案汇总

    100道最新Java面试题,常见面试题及答案汇总

    vue常见面试题 面试题.docx

    vue常见面试题 面试题.docx

    常见C++面试题汇总(最全c语言面试题)

    4、C-C++ 程序设计员应聘常见面试试题深入剖析.mht 5、C语言面试题大汇总之华为面试题.txt 6、C语言面试题大汇总之微软亚洲技术中心面试题.txt 7、c语言面试题及答案_1.txt 8、面试题.htm 9、求职笔试面试大全.htm ...

    2023最新JAVA面试题集

    BTA 常问的 Java基础39道常见面试题及详细答案 Dubbo面试题 47道 ElasticSearch面试题 30道 Git常用命令面试题 60道 Java并发编程最全面试题 123道 Kafka知识汇总 18道 Linux面试题 50道 Memcache 面试题 23道 ...

    2024面试题资源 常见面试题 java面试

    2024面试题资源 常见面试题 java面试

    C#常见面试题

    C#常见面试题

    java常见面试题合集

    以下是一些基于“java常见面试题合集”的相关知识点: 1. **基础语法**: - 类与对象:理解类的定义、对象的创建与访问权限。 - 继承与多态:掌握单一继承和接口的多实现,以及方法的重写和重载。 - 封装与抽象...

    Oracle的常见面试题和答案

    Oracle的常见面试题,Oracle的常见面试题,Oracle的常见面试题

    JavaScript常见面试题.pdf

    JavaScript常见面试题

Global site tag (gtag.js) - Google Analytics