首页 > 编程语言 >java笔试题

java笔试题

时间:2024-11-16 11:29:44浏览次数:1  
标签:aaa name 笔试 static Student java public String

请指出下面程序的运行结果(62)

public class Test {

    public static void main(String[] args) {
        System.out.println(test());
    }

    public static int test() {
        try {
            return 2;
        } catch (Exception e) {
            return 4;
        } finally {
            System.out.print("6");
        }

    }
}

java中,下面关于this()和super()说法正确的是? D

A、能够成功调用this(xxx,xxx),则类不能有无参数构造函数
B、在构造方法内super()必须放第一行,this()不需要
C、super()属于类级静态方法,而this()属于对象方法
D、父类没有无参数构造函数时,则在子类构造函数中必须显示调用super
E、 以上均无正确答案
解析:A:因为你就不可能成功调用this(xxx,xxx).B.super()和this()都必须放到第一行才行。两者的使用方式是一样的。C.我也不知道它想要表达啥呢。D,经过自己的实验,是对的。

下列代码输出为(D )

注意这道题目自己选错了,主要再考java是值传递不是引用传递。
A、aaa, bbb
B、aaa, ccc
C、ccc, aaa
D、aaa, aaa
E、 以上均无正确答案

public class ReferencesTest {
    static class Student {
        private String name;
    }

    public static void main(String[] args) {
        Student studentA = new Student();
        studentA.name = "aaa";
        Student studentB = new Student();
        studentB.name = "bbb";
        setName(studentA.name, "ccc");
        setName(studentB, "aaa");
        System.out.println(studentA.name + ", " + studentB.name);
    }

    private static void setName(String name, String newName) {
        name = newName;
    }

    private static void setName(Student student, String newName) {
        student.name = newName;
    }

}

标签:aaa,name,笔试,static,Student,java,public,String
From: https://www.cnblogs.com/dongyaotou/p/18549201

相关文章

  • 前端必知必会-JavaScript if、else 和 else if
    文章目录JavaScriptif、else和elseif条件语句if语句else语句elseif语句总结JavaScriptif、else和elseif条件语句用于根据不同的条件执行不同的操作。条件语句编写代码时,您经常希望针对不同的决策执行不同的操作。您可以在代码中使用条件语句来执行......
  • 前端必知必会-JavaScript Switch 语句
    文章目录JavaScriptSwitch语句JavaScriptSwitch语句break关键字default关键字常见代码块switch详细信息严格比较总结JavaScriptSwitch语句switch语句用于根据不同的条件执行不同的操作。JavaScriptSwitch语句使用switch语句从多个代码块中选择一个......
  • java根据时区转换获取时间的方法
    方法一:publicstaticvoidmain(String[]args){//假设这是从MySQL获取的UTC时间字符串StringutcTimeStr="2024-09-30T16:00:00Z";try{//解析UTC时间字符串DateTimeparsedDateTime=DateUtil.parse(utcTimeStr......
  • Java Web 过滤器和拦截器.
    概念过滤器即Servlet过滤器,参见Servlet过滤器入门示例。拦截器(Interceptor)通常是由特定的框架提供的,不是JavaEE标准的一部分。Spring提供了多种类型的拦截器,如方法拦截器(MethodInterceptor)和控制器拦截器(HandlerInterceptor)。方法拦截器可以用于AOP(面向切面编程),而控......
  • javaScript交互补充3(JSON数据)
    3.1、JSON(1)、定义:JSON数据格式JavaScriptObjectNotation缩写即js对象表示法由于JS中的对象只有JS自己认识,其他的语言都不认识,所以引入了JSON,JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别,并且可以转换为任意语言中的对象,JSON在开发中主要用来数据的......
  • javaScript交互补充4(本地存储)
    localstorage、Sessionstorage是WebStorage,H5的本地存储机制。是本地存储,存储在客户端,以键/值对的形式存储的,通常以字符串存储。是针对HTML4中Cookie存储机制的一个改善,由于Cookie存储机制有很多缺点,HTML5不再使用它,转而使用改良后的WebStorage存储机制。4.1、Cookie(1......
  • javaScript交互补充(元素的三大系列)
    1、元素的三大系列1.1、offset系列1.1.1、offset初相识使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等获得元素距离带有定位祖先元素的位置获得元素自身的大小(宽度高度)注意:返回的数值都不带单位offset系列常用属性offset系列属性作用element.offset......
  • 短视频app搭建,了解Java基本数据类型
    短视频app搭建,了解Java基本数据类型Java条件语句if…else一个if语句包含一个布尔表达式和一条或多条语句。//如果只有一条语句可以不用{}if(--)a=0;//多条语句需要{}if(--){a=0;b=0;}//if()的()里面填条件 if…else语句if语句后面可以跟else语句,当if......
  • (分享源码)计算机毕业设计必看必学 上万套实战教程手把手教学JAVA、PHP,node.js,C++、pyth
    摘要随着计算机科学技术日渐成熟,人们已经深刻认识到了计算机功能的强大,计算机已经进入到了人类社会发展的各个领域,并且发挥着十分重要的作用。通过管理系统在电脑上的应用,人们能更好的管理信息,储存数据。为了能够提供游戏商城的方便性,开发了基于vue的游戏网站。此游戏网站......
  • (分享源码)计算机毕业设计必看必学 上万套实战教程手把手教学JAVA、PHP,node.js,C++、pyth
    摘要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,招聘网站当然也不能排除在外。招聘网站是以实际运用为开发背景,运用软件工程开发方法,采用互联网技术构建的一个管理系统。整个开发过程首先对软件系统进行需......