java的方法分为两大类型,java题库

1.Java程序主要分为两种类型:应用程序和。2.Java程序用{}将多条语句组合在一起,语句之间必须用;隔开。3.在类声明中提供类标志的关键字是class。4.一个Java源程序编译后会生成一个扩展名为.class的字节码文件。5.应用程序编译后生成字节码文件,由Java.exe直接解释执行…

大家好,又见面了,我是你们的朋友全栈君。

1. Java程序主要分为两种类型: 应用程序和 。

2. Java程序用{ }将多条语句组合在一起,语句之间必须用 ; 隔开。 3. 在类声明中提供类标志的关键字是 class 。

4. 一个Java源程序编译后会生成一个扩展名为 .class 的字节码文件。 5. 应用程序编译后生成字节码文件,由 Java.exe 直接解释执行。 6. Applet程序编译生成字节码文件,然后将该字节码文件嵌入到一个HTML文件

中, 由 浏览器 解释执行。

7. 要编译一个文件名为Test的Java源程序,需在命令控制台窗口输入编译命

令: javac.text.java 。

8. 通常类名可由字母、数字、下划线以及美元符号组成,但类名的第一个字符不能是 数字 。 9. 当一个方法中有多个参数时,参数之间是用 , 隔开。

10. 运行一个Applet程序,可通过双击其相应的超文本文件(A.html)来显示运行

结果,或在命令控制台窗口下输入执行浏览器的命令: Appletviewer A.html 。

11. 执行退出(结束)程序的语句是 break 。

12. 语句System.exit(0);所执行的功能是 退出 。

13. 在Java程序中,用\符号表示单行注释,那么用 /* */ 符号表示

多行注释。

14. 在Java程序中使用注释的目的在于 为程序添加说明 。

15. Java的数据类型可以分为两大类: 基本数据类型 和引用数据

类型。

16. Java定义了8个基本数据类型:字节型、短整型、整型、长整型、字符型、

布尔型、单精度型和 双精度型 。 17. int类型的数据占用存储空间是 32 位。 18. 在Java中,使用变量遵守 的原则。

19. Java表示逻辑值的基本数据类型,称为 boolean 。

20. 布尔型的数据不对应于任何整数值,它只有两个值true和

false 。

21. 假若 x=5; y=9,则表达式x>y的逻辑值为 false 。

22. 变量的数据类型转换分为自动类型转换和 强制类型转换

两种。

23. 假若 int x=10; float y; y=x;这时y的值为 10.0 。 24. 自动类型转换是把级别 低 的变量的值赋给级别 高 的值。 25. 假若 float y=54.23; int x=(int)y;这时x的值为 54 。

26. 在Java中有5种算术运算符,分别为加、减、乘、除以及 取模 。 27. 假若 int x=10; System.out.println(x/3);此时得出的结果为 3 。 28. 假若 int x=3;int y=(++x)*5;其执行结果: y= 20 。表达式的值+1

29. 假若 int x=2;int y=(x++)*5;其执行结果: y= 10 。表达式的值不变 30. 设 x = 2 ,则表达式 (x++)/3 的值是 0 。 31. 在Java中,两个连续等号(==)是等于运算符,那么一个等号是 关系 运算符。 32. Java程序中语句执行有三种基本控制结构: 顺序、选择和 循环 。 33. do-while语句与while语句的区别在于先执行循环体中的语句再计算条件

表达式, 所以do-while语句的循环体至少被执行 1 次。 34. Java中有3种跳转语句:break语句、continue语句和 return 语句。 35. 数组是一组相同类型变量的集合,其下标是从 0 开始算的。

36. 定义一个包含7个元素的数组a,则该数组的最后一个元素是 6 。 37. 比较两个字符串是否相同采用 equals() 方法。

38. 创建一个名为 MyPackage 的包的语句是 new-package-MyPackage 。

39. 抽象 方法是一种仅有方法头,没有具体方法体和操作实现的方法,

该方法必须在抽象类之中定义。

40. 如果一个Java程序文件中定义有3个类,编译该源程序文件将 产生 3

个文件名与类名相同而扩展名为.class的字节码文件。

41. 对象是由一组属性和对这组属性进行 操作 的一组服务组成的。 42. 对象是指 具体 的事物,而类是指一类具有某种共性的事物。 43. 由类来确定具体对象的过程称为 实例化 。

44. 对一类对象的抽象则是类,而类的实例化结果是 对象 。

45. 一个类是类声明和 类体 两部分组成。

46. 类修饰符有3种,它们分别是public, abstract 和final。

47. abstract 类不能被实例化,它不具备实际功能,只用于衍生子类。 48. 抽象 方法是只有方法声明,没有代码实现的空方法。

49. 当一个类的类修饰符为 final 时,说明该类不能被继承,即不能有子

类。

50. Java程序在extends之后只能有一个父类,即extends只能实现 单 继

承。

51. 在Java中只能实现单继承(Java不支持多重继承),但可通过 接口

实现多重继承。 52. 要在类声明中实现接口,需使用关键字 implements 。 53. 一个类可实现多个接口,各接口名是以 , 分隔。 54. 在Java中,变量分为成员变量和 局部变量 。 55. 在类体中声明的变量称为 成员变量 。 56. 在方法中声明的变量称为 局部变量 。

57. 成员变量在整个类体中有效,而局部变量只在定义它的 方法 内有

效。

58. 如果局部变量名与成员变量名相同,则 成员变量 被屏蔽。

59. 在Java程序中,使用关键字 this 来引用当前对象。

60. 一个方法的定义是有方法声明和 方法体 两部分组成。

61. 方法声明包括方法名、返回类型和形式参数,一个方法的标志是 方法的小

括号 。

62. 构造方法的方法名要求与 类名 相同,而且无返回值。 63. 构造方法只能通过 this 运算符调用,用户不能直接调用。

64. 重载 是指多个方法享有相同的名字,但这些方法的参数必须不同,

或者是参数的个数不同,或者是参数类型不同。

65. 一个对象的生命周期包括3个阶段:创建、使用和 释放 。 66. 对象通过使用运算符 . 实现对自己的变量访问。 67. 面向对象的3个特性是:封装性、继承性和 多态 。

68. 在Java中,通过对象的 封装 ,实现了模块化和信息隐藏。

69. 两个方法具有相同的名字,相同的参数表和相同的返回类型,只是函数体不

同,则称为 重写 。

70. Java中通过关键字 super 来实现对父类成员的访问。 71. Java中成员方法可分成两种:类方法和 实例方法 。 72. Java用 extends 关键字指明继承关系。

73. 用关键字 static 修饰的方法就称为类方法。

74. 实例方法 方法可对当前对象的实例变量进行操作,也可对类变量进

行操作。 75. 实例 方法不但可以访问实例变量,也可以访问类变量。 76. 类方法 方法不能访问实例变量,只能访问类变量。

77. 在Java中,用关键字 abstract 来修饰一个类,则该类为抽象类。 78. 若某个类包含了抽象方法,则该类必须被定义为 抽象 类。 79. 接口的定义,需使用关键字 interface 来声明。 80. 声明父类时,需使用关键字 super 来实现。

81. 由于Java的继承性,所以子类的成员数目比父类的成员数目 多 。 82. 接口中没有什么实例方法,所有的成员方法都是 抽象 方法。 83. 包定义时,需使用关键字 package 来实现。

84. 要使用包中的类,必须用关键字 import 导入这些类所在的包。 85. 当要引用包中所有的类时,类名可以用通配符 * 号代替。

86. 一个类要从另一个类继承变量和方法,必须使用关键字 extends 。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127462.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 华硕路由器、LEDE、梅林,阿里DDNS教程

    华硕路由器、LEDE、梅林,阿里DDNS教程转自我的博客:sleele.com/2019/04/17/…教程华硕路由器官方固件,梅林,LEDE大体一致,下面我以华硕路由器官改固件为例展开教程首先安装阿里DDNS插件,在阿里注册一个域名,买最便宜的即可,购买域名后进入控制台设置域名解析按照图标顺序操作之后后让你输入手机验证码,之后就可以得到AccessKeyID、AccessKey…

    2022年6月11日
  • 二元树中和为某一值的全部路径

    二元树中和为某一值的全部路径

    2021年11月29日
  • 排列组合c怎么算_希尔排序与初始状态有关吗

    排列组合c怎么算_希尔排序与初始状态有关吗P1030求先序排列

    2022年4月20日
  • pycharm里为啥运行不了pip_error loading package list:pypi

    pycharm里为啥运行不了pip_error loading package list:pypi安装好了python以及pycharm,添加pysql时,第一次出现错误是pip版本不匹配,当前版本是9.0.1,需要更新至版本。更新版本需要找到easy_install.exe,在终端中执行:pipinstallpip–upgrade即可首先终端可用快捷键win+R打开,输入“cmd”,由于我的python是2.7版本,安装在D盘,输入“D:”,按enter键,继续输入“cdp…

    2022年8月27日
  • HARQ发展_harq技术

    HARQ发展_harq技术自动重发请求含义,以及混合自动重发请求(包括Type-I,和CC-HARQ,IR-HARQ)的编译码方式。包括在传统HARQ的基础上衍生出来的时分复用,码分复用,功率域复用的HARQ

    2022年10月28日
  • vb.net 教程 12-4 msHtml 3

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。相比之前学习的HtmlDocument类和HtmlElement类,mshtml还提供了网页元素更详细的分类,比如IHTMLScriptElement:脚本元素IHTMLStyleSheet:样式表IHTMLFormElement:表单元素等等这些不同的元素分类有着自己的…

    2022年4月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号