精华内容
下载资源
问答
  • Java初级工程师笔试题
    2021-03-04 08:01:05

    list = new ArrayList();

    for (int i = 0; i < arr.length; i++) {

    if (arr[i] % 2 == 0) {

    list.add(arr[i]);

    }

    }

    Collections.sort(list); //使用Collections工具类的sort()进行排序

    System.out.println("Max = " + list.get(list.size() - 1));

    }

    }

    3、写两个线程,一个执行j++,一个执行j--

    public class ThreadTest2 {

    private int j;

    public static void main(String[] args) {

    ThreadTest2 t = new ThreadTest2();

    new Thread(t.new Add()).start();

    new Thread(t.new Dec()).start();

    }

    public synchronized void add() { //使用对象锁

    j++;

    System.out.println(Thread.currentThread().getName() + "-j = " + j);

    }

    public synchronized void dec() { //使用对象锁

    j--;

    System.out.println(Thread.currentThread().getName() + "-j = " + j);

    }

    class Add implements Runnable { //内部类Add

    public void run() {

    for (int i = 0; i <= 10; i++) {

    add();

    }

    }

    }

    class Dec implements Runnable { //内部类Dec

    public void run() {

    for (int i = 0; i <= 10; i++) {

    dec();

    }

    }

    }

    }

    更多相关内容
  • java初级考试题.pdf

    2021-11-02 18:39:22
    java初级考试题.pdf
  • 【精美排版】java初级考试题.doc
  • java 初级试题

    2021-02-27 22:22:20
    1.Java是从()语言改进重新设计。A.AdaB.C++C.PasacalD.BASIC答案:B详解:Java是一种简单易学的语言,它是在c、C++的基础上开发出来了,它保留一C、C++的一些特性,当也取消了它们的一些难理解、不易使用的内容...

    1.Java是从()语言改进重新设计。

    A.Ada

    B.C++

    C.Pasacal

    D.BASIC

    答案:B

    详解:Java是一种简单易学的语言,它是在c、C++的基础上开发出来了,它保留一C、C++的一些特性,当也取消了它们的一些难理解、不易使用的内容如指针、多重继承等。对于java来说,除了简单外它还有纯面向对象、分布式、健壮性、多平台、多线程、安全性比较高等特性的编程语言。

    2.下列语句哪一个正确()

    A. Java程序经编译后会产生machine code

    B.Java程序经编译后会产生byte code

    C.Java程序经编译后会产生DLL

    D.以上都不正确

    答案:B

    详解:编程语言在翻译上有两种:编译型和解释型。一次性翻译成机器语言的是编译型;先得到中间语言,之后在执行时对之进行解释的是解释型语言。Java是解释型的语言,它生成的中间语言是字节码(byte code)。字节码由java的JVM(java virtual machine)来解释执行。Java的字节码是是与运行系统无关的,只由java的jvm来解释运行。这也是java的一次翻译到处运行的原因之一。

    3. 如下代码

    int i =1,j =10;

    do {

    if(i++> --j){

    continue;

    }

    }while (i <5);

    System.out.println("i = " +i+ "and j = "+j);

    输出结果是什么?

    A. i = 6 and j = 5

    B. i = 5 and j = 5

    C. i = 6 and j = 5

    D. i = 5 and j = 6

    E. i = 6 and j = 6

    答案:D

    详解:表达式由一个或多个操作数与操作符组成。++是自加运算符,--是自减运算符。对于自运算符是单目运算符,操作数的位置不同,决定了是先运算还是先取值。

    4.提供Java存取数据库能力的包是()

    A.java.sql

    B.java.awt

    C.java.lang

    D.java.swing

    答案:A

    详解:java.sql下中的接口与类或枚举用来连接数据库、提取数据、保存数据等与数据库进行数据的交互作用。Java.sql中的接口定义了与不同的数据进行交互的功能,具体的功能实现则由数据库生产者来实现,即所谓的驱动。

    下面我以java通过jdbc的方式来与数据进行数据的交互的简单的模拟(操作的是mysql数据库)。

    package com.liang.test;

    //从这里也可以看出我们用到java.sql中的Connection DriverManager  ResultSet Statement 。

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    import java.sql.Statement;

    public class Test1 {

    public Test1() {

    }

    public static void main(String[] args)

    throws ClassNotFoundException, SQLException {

    //驱动程序名

    String driver = "com.mysql.jdbc.Driver";

    //要连接的数据库test

    String url = "jdbc:mysql://localhost:3306/test";

    //连接数据库的用户名root

    String name ="root";

    //连接数据库的密码

    String password="Liang_123";

    //加载驱动程序

    Class.forName(driver);

    //得到数据库的连接

    Connection conn = DriverManager.

    getConnection(url,name,password);

    //原生的sql语句

    String sql = "select * from user";

    //通过Connection得到执行静态SQL语句并返回结果的对象Statement

    Statement statement = conn.createStatement();

    //执行sql得到一个结果集ResultSet

    ResultSet rs = statement.executeQuery(sql);

    while(rs.next()){

    System.out.println(rs.getString("name")+":"

    +rs.getString("password"));

    }

    }

    }

    5. 如下代码:

    public class SwitchTest {

    public static void main(String[] args) {

    System.out.println("value = " + switchIt(4));

    }

    public static int switchIt(int x) {

    int j = 1;

    switch (x) {

    case 1: j++;

    case 2: j++;

    case 3: j++;

    case 4: j++;

    case 5: j++;

    default: j++;

    }

    return j + x;

    }

    }

    输出结果是什么?

    A. value = 3

    B. value = 4

    C. value = 5

    D. value = 6

    E. value = 7

    F. value = 8

    答案:F

    6.执行如下程序代码

    a=0;c=0;

    do{

    --c;

    a=a-1;

    }while(a>0);

    后,C的值是()

    A.0

    B.1

    C.-1

    D.死循环

    答案:C

    7. 如下代码:

    class Super {

    public Integer getLenght() { return new Integer(4); }

    }

    public class Sub extends Super {

    public Long GetLenght() { return new Long(5); }

    public static void main(String[] args) {

    Super sooper = new Super();

    Sub sub = new Sub();

    System.out.println(sooper.getLenght().toString() + "," +

    sub.getLenght().toString() );

    }

    }

    输出是什么?

    A. 4,4

    B. 4,5

    C. 5,4

    D. 5,5

    E. 编译失败.

    答案:B

    详解:首先我们来认识一下方法的重载与覆盖。

    重载——方法名相同,方法的参数列数不同,返回类型可以不同。

    覆盖——方法名相同,方法的参数相同,返回类型相同。

    对于上题,是考到了方法的重载,对于上题的重载我们可以看出,只有返回类型不同,这就依我们要取什么样的返回类型了,而题中没有说明sub.getLenght()的返回类型,所以默认的情况下是调用本类中的方法。

    8.下列语句正确的是()

    A.形式参数可被视为localvariable

    B.形式参数可被字段修饰符修饰

    C.形式参数为方法被调用时,真正被传递的参数

    D.形式参数不可以是对象

    答案:

    9.下列哪种说法是正确的()

    A.实例方法可直接调用超类的实例方法

    B.实例方法可直接调用超类的类方法

    C.实例方法可直接调用其他类的实例方法

    D.实例方法可直接调用本类的类方法

    答案:D

    10 . 如下代码

    public class Test {

    public int aMethod() {

    static int i = 0;

    i++;

    return i;

    }

    public static void main (String args[]) {

    Test test = new Test();

    test.aMethod();

    int j = test.aMethod();

    System.out.println(j);

    }

    }

    输出结果是什么?

    A. 0

    B. 1

    C. 2

    D. 编译失败

    答案:D

    二、选择题(多选)

    1.javascript 语法中那条语句会产生运行错误(A D)

    A、var obj=();

    B、var obj=[ ];

    C、var obj={ };

    D、var obj=/ /;

    详解:对于javascript中的{}是用来定义对象的,像json对象。[]是用来定义数组的。

    2、javascript语法中foo对象有att属性,那么获取att属性的值,一下那些做法是可以的(A B D)

    A、foo.att

    B、foo(“att”)

    C、foo{“att”}

    D、foo[“a”+”t”+”t”]

    3、再不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:(A )

    A、

    B、

    C、

    D、

    4、假设Fruit、AppleOrange和Macintosh说明如下:

    Class Fruit{}

    Class Apple extends Fruit{}

    Class Orange extends Fruit{}

    Class Machitosh extends Apple{}

    假设给出如下声明:

    Fruit fruit =new Macintosh();

    以下说法中,那个是错误的选项(B D

    A、fruit instanceof Fruit为真。

    B、fruit instanceof Apple为真。

    C、fruit instanceof Macintosh为真

    D、fruit instanceof Orange为真

    详解:子类的实例是它本类及它的父类的实例。

    展开全文
  • JAVA考试试题,大家可以试一试讲话太经典了,什么时候嗯看都来得及,然后呢?,头疼头疼,正常也感觉不错,不好意思,我记错了
  • Java1.6考试权威题库,保证你全看会了肯定能过,不过来找我我退你钱,英文版
  • java 初级阶段考试试题: 单项选择题 java语法基础 变量的作用域和生存期 重载的定义等等
  • Java初级考试,求大佬

    2021-06-07 10:46:24
    <p style="text-align:center"><img alt="" src="https://img-ask.csdnimg.cn/upload/1623033934400.jpeg" /></p> 求解,各位大佬 <p style="text-align:center"><img alt="" src=...  </p>
  • 掌握Java语言基本知识Java编程语法基础 01. Java语言基本知识 001. JVM/JRE概念和Java运行机制1002. JAVA环境变量配置 3003. java、javac和jar命令 4004. main()方法与命令行参数 4005. 三种类型的Java注释 202. ...

    一级能力目标

    二级能力目标 知识点 认知

    层次

    01. 掌握Java语言基本知识Java编程语法基础 01. Java语言基本知识 001. JVM/JRE概念和Java运行机制

    1

    002. JAVA环境变量配置 3

    003. java、javac和jar命令 4

    004. main()方法与命令行参数 4

    005. 三种类型的Java注释 2

    02. Java编程语法基础 006. 标识符和关键字 4

    007. package 2

    008. 数据类型、变量声明和作用域 3

    009. String StringBuilder 3

    010. 运算符和表达式 3

    011. 流程控制语句 4

    012. 数组 3

    02. 掌握面向对象程序设计能力 03. 面向对象编程基础 013. 对象和类 2

    014. 方法和属性 3

    015. 构造器 2

    016. 引用数据类型 3

    017. 类的继承 3

    018. 类成员的控制 2

    019. 方法的重载与覆盖 3

    020. 对象的构造和初始化 3

    021. 抽象类与接口 1

    022. 字节流和字符流、节点流和处理流 3

    023. 过滤流与对象序列化 2

    04. 面向对象编程进阶 024. Java**框架 3

    025. Java多线程编程 1

    03. 网页设计与开发 05. HTML编程 026. HTML语言基础 2

    027. HTML标记使用 3

    028. 表格的使用 3

    029. 表单及表单对象 4

    030. 样式表 2

    06. javascript 031. Javascript概念 1

    032. Javascript语法 3

    033. Javascript内置对象 2

    034. DOM 与 BOM模型 1

    04. JavaWeb开发 07. Jsp开发 035. 常用WEB容器的安装及使用 2

    036. WEB项目的目录结构 3

    037. 发布WEB项目到WEB容器 4

    038. JSP工作原理 3

    039. JSP内置对象 3

    040. JSP 会话状态保持 1

    041. 字符编码处理 1

    042. SERVLET工作原理 2

    043. 创建SERVLET程序 4

    044. JSP/SERVLET线程安全性 1

    045. JSTL与EL表达式的应用 2

    046. MVC应用架构 1

    05. XML 08. XML语言 047. XML标签、元素和属性 3

    048. 良好格式XML 2

    049. DTD与Schema 1

    06. 数据库与JAVA数据库编程 09. 数据库 050. 数据库与数据库管理系统概念 1

    051. CREATE TABLE语句 2

    052. INSERT INTO 语句 3

    053. UPDATE 语句 3

    054. SELECT 语句 3

    055. 关系型数据库设计 1

    10. JDBC编程 056. 数据库驱动程序的配置 1

    057. 加载驱动程序 3

    058. 数据库URL的格式 2

    059. JDBC数据库连接 3

    060. 数据库的CRUD操作 3

    061. WEB应用程序中JDBC的使用 2

    062. JDBC线程的安全性 1

    展开全文
  • 意大利罗马大学JAVA初级考试试题,对有学习意大利语和学习JAVA或者在意大利学习IT技术的朋友有一定帮助。
  • 精品文档 全国服务外包职业能力考试 软件开发工程师 JAVA初级考试样卷 满分 100 分时间 120 分钟 一 单项选择题每题 1 分共 40 题 40 分 1. 下面有关服务外包说法正确的是 A服务外包是指企业将价值链中原本有自身...
  • 计算机等级考试二级 Java 初级练习(精选 25 题) 1. float型float f=3.4是否正确? 答不正确应为float f=3.4f 2. 当一个对象被当作参数传递到一个方法后此方法可改变这个对象的属性并可返回变化后的结果 那么这里到底...
  • 1+X 初级 Java程序设计基础 1-9 章测试题汇总。蓝桥官网 1+X 测试题 1-9 章练习题、答案及解析汇总。
  • java 基础 考试题目 大学 附加答案详解 A卷 corejava
  • 初级java程序员笔试题

    2021-02-28 19:04:38
    2014-10-26 06:30:01阅读( 472 )第一题:判断题1.Java语言是一种面向对象程序设计语言。( 对 )2.在Java有布尔类型,该类型只能有两个值:1和0。( 错 )3.Java中一个类可以同时继承多个其他类,但只能实现一个接口...

    2014-10-26 06:30:01

    阅读( 472 )

    第一题:判断题

    1.Java语言是一种面向对象程序设计语言。( 对 )

    2.在Java有布尔类型,该类型只能有两个值:1和0。( 错 )

    3.Java中一个类可以同时继承多个其他类,但只能实现一个接口。( 错 )

    4.在Java中字符串的长度和字符串中字符的个数是相等的。( 对 )

    5.程序中的异常是错误的一种,通过调试程序可以解决异常。( 错 )

    6.使用Java语言既可以读写二进制文件,又可以读写文本文件。( 对 )

    7.框架JFrame作为图形用户界面的顶级容器,原子组件是不能直接放置到框架的。( 错 )

    8.当最小化小程序时就会调用小程序的stop()方法,暂时释放所占资源。( 对 )

    9.调试Java程序也就是运行Java程序,使用java命令即可完成。( 错 )

    10.线程就是程序,只不过是代码较少。( 错 )

    第二题:选择题

    以下对Java语言描述不正确的是(C )

    A Java语言是一个完全面对对象的语言

    B Java是结构独立、与平台无关的语言

    C Java是一种编译性语言

    D Java是一种解释性语言

    以下说法正确的是(C )

    A Java程序文件名必须是和程序文件中定义的类型一致

    B Java程序文件名可以和程序文件中定义的类名不一致

    C Java源程序文件的扩展名必须是.java

    D以上A、C说法正确,B说法不正确

    以下有关运行Java应用程序(Application)正确的说法是(B )

    A Java应用程序是由Java编译器解释执行的

    B Java应用程序经编译后生成的字节代码可由Java虚拟机解释执行

    C Java应用程序经编译后可直接在操作系统下运行

    D Java应用程序经编译后可直接在浏览器中运行

    4、以下有关标识符说法中正确的是(C )

    A、任何字符的组合都可以形成一个标识符

    B、Java的关键字也可以作为标识符使用

    C、标识符是以字母、下划线或$开头,后跟字母、数字、下划线或$的字符组合

    D、标识符是不分大小写

    5、以下说法正确的是(D )

    A、基本字符数据类型有字符和字符串两种

    B、字符类型占两个字节,可保存两个字符

    C、字符类型占两个字节,可保存一个字符

    D、以上说法都是错误的

    6、以下有关类型转变的说法错误的是(D )

    A、低精度类型向高精度类型转换时,不会丢失数据精度

    B、系统会自动进行(整型或浮点型)低精度类型数据向高精度类型数据的转换

    C、高精度类型数据向低精度类型数据的转换、整型和浮点型数据之间的转换,必须强制进行,有可能会引起数据丢失

    D、高精度类型数据向低精度类型转换时,也不会丢失数据精度,因为转换是系统进行的

    7、以下正确的关系表达式(D )

    A、x≥y B、x+yz C、>=x D、x+y!=z

    8、以下正确的逻辑表达式( A)

    A、(x+y>7)&&(x-y<1) B、!(x+y)

    C、(x+y>7)||(z=a) D、(x+y+z)&&(z>=0)

    9、以下有关条件运算符(?:)说法正确的是( D)

    A、条件运算符是一个三元运算符,其格式是:表达式1?表达式2:表达式3

    B、格式中的“表达式1”是关系或者逻辑表达式,其值是boolean值

    C、若“表达式1”成立,该条件表达式取“表达式2”的值,否则取“表达式3”的值

    D、以上说法都正确

    10、在if(表达式)语句中,“表达式”的值必须是(C )

    A、任意整数值 B、字符串 C、布尔逻辑值 D、非零值

    11、在switch(表达式)语句中,“表达式”的值必须是(D )

    A、整数值 B、字符值 C、布尔逻辑值D、整数或字符值

    12、下列关于for循环和while循环的说法中,正确的是(A )

    A、while循环能实现的操作,for循环也能实现

    B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

    C、两种循环任何时候都可以替换

    D、两种循环结构中必须都有循环体,循环体不能为空

    13、下面表达式中,用来访问数组中的第一个值的是(C )

    A、intArray[1] B、intArray.1 C、intArray[0]D、intArray.0

    14下面的表达式中正确的是(C )

    String s=”你好”;if(s==”你好”) System.out.println(true);

    String s=”你好”;if(s!=”你好”) System.out.println(false);

    String s=”你好”;if(s.equals(”你好”)) System.out.println(true);

    String s=”你好”;if(equals(s,”你好”)) System.out.println(true);

    15String str;System.out.println(str.length());以上语句的处理结果是(A )

    A、编译报错 B、运行结果是null C、运行结果为0 D、随机值

    16、执行String [ ] s=new String[10];代码后,下面结论正确的是( D)

    A、s[10]为”” B、s[10]为null

    C、s[0]未定义 D、s.length为10

    17、构造器(B )被调用。

    A、类定义时 B、创建对象时

    C、调用对象方法时 D、适用对象的变量时

    18、Java中访问限定符不包括( C)

    A、public B、private C、default D、final

    19、有关方法重载的正确说法是( AC)

    A、方法的名称一致,限定符不同 B、方法的名称一致,限定符相同

    C、方法的名称一致,返回值不同 D、其他都一致,只有参数定义不同

    20、如果任何包中的子类都能访问超类中的成员,则使用的限定符是(A )

    A、public B、private C、protected D、transient

    21、有关继承下面的说法正确的是( C)

    A、继承的主要目的是隐藏类的属性

    B、在Java中,一个类可以从多个类中继承属性和方法

    C、继承体现了事物的普遍性和特殊性

    D、继承允许子类继承父类中的构造器

    22、在下列事件处理机制中不是时间组件的是(C )

    A、事件对象 B、事件源 C、接口 D、事件处理器

    23、下面说法不正确的是( BD)

    A、Java中线程是抢占式的 B、Java中线程是分时式的

    C、Java中的线程可以共享数据 D、Java中的线程可以共享代码

    24、下列关于Java线程的说法正确的是(D )

    A、每一个Java线程由代码、一个真实的CPU以及数据3部分组成

    B、创建线程的两种方法中,从Thead类中继承的创建方式可以防止出现多父类问题

    C、Thead类属于java.util程序包

    D、以上说法都不正确

    25、下面关键字用来处理Java运行时的错误的是( A)

    A、try和catch块 B、try、catch和finally块

    C、try块和throw语句 D、throw语句和catch块

    26.一个Java源程序编译后生成的文件为Test.class,则运行该程序应该使用的命令为( C )。

    (A)javac Test (B)javac Test.class

    (C)java Test (D)java Test.class

    27. 下面数据类型的定义中错误的是( C )。

    (A)int a = 10; (B)double d = 1.2;

    (C)float f = 1.2; (D)char c = ‘A’;

    28. 类可以保护它的成员变量和成员函数不会被其他对象随意访问到,这一特性属于类的( A )。

    (A)封装性 (B)继承性

    (C)多态性 (D)重载

    29. 以下关于字符串类的说法正确的是( B )。

    (A)String类用于字符串变量,而StringBuffer类用于字符串常量

    (B)String类用于字符串常量,而StringBuffer类用于字符串变量

    (C)String类的对象只能用“new”关键字生成

    (D)StringBuffer字符串的容量是指字符串中字符的个数

    30. 在Java的异常处理语句中对finally的描述正确的是( A )。

    (A)不管是否发生异常,finally中的程序都要执行

    (B)只有不发生异常时,finally中的程序才需要执行

    (C)只有异常发生时,finally中的程序才需要执行

    (D)不管是否发生异常,finally中的程序都不会执行

    31. 在子类的定义中有一个和父类同名的成员函数,这一现象称为函数的( B )。

    (A)继承 (B)覆盖

    (C)错误 (D)重载

    32. 下面哪种注释能支持javadoc命令( C )。

    (A)// (B)/*……*/

    (C)/**……*/ (D)都能支持

    33. 在Java中如果使正在运行的线程进入睡眠状态,可以调用线程的哪一个方法。( B )

    (A)wait() (B)sleep()

    (C)stop() (D)notify()

    34. 设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是( D )。

    (A)a[0];

    (B)a[a.length-1];

    (C)int i=1; a[i];

    (D)int[2>1];

    35. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( C)

    (A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

    (B)可以被两种类访问和引用:该类本身、该类的所有子类

    (C)只能被该类自身所访问和修改

    (D)只能被同一个包中的类访问

    36. 下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的( C )。

    (A)public (B)private

    (C)static (D)final

    37. 下面哪个是对字符串String的正确定义。( A )

    (A)String s1=“\n\t null”;

    (B)String s2=‘null’ ;

    (C)String s3=(String)‘abc’ ;

    (D)String s4=(String)‘\uface’;

    38. 给出一段程序,试判断哪个是正确的结果。( D )

    public class Test{

    public static void main (String args[]){

    try{ System.out.print(“Hello world ”); }

    finally{System.out.println(“Finally executing”); }

    }

    }

    (A)无法编译运行,因为没有指定异常

    (B)无法编译运行,因为没有catch子句

    (C)Hello world

    (D)Hello world Finally executing

    39. 下面哪项可以得到数组元素的个数,java中定义数组名为 abc。( B )。

    (A)abc.length( ) (B)abc.length

    (C)len(abc) (D)ubound(abc)

    40、Applet类中的直接父类是(D )

    A、Component类 B、Container类 C、Frame类 D、Panel类

    第三题:填空题

    常用的Java语言开发工具有__JCreater _____、_jbuilder______和_______,本书采用__eclipse_____。

    Java源程序是由__package____、___import____、_ClassDefinition______和___INTERFACEdEFINITION____组成的。

    HTML语言的语法比较简单,所有标记符都用_大括号_______括起来。

    DOS操作系统是按照树形目录结构管理文件的,位于最上层的目录为__根目录_____,每个目录上一层目录为该目录的___父目录_____,下一层目录为该目录的___子目录____。

    5、变量的作用范围是由__数据类型_____决定的,可以分成___静态____和_____动态__。

    6、__控制组件_____是图形用户界面的最小单位之一,它里面不在包含其他的元素。例如___单选按钮____、____文本框___和____菜单命令___。

    7、在面向对象设计过程中,通过对象的_______和_______两个方面来描述对象。

    8、使用面向对象方法解决问题的过程可以大体划分为_______、_______和_______3大步骤。

    9、数组是___元素_____的集合。每个数组都有长度,也就是其____元素个数________。求数组长度的语句是___数组名.length数组num_1和num2______。

    10、如果声明了一个长度为100的boolean类型的数组boo,则其第一个元素为____ture___,最后一个元素为_______。

    11、所谓排序是指______________________________________________。到目前为止最常用的排序方法有________、________和________等排序法。不论使用哪种排序方法编写Java程序,其最根本的操作是___________。

    12、如果一个方法没有返回值,则该方法类型为___.类的构造____。

    13、方法的__覆盖_____是指在同一类中,声明方法名称相同但参数不同的多个方法。

    14、实例变量的修饰符可以是_类中的非静态变量_________,但是不能使用__abstract _____;静态变量使用___private public protected final

    ____修饰符。

    15、在类的构造方法和实例方法中,使用关键字__this____可以解决局部变量与实例变量同名的问题。

    16、如果希望某个变量可以被类本身访问和调用,则应该使用___private____修饰符。

    17、在Java语言中,.包____是组织Java程序中类的一种手段,其作用与Window系统中的____文件夹___类似。

    18,、接口中的方法均是使用修饰符__public_____和关键字___abstract

    ____修饰。

    19、抽象方法不能使用修饰符__final_____和___virtual___修饰。

    20、图形用户界面中的复选框和单选按钮可以分别通过Swing中的___Checkbox____类和__JFrame_____类来创建。

    第四题:程序填空:

    1.根据下面程序段写出输出结果。

    int a = 1,b=2;

    String str = “hello”;

    System.out.println(str+a+b);

    System.out.println(a+b+str);

    程序两次输出结果分别为 : hello12

    3hello

    2. public static void main(string[] args){

    Int sum=0;

    For(int i=1;i<=101;i++){

    Sum+=I;

    }

    System.out.println(“1到101的累加和是:”+sum);

    }

    1到101的累加和是:5151

    第五题:简答题

    1 Java语言有哪些特点? P2

    2 每一个Java应用程序有几个main()方法?main()方法处于程序的位置不同时,程序运行时开始点是否还是在main()方法处?

    第六题:编程题:

    1编写一个名为PrintArguments的程序,打印从命令行中获取的四个参数。例如在命令行中输入”java PrintArguments 10 20 30 40”时,将打印出”10 20 30 40”.

    public class PrintArguments {

    public static void main(String[] args) {

    if (args.length!=4)

    {System.out.println(“Please input 4 arguments”);

    System.exit(0);

    }

    for (int i=0;i<4;i++) System.out.print(args[i]+” “);

    }

    }

    分享给朋友:

    亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

    您想查看更多的信息:

    面试题

    展开全文
  • java初级开发工程师笔试题(附答案)

    万次阅读 多人点赞 2018-07-10 22:10:05
    A、当运行Javac命令对一个Java源程序(.java)进行编译时,必须写出该源文件的完整的文件名,包括扩展名.java B、当运行Javac命令对一个Java源程序(.java)进行编译时,不必写出该源文件的扩展名.java  C、当用...
  • 1、JSP的forward() 方法的作用?(A) A. 转发请求 B. 在服务器端重定向页面请求 C. 在客户端重定向页面请求 D. 在JavaScript端重定向页面请求 ...解答:forward用于将请求转发到其他页面 ...A....B....C....D......
  • 58-初级软件开发工程师(Java)考试大纲.docx
  • 3和6做错了 答案为D 答案为C
  • 个人资料整理 仅限学习使用 株洲工学院 2005 年期末考试试卷 班级通信 0211-2 班 考试时间 100 分钟 考试科目名称 Java 程序设计试卷 试卷类型 A 卷 b5E2RGbCAP 注意所有答案一律写在答题纸上要写清题号写在试卷纸上...
  • 无忧考吧专注于计算机等级模拟考试系统与财会考试模拟系统的开发与维护,拥有全面的教、学、模、练体系,其中包括会计从业、初级职称、计算机一级MS、二级MS、二级C语言、二级C++、二级JAVA、二级Access、二级VB、二...
  • JAVA初级认证考试试题SCJP JAVA初级认证考试试题SCJP
  • 全国校区通用卷,里面的答案有一部分是我自己写的,不全是正确答案,【仅供有多余的学习时间的同学以及在家自学的同学】,在读基础班的同学切勿用这套试卷作弊去拿高分,因为每次考试后会重写排座位,如果你本身只能...
  • java认证考试试题及答案故答案为C。12. What is the result after the following code executes?1 short s = 0x00FD;2 byte b = (byte)s;3 System.out.println(b);Select 1 correct answer:A. Compile time error in...
  • 1、天气预报、市场信息都会随时间的推移而变化,这体现了信息的( C )。√ A、载体依附性 B、共享性 C、时效性 D、持久性
  • 他们分别对应Java中那些语句。结构化程序设计有三种基本流程:循环、分支和顺序。Java程序中的分支语句包含if语句、switch语句;循环语句包括了while语句,do-while语句、for语句;其他语句如变量、对象定义、赋值...
  • Java初级面试题(详细)

    千次阅读 2019-09-23 22:58:50
    Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部...
  • java初级开发工程师笔试题背书回购 这是我通过 Cracking the Coding Interview 和 Leetcode 挑战、我在 Lambda 期间的笔记副本以及我认为有用的各种与教育/工作相关的事情所做的工作。 此处包含的参考资料仍在进行中...
  • 无忧考吧专注于计算机等级模拟考试系统与财会考试模拟系统的开发与维护,拥有全面的教、学、模、练体系,其中包括会计从业、初级职称、计算机一级MS、二级MS、二级C语言、二级C++、二级JAVA、二级Access、二级VB、二...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,804
精华内容 1,521
关键字:

java初级考试

java 订阅