JavaSE:基础概念+常量与变量

本文详细介绍了Java中的关键概念,如JVM、JRE、JDK的区别,HelloWorld示例,注释的使用,以及标识符、常量、变量和数据类型(包括基本数据类型和引用数据类型)的概述和规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java相关概念:

        JVM,JRE,JDK的概述:

                java的跨平台依赖虚拟机,虚拟机是不跨平台的,一个平台一个虚拟机

                JVM:JVM是java虚拟机(JVM Java Virtual Machine)

                JRE:java运行环境(JVM+核心类库)

                JDK:java开发工具集 [JRE+开发工具(java.exe+javac.exe)]

        HelloWorld案例:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World6666");
    }
}

        注释的概述和分类:

               什么是注释?

                        用来解释和说明程序的文字,注释是给人看到,编译器不会理会

               注释的分类

                        单行注释 // 内容

                        多行注释 /* 内容 */

        关键字的概述和特点:

                什么是关键字?

                        被Java赋予了特殊含义的单词

                关键字的特点

                        全部都是小写,一般来说,编辑器会有变色效果(public class static void)

        标识符的组成和注意事项:

                什么是标识符?

                给包,类,方法,变量,接口取名字

                组成: 字母a-z, A-Z,数字0-9,符号_ $,中文(不建议)

                注意事项:不能是关键字、不能数字开头、区分大小写

        标识符的常见命名规则:

                类/接口:每个单词的首字母大写(Person,HelloWorld)

                方法/变量:第一个单词首字母小写,从第二个单词开始首字母大写【main(), age】【getAge(), maxAge】

                包:全小写,公司的域名反写(com.公司域名)

常量和变量:

        常量:Java中固定不变的数据(类比rmb,数值统一不变)

        变量的概述和定义格式:

                        什么是变量:

                                变量是内存中的一小块区域,其值可以在一定范围内发生改变 (钱包)

                        定义格式:

                                数据类型 变量名 = 初始化值;

                                int i = 5;

        数据类型概述和分类:

                1. **基本数据类型**:

                           - **整型**:包括`byte`(8位有符号整数)、`short`(16位有符号整数)、`int`(32位有符号整数)、`long`(64位有符号整数)。
                           - **浮点型**:包括`float`(单精度浮点数)和`double`(双精度浮点数)。
                           - **字符型**:`char`,用于表示单个字符。
                           - **布尔型**:`boolean`,表示逻辑值,只有`true`和`false`两个取值。
                2. **引用数据类型**:主要指的是**类(Class)**、**数组(Array)**和**接口(Interface)**等。每种数据类型都有其特定的取值范围、默认值和占用的内存空间。例如,`int`类型的默认值是0,而`double`类型的默认值是0.0。了解这些特性对于编写高效且正确的Java代码至关重要。此外,Java还支持数据类型之间的转换,但需要注意转换规则和可能引发的异常。例如,将一个较大的整数值直接转换为较小的整型可能会导致数据溢出,而将整型转换为浮点型可能会损失精度。

        下面是基础概念+常量与变量对应的配套练习。辛苦总结不容易,大家动动手指三连支持一下(点赞,收藏,关注),谢谢大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值