zoukankan      html  css  js  c++  java
  • 面试常见问题

    一、面试常见问题:
    1.面向对象的特征有哪些?
    2.一个“.java”文件中是否可以有多个类(不是内部类)?有什么限制吗?
    3.Java程序的执行过程是怎样的?
    4.如何将一个整型转换成字符?
    5.Java的数据类型有哪些?
    6.请将163转换为二进制?
    7.请将0.8125转换为二进制?
    8.请将163.8125转换为二进制?
    9.请说明内存的分类?什么数据存于堆区?什么数据存于栈区?
    10.&与&&的比较?
    11.对对象进行比较怎么做?为什么不用“= =”?
    12.构造方法的作用以及构造方法被执行的时候做哪些事情?
    13.当一个对象被当作参数传入到一个方法中,可以在方法内部改变该对象的属性值,那么这里是值传递还是引用传递?
    14.什么是GC?什么样的对象可以被GC回收?程序员如何召唤GC?一旦召唤是否马上回收?
    15.数组是否有length( )?字符串是否有 length( )?
    16.JDK与JRE分别是什么?有什么区别吗?
    17. 下面代码的输出结果是什么?
    public class ValHold{
    public int i = 10;
    }
    public class ObParm{
    public static void main(String argv[]){
    ObParm o = new ObParm();
    o.amethod();
    }
    public void amethod(){
    int i = 99;
    ValHold v = new ValHold();
    v.i=30;

    another(v,i);
    System.out.println(v.i);
    }//End of amethod

    public void another(ValHold v, int i){
    i=0;
    v.i = 20;
    ValHold vh = new ValHold();
    v = vh;
    System.out.println(v.i+ " "+i);
    }//End of another
    }

  • 相关阅读:
    Bootstrap留言板界面练习
    Bootstrap 学习
    web | [GXYCTF2019]禁止套娃
    re | [GKCTF2020]WannaReverse
    PE文件结构 | 在PE文件的空白区添加代码
    PE文件结构 | RVA与FOA的转换
    re | [NPUCTF2020]BasicASM
    win32 | WinSock2网络编程 | socket-tcp通信
    web | flask 修饰器实现原理
    运维 | 配置LNMP | 基于docker.ubuntu:16.04
  • 原文地址:https://www.cnblogs.com/beautiful-Java-life/p/6131641.html
Copyright © 2011-2022 走看看