java se作业

1.简述JDK,JRE,JVM的关系和区别?

 JDK是Java开发工具包,它包含了用于开发、调试和执行Java程序所需的类库、工具和文档等;JRE是Java运行环境,它包含了虚拟机、Java核心类库等,可以用来运行Java程序;JVM是Java虚拟机,它是一种虚拟出来的计算机,它可以执行Java字节码,它是JRE的一部分。
2.简述Java程序运行过程?

先把.java 类型的文件编译成 .class 类型的文件。把再class 文件放置到 Java 虚拟机加载类,会进行字节码校验,校验通过之后 JVM 解释器会把字节码翻译成机器码交由操作系统执行。


3.变量的概念和使用

概念:

变量是存储单元,对于类型的指代,变量特指一个确定的数值

变量的使用 :数据类型 变量 = 值 ;


4.数据类型转换包括自动类型转换和强制类型转换

自动类型转换:数字范围小的类型在赋值运算中可以直接转换成数字范围大的类型

强制类型转换:数字范围大的类型转换成数字范围小的类型,在赋值运算中需在等号右边在括号中写上需要强制转换的类型
5.Scanner类可以从键盘获取输入的信息

创建 Scanner 对象,用于获取用户输入的值。Scanner 对象可以从不同的输入源获取输入,例如键盘输入或者文件输入等。调用 Scanner 对象的 next()、nextLine()、nextInt() 等方法获取不同类型的输入值。
6.赋值运算符、算术运算符、关系运算符、逻辑运算符

赋值运算符:变量名 = 表达式  将右边的值给左边的变量

算术运算符 :+、-、*、/、%、++、–

关系运算符:<、<=、>、>=、==和!=

<、<=、>、>=的优先级相同,高于==和!=,==和!=的优先级相同。

逻辑运算符:

&&:短路与(两个操作数都是true,结果才是true)

||:短路或(两个操作数一个是true,结果就是true)

!:非(操作数为true,结果为false;操作数为fase,结果为true)

&&短路与两个操作数都是true,结果才是true
||短路或两个操作数一个是true,结果就是true
!操作数为true,结果为false
操作数为fase,结果为true
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值