银河国际,银河国际网址手机版

    欢迎访问银河国际网址手机版~

  1. 加入收藏
  2. 设为主页
  3. 学校简介
北大青鸟

三分钟了解北大青鸟

×
  • 北大青鸟大数据课程
  • 北大青鸟网络工程师
  • 北大青鸟web设计专业
  • 北大青鸟PHP专业
  • 北大青鸟启蒙星课程

公司面试应届毕业生Java笔试题及答案

责任编辑:银河国际网址手机版来源:银河国际网址手机版就业指导发布时间:2013-01-07 13:57
导读:公司面试应届毕业生Java笔试题及答案,关于Java学习的一些资料。

1.试分析基本数据类型和引用数据类型的基本特点。

Java的基本数据类型都有固定的数据位,不随运行平台的变化而变化。

基本数据类型包括byteintcharlongfloatdoublebooleanshort

引用类型都是用类或对象实现的,引用数据类型包括:,数组,接口。

基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的。不论是基本数据类型还是引用类型,他们都会先在栈中分配一块内存,对于基本类型来说,这块区域包含的是基本类型的内容;而对于对象类型来说,这块区域包含的是指向真正内容的指针,真正的内容被手动的分配在堆上。

2.分析以下程序段,得到什么打印结果: 0 -1 1 2

System.out.println( 1 >>> 1);

System.out.println( -1 >> 31);

System.out.println( 2 >> 1);

System.out.println( 1 << 1);

3.以下temp 变量的终取值是: 1

long temp = (int)3.9;

temp %= 2;

4.以下代码运行后得到的输出结果: Not equal! 10

int output=10;

boolean b1 = false;

if((b1==true) && ((output+=10)==20)){

System.out.println(“We are equal ”+output);

}

else{

System.out.println(“Not equal! ”+output);

}

5.以下代码运行后的输出结果: We are equal 20

int output=10;

boolean b1 = false;

if((b1=true) && ((output+=10)==20)){

System.out.println(“We are equal ”+output);

}

else{

System.out.println(“Not equal! ”+output);

}

6.运行以下程序,将得到的输出结果: 17 9 17 9

public class Abs{

static int a=0×11;

static int b=0011;

static int c=’\u0011′;

static int d=011;

public static void main(String args[]){

System.out.println(a);

System.out.println(b);

System.out.println(c);

System.out.println(d);

}

}

7.分析下列代码段,icount变量的终取值是: 6 12

int i=3;

int count=(i++)+(i++)+(i++);

8.字符‘A’Unicode 编码为65。下面代码正确定义了一个代表字符‘A’的选项是:a c d

A) char ch = 65; B) char ch = ’\65′; C) char ch = ’\u0041′;

D) char ch = ’A'; E)char ch = ”A”;

9.下面哪些是java关键字: a d e g h

A) final B) Abstract C) Long D) static

E) class F) main G) private H) System

10.下面哪些是不合法的标识符 c e f h

A) do_it_now B) _Substitute C) 9thMethod D) $addMoney

E) %getPath F) 2variable G) variable2 H) #myvar

11.字节型数据的取值范围是: -128127

12.请问下面哪些变量定义语句编译时会出错: a c f h

A) float f = 1.3; B) double D=4096.0; C) byte b = 257;

D) String s = ”1″; E) int i = 10; F) char c = ”a”;

G) char C=4096; H) boolean b = null;

13.如果调用下面方法且参数值为67,那么方法的返回值是: 64

public int maskoff(int N){

return N^3;

}

14.编写程序将34.568.4两个数相加,并将结果显示成以下形式:x+y=34.5+68.4=***.*

public class test {

public static void main(String[] args) {

float x=34.5f, y=68.4f;

System.out.println( ”x+y=”+x+”+”+y+”=”+(x+y));

本文标题:公司面试应届毕业生Java笔试题及答案,责任编辑:银河国际网址手机版,来源:武汉宏鹏,于2013年01月07日13时57分发布于银河国际网址手机版。银河国际宏鹏鲁广校区,是北大青鸟武汉电脑学校,专业IT计算机培训,拥有软件/网络/安卓/Web前端/Java课程.北大青鸟地址:光谷广场鲁巷数码港.电话:027-87807717

专业老师指导

专业老师指导

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业。

培训咨询客服

培训咨询客服

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑。

本文地址:
文章标题:
  • 北大青鸟Java软件开发
  • 北大青鸟UI设计课程_零基础可学
  • 北大青鸟动漫设计_武汉设计学校
  • 北大青鸟数字艺术_武汉电脑学校
在线咨询
×
在线咨询更多问题

如您有任何疑问
在线咨询随时为您解答或拨打咨询热线:17740513250

×
  • 姓 名*
  • 手 机*
  • QQ号/微信号
  • 所报学科 *
  • 其他备注
  • 温馨提示:请保持手机畅通,咨询老师将为您提供专属的一对一报名服务。