栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > Java面试题

Java基础知识笔试题

Java面试题 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础知识笔试题

一、选择题:

(1)下列对Java 的变量与函数说法正确的是     A,C,E        。

A)变量是用来保存数据的

B)变量是用来实现操作过程的

C)函数是用来实现操作过程的

D)函数是用来保存数据的

E)函数的参数是数据的入口

 

(2)Java 数据类型包括哪些         A 。

A)基本数据 B)类

C)接口 D)数组

E)变量

 

(3)下列数据类型不属于整型的是          E。

A)byte 类型 B)short 类型

C)int 类型 D)long 类型

E)float  类型

 

(4)精确保存一个值为“53.21458961”需要用什么数据类型          D。

A)int 类型 B)long 类型

C)float  类型 D)double 类型

E)以上都可以

 

(5)下面哪种情况能实现自动转换        A。E

A)byte 型转换成 int 型

B)int 型转换成 byte 型

C)float 型转换成 double型

D)double 型转换成 int 型

E)char型转换成 int 型

 

(6)下面关于数组说法正确的是          。A,B

A)一维数组实质上是相同类型变量的列表

B)创建一个数组首先定义数组变量所需的类型

C)char c[]=new char[26];可声明一个含有 26 个元素的 char型数组

D)当为一个多维数组的时候分配内存时,仅需要为第一指定内存,然后再分配其他维的内存

E)int twain[][] = new int[4][5];可声明一个二维数组

 

(7)Java 提供哪几种运算符          。 A,B,D

A)算术运算符 B)位运算符

C)关系运算符 D)逻辑运算符

E)条件运算符

 

 

(8)循环语句 for(int i=0;i<4;i++){}循环的次数为          。

A)无限次 B)不确定

C)1 次 D)3 次

E)4 次

 

(9)下列语句中,正确的是          。

A)while(i==j){}   B)while(0){}

C)do{}while(i==10); D)do;while(i==j);

E)以上都正确

 

(10)若 i、j为已定义的整型,下面程序段中循环体执行的次数为          。

  for(i=0;i<5;i++){

   for(j=0;j<=i;j++){

   }

  }

A)不确定 B)5 次

C)15 次 D)25 次

E)无限次

 

(11)执行下列程序段后,j 的值变为          。

  int i=1;

  int j=10;

  do{

   j-=i;

   i++;

  }while(j–<0);

A)9 B)10

C)-1 D)-2

E)8

 

(12)执行下列程序段后,y的值变为          。

  int x,y;

  for(y=1,x=1;y<=50;y++){

   if(x>=10){

    break;

   }

   if(x%2==1){

    x+=5;

    continue;

   }

x-=3;

  }

 

 

A)2     B)3

C)4      D)5

E)6

 

程序题:

  1. 1.     什么是数据转换?什么情况进行自动数据转换?什么情况进行强制转换?举例说明.
  2. 2.     求30和20这两个数的最大公约数.和最小公倍数.
  3. 3.     求1—100之间的所有素数输出并计算素数的个数.

4.求1+11+111+1111+……..第十个数的和.

5.编写一个对int a[]={12,26,27,58,6,89,42}数组进行排序的程序。

6.编写一个输出从A到Z连续字母的程序。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/359792.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号