我是靠谱客的博主 专一溪流,最近开发中收集的这篇文章主要介绍java基础笔试题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. JAVA中,下列语句哪一个正确()

a. class中的constructor不可省略
b. constructor必须与class同名,但方法不能与class同名
c. constructor在一个对象被new时执行
d. 一个class只能定义一个constructor(构造函数可以重载,故错误)

答案:C
解析:

A. 省略构造函数,编译器会自动生成,故可以省略,A错
B. 方法是可以和类名同名的(故B错),和构造方法唯一的区别就是,构造方法没有返回值,如下代码:
public class TestConStructor
{
public TestConStructor()
{
System.out.println(“constructor”);
}
public void TestConStructor()
{
System.out.println(“not constructor”);
}

public static void main(String[] args)//构造方法
{
TestConStructor testConStructor = new TestConStructor();
System.out.println(“main”);
testConStructor.TestConStructor();
}

D.构造函数可以重载,故错误

最后

以上就是专一溪流为你收集整理的java基础笔试题的全部内容,希望文章能够帮你解决java基础笔试题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部