欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基础知识

程序员文章站 2022-07-03 07:56:25
Java基础知识Study summary1.JRE,JDK,JVM分别是什么,三者之间的关系?JRE:运行环境JDK:开发工具包JVM:Java虚拟机(假想计算机)jdk包含jre,jre运行环境包含了jvm以及java所需要的核心类库jdk > jre >jvm关键字是被Java语言特定含义的单词。标识符是给类,(接口),变量,(方法)起名字的字符序列。常量:程序执行过程中,不发生改变的变量标识符的组成:①英文大小写字母②$和下划线_组成③数字字符组成...

Java基础知识Study summary

  1. 1.JRE,JDK,JVM分别是什么,三者之间的关系?
    JRE:运行环境
    JDK:开发工具包
    JVM:Java虚拟机(假想计算机)
    jdk包含jre,jre运行环境包含了jvm以及java所需要的核心类库
    jdk > jre >jvm

  2. 关键字是被Java语言特定含义的单词。
    标识符是给类,(接口),变量,(方法)起名字的字符序列。
    常量:程序执行过程中,不发生改变的变量

  3. 标识符的组成:
    ①英文大小写字母
    ②$和下划线_组成
    ③数字字符组成

  4. 标识符的命名规则:
    ①不能以数字开头(数字字符组成,可以将数字变量的后面)
    ②不能是Java中的关键字
    ③Java是强类型语言,严格区分大小写的

  5. 键盘录入的操作步骤
    ①导包 在Java中只要不是java.lang包下的类都需要导包
    位置在class上面, 格式import java.util.Scanner; (用哪个类导哪个类)
    ②固定格式:创建一个文件扫描器对象
    Scanner 对象名 = new Scanner(System.in) ;
    ③友情提示:“请您输入一个整数数据:”
    ④接收数据:
    int 变量名= 对象名.nextInt() ;
    ⑤输出变量名

  6. 什么是变量?变量的定义格式?要使用变量需要注意什么?
    变量是在程序的执行过程中,其值发生改变的量。
    使用变量应注意以下几点:
    ①遵循三要素。数据类型 变量名 = 初始值
    ②先定义,但是在定义之前必须对这个变量进行初始化,否则编译不通过。
    ③Java是一种强类型,不能重复定义变量。
    ④同一行可以定义多个变量,但是不建议这样使用。

  7. Java中的隐式类型转换和显示类型转换时什么?
    ①隐式类型转换:就是基本数据类型中的自动类型提升(byte,short,char三者之间不转换,一旦参与运行算会先提升int类型);
    ②显示类型转换:就是强制类型转换: (不仅适用于基本数据类型,而且适用于引用数据类型),强制类型转换格式:目标数据类型 变量名 = (目标数据类型)(初始化值) ;

  8. (常考题)byte b1=10,b2=20,b;
    b=b1+b2;
    b=10+20;
    哪句是编译失败的呢?为什么呢?
    答:b=b1+b2;这句是编译失败的。
    三个变量都是byte类型的,一旦参与运算就会提升为int类型。但是被赋值的b是byte类型,类型不兼容从int转换到byte可能会有损失。使用强制类型转换方法,应该改为:b = (byte)(b1+b2) ;

本文地址:https://blog.csdn.net/ZR_Java/article/details/107424593

相关标签: java