• 新北邦java笔试题


     

    1题

    string str1=”1″+”2″+”3″+….+”1000″; 1式
    string str2;
    for(int i = 1; i <=1000 ;i++)
    str2+=i; 2式
    stringbuffer str3 = new stringbuffer();
    for(int i = 1; i <=1000 ;i++)
    str3 = str3.append(i); 3式
    1式和2式那个执行速度快?
    2式和3式那个执行速度快?

    2题

    public class Test{
    private int num1;
    private static int num2;
    private int num3;

    static {
    num2=10;
    system.put.println(” init num”);
    }
    public Test(){
    num1=10;
    num3=10;
    }
    public void f1(int num1,int num3){
    num1=20;
    num2=20;
    num3=20;
    }
    public void f2(int num4){
    num1=num4;
    num2=30;
    num3=30;
    }
    public void print(){
    system.put.println(” num1=”+num1);
    system.put.println(” num2=”+num2);
    system.put.println(” num3=”+num3);
    }
    public static void main(){
    Test test = new Test();
    test.f1(20,20);
    test.print(); 1式

    test.f1(30,30);
    test.print(); 2式
    }
    }
    程序在1式处显示什么?
    程序在2式处显示什么?

    还有一道 输入输出流的题
    还有一道 对象的构造,析构,和静态块的题
    还有一道javaScript题,问settimeout()函数
  • 相关阅读:
    内存分布
    多态的作用
    c++虚函数实现与this指针
    Makefile 初探
    编译性语言和解释性语言
    从今天开始学好C++
    Java基础
    程序流程控制
    Java运算符
    初识Java
  • 原文地址:https://www.cnblogs.com/hephec/p/4557083.html
Copyright © 2020-2023  润新知