智乐软件的笔试题

    技术2022-05-20  36

    今天是2010年4月21号,前往高新区孵化园参加java笔试,我把一些题目抄了下来,供大家以后参考,大概的题目如下:

     

    1.不调用任何字符串相关函数(除charAt和getbytes)实现类似String.trim相应的功能。例如字符串,去掉其前导和后继的空格。

     

    2.给定两条线段,判断两条线段是否相交  ---

     

    boolean  Xianduan(int  x11,int  y11,int  x12,int  y12,int  x21,int  y21,int  x22,int  y22){

     

              //实现代码 

     

    }

     

    3.关于继承,然后再mani函数中建立对象,写出程序运行结果,(两个类是继承关系,每个类中都有静态块和构造函数)题目略

     

    4.写出下列exp的结果

     

    1)int exp = ((byte)(-1))&12345

     

    2)int exp = 0x4321>>8<<8

     

    3)  void getInfo(String k,int m){

     

          k="this is"+(m++);

     

    }

     

    String exp = null;

     

    getInfo(exp,9);

     

    5. java中>>和>>>有什么区别,为何没有<<<符号?

     

    6.class和interface的区别

     

    7.override和overload的区别

     

    8.assert是什么意思?在什么时候用合适?

     

    9.名词解释

     

    MIDP

     

    UML

     

    Python

     

    reflection

     

    10.给两段英文,让你翻译成中文

     

    补充一道题:

     

    int   func(int  i){

     

    return i<100?i:func(i/100)+i0;

     

    }

     

    int exp = func(101010);

     

    计算exp的值

     


    最新回复(0)