1,java基本类型
==============
下面属于java基本数据类型的有( )
A.String
B.byte
C.char
D.Array
Java基本数据类型分为三种,数值型,字符型,布尔型
数值型:
整型:byte、short、int、long
浮点型:double、float
字符型:char
布尔型:boolean
Array String属于引用数据类型,选择BC
2,java包装类
=============
下面属于java包装类的是( )
A.String
B.Long
C.Character
D.Short
Java包装类就是基本类型对应的类类型,基本类型为八种基本数据类型,所以String不属于Java包装类。选择BCD
3,Java编译
============
下列语句哪一个正确 ( )
A.Java程序经编译后会产生machine code
B.Java程序经编译后会产生byte code
C.Java程序编译使用命令javac 运行使用 java 命令
D.以上都不正确
Java编译后产生的是字节码文件,Java程序编译使用命令javac 运行使用 java 命令 选择BC
4,JDK,JVM,JRE
=================
下列有关JDK, JRE, JVM三者的叙述,正确的是:( )
A.JDK是Java开发工具包 ,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)
B.JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。
C.JVM是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行
D.JDK中包含了JRE,JRE又包含JVM
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。 在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。
JRE(Java Runtime Environment,Java运行环境),**包含JVM标准实现及Java核心类库。**JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
ABCD均正确
5,类型转换
==========
基本数据类型均可任意互相转换( )
A.对
B.错
boolean也属于基本数据类型,但不能和其他类型转换
6,转义字符
==========
在Java中表示换行符的转义字符是:( )
A.\n
B.\f
C.‘n’
D.\dd
选择A
7,标识符
=========
在java中,下列标识符不合法的有( )
A.new
B.$Usdollars
C.1234
D.car.taxi
Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。new属于关键字。选择ACD
8,类型转换
==========
经过强制类型转换以后,变量a,b的值分别为多少( )
short a =128;
byte b =(byte) a;
总结
其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。
这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来
目录:
部分内容截图:
面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。
这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来
目录:
[外链图片转存中…(img-SyIpRK5k-1714341828488)]
部分内容截图:
[外链图片转存中…(img-tEeqmxbe-1714341828489)]
[外链图片转存中…(img-nxbbxXT7-1714341828489)]