黑马程序员之了解java

win11重装系统简易教程-小白也可以上手! 本文介绍一下win11系统重装的各个步骤,也作为记录供自己后面查看。附上我之前参考的一位知乎大神写的重装win10系统文章的地址本文用到的工具全部是,不需要下载第三方镜像文件(不是说这个不好,只是第三方的软件或镜像文件网上非常多,琳琅满目,小白需要筛选甄别,直接用官方的就比较省心,大神请自便~) 阅读详情


^_^o~ 努力!—————————>  android培训、java培训、期待与您交流!—————————> #^_^#~成功!

Java、Android、PHP、.Net视频下载 


目录

Java语言概述

Java语言的三种技术架构

Java语言的特点

Java语言环境的搭建

Java语言基础组成

    |--->关键字、标示符、注释、常量与变量、运算符、语句、函数、数组

Java语言概述

1. 是SUN(StanfordUniversity Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。
2. 是一种面向Internet的编程语言。
3. 随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

4. 是简单易学,完全面向对象,安全可靠,与平台无关的编程语言(指操作系统)。

Java语言的三种技术架构

J2SE 标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,如Java版的扫雷。

J2ME 小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。

J2EE 企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。

  (Java5.0版本后更名为JAVASE、JAVAME、JAVAEE)

Java语言的特点

java的跨平台性(平台means操作系统):通过Java语言编写的应用程序在不同的系统平台上都可以运行。

跨平台的原因:只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中                           的运行。(PS:C++能在windows中运行就是因为windows里面有一个   能解 析C++语言程序的虚拟机) 

Java语言环境的搭建

1.JVM、JRE和JDK的区别:

JVM(Java VirtualMachine):java虚拟机,用于保证java的跨平台的特性。java语言是跨平台,jvm不是跨平台的。

JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。

JDK(Java DevelopmentKit):java的开发工具,包括jre+开发工具(编译工具javac.exe和打包工具jar.exe等)

简单来说就是使用JDK开发完成的java程序交给JRE去运行。

2. 环境变量配置

由于版面原因请参见:http://blog.youkuaiyun.com/hinoone/article/details/9570031

Java语言基础组成

1.   关键字:被java赋予了特殊含义的单词

2.   标示符:在程序中自定义的一些名称由26个英文字母大小写,数字:0-9,符号_$组成定义合法标示符。

规则:数字不可以开 头,不可以使用关键字Java中严格区分大小写,Java中的名称规范

                        包名:多单词组成时,所有字母都小写。例xxxyyzz

                        类名、接口名:多单词组成时,所有单词的首字母大写。例 XxxYyZz

                        变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。例 xxxYyZz

                        常量名:所有字母都大写,多单词时每个字母用下划线连接。例 XX_YYY_ZZ

3.  注释

/**
作者:张三
版本:V1.0
这个类是用于演示hello world。
*/--------------------------------------------->这是文档注释,java特有的。
classDemo //这是我的第一个java小程序,//很爽!---------->单行注释
{
    /*
    main函数可以保证该的独立运行。它是程序的入口。
    它会被JVM所调用。
    */-------------------------------------->多行注释(不能有多行注释)
    public static void main(String[] args)
    {
        System.out.println("hellojava");//这是输出语句,可以打印小括号中的内容。
    }
}

4.  常量和变量

常量表示不能改变的数值。

Java中常量的分类:

1.     整数常量,所有整数 ,对于整数java有三种表现形式::十进制:0-9,满10进1;八进制:0-7,满8进1,用0开头表示;十六进制:0-9,A-F,满16进1,用0X开头表示。

2.     小数常量,所有小数

3.     布尔型常量,较为特有,只有两个数值。true、false

4.     字符常量,将一个数字字母或者符号用单引号(’’)标识

5.     字符串常量,将一个或者多个字符用双引号标识

6.     null常量,只有一个数值就是null

进制的基本转换

    十进制转成二进制:除以2取余数;二进制转成十进制:乘以2的幂数

          负数的二进制:对应的正数二进制取反加1  

变量及变量的作用域

变量的概念:内存中的一个存储区域该区域有自己的名称(变量名)和类型(数据类型),该区域的数据可以再同一类型范围内不断变化。

为什么要定义变量?   用来不断的存放同一类型的常量,并可以重复使用;变量的作用范围:一对{ }之间有效

定义变量格式:数据类型变量名 =初始化值 。注:格式是固定的,记住格式以不变应万变,也可以这么理解:变量就如   同数学中的未知数

什么时候定义变量?   当数据不确定的时候,需要对数据进行存储时,就定义一个变量来完成存储动作

 数据类型:

    (1)基本数据类型(4类8种):

        整数类型:byte、short、int、long

        浮点数类型:float、double

        字符类型:char

        布尔类型:boolean(ture false)

    (2)引用数据类型:

        类

        接口

        数组

基本数据类型之间的转换

精度从高到低  double  float long  int  short(char)  byte

自动类型转换(也叫隐式类型转换)

要实现自动类型转换,需要同时满足两个条件:第一,两种类型彼此兼容。第二,目标类型的取值范围要大于源类型。  

例:自动类型提升

     byte b = 5;

     int x =6;

     x = x + b;//b会自动提升为int类型进行运算

强制类型转换(也叫显示类型转换)

当两种类型彼此不兼容,或目标类型取值范围小于源类型时,自动转换无法进行,这时就需要进行强制类型转换。

强制类型转换的通用格式:目标类型变量=(目标类型)值。

例:强制类型转换

    byte b = 6;

    b = b + 5;//报错

    b = (byte)b+5;//强制类型转换,强制将b+5的结果转换为byte类型,再赋值给b,               注意可能损失精度

转义字符:通过\ 来转变后面字母或者符号的含义。

     \n:换行。

     \b:退格。相当于backspace。

     \r:按下回车键。window系统,回车符是由两个字符来表示\r\n.

    \t:制表符。相当于tab键。

    字符串和任何数据都是用+号相连,最终都会变为字符串System.out.print(5+5+"="+5+5);//10=55

5.   运算符

算术运算符(+ 、— 、* 、/ 、%)

赋值运算符(= 、+=、-=、*=、/=,、%=)

        Short s = 3;

S = s+2;//编译失败,因为s会被提升为int类型,运算后的结果还是int型,无//法赋值给short

        S+=2;//编译通过,因为+=运算符在给s赋值时,已经自动完成强转操作。

比较运算符(>、>=、<、<=、!=):结果都是Boolean型。

逻辑运算符(&&、||、!&、|、^)

&与&&(条件与、短路与)的区别:第一个操作数 为真时才判断第二个操作数。

|与||(条件或、短路或)的区别:第一个操作数为真时不再判断第二个操作数。

位运算符(&、|、^、~反码、>>、<<、<<<、>>>)

    按二进制进行操作、效率高。

>>最高位补什么由原有数据最高位值而定,最高位是0补0,1补1.

>>>是无符号右移,右移时符号位填充的都是0

y<<x相当于乘以2的x次方;Y>>x相当于除以2的x次方

反码:~6=-7

对两个整数变量的值进行互换的方法。

通过第三方变量(最常用)

Int temp = n;

n = m;

m = temp;

异或方法(n = n^m ; m = n^m ; n = n^m)、

n = n ^ m;

m = n ^ m;//(n^m)^m;

n = n ^ m;//n^(n^m)

加减法(当int值大时容易溢出)

n = n + m;//如果n和m的值非常大,容易超出int范围。

m = n - m;

n = n - m;

三元运算符(?:)

格式:(条件表达式)?表达式1:表达式2;

如果条件为true,运算后的结果是表达式1;如果条件为false,运算后的结果是表达式2;

6.  语句

判断结构

      if语句三种格式:

选择结构 

switch语句:

                 

switch语句特点:

a:switch语句选择类型只有四种:byte,short,int,char                         

b:case之间与default没有顺序,先执行第一个case,没有匹配的case执行default

c:结束switch语句的两种情况:遇到break,执行到switch语句结束            

d:如果匹配的case或default没有对应的break,那么程序会继续向下执行,运行可以的语句,直到遇到break或者switch皆为结束     

if和switch语句很像。

        如果判断的具体数值不多,而是符合byte short int char这四种类型。

        虽然两个语句都可以使用,建议使用swtich语句。因为效率稍高。

        其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围广。

循环结构

代表语句:while,do while,for

    

3.for(初始化表达式;循环条件[必须有真假]表达式;循环后的操作表达式)

         {

             执行语句;

         }

       无限循环的最简单表现形式。

         for(;;){}      while(true){}      ps:[循环条件默认为true] 

 1.变量有自己的作用域。对于for来讲:如果将用于控制循环的增量定义在for语句中。那么该变量只在for语句内有效。for语        句执行完毕。该变量在内存中被释放。

  2.for和while可以进行互换。如果需要定义循环增量。用for更为合适。

总结:什么时候使用循环结构?当要对某些语句执行很多次时,就使用循环结构。

     其他语句

break:用于跳出其所在的最内层的循环体;带标签的可以跳出多重循环体,伪代码

continue: 语句不跳出所在的循环体,而是中断执行当前循环的剩余部分,并进入下一轮循环。

记住:

1,break和continue语句作用的范围。

2,break和continue单独存在时,下面不可以有任何语句。因为都执行不到。

7.  函数

定义:函数就是定义在类中的具有特定功能的一段独立小程序,也称方法。

函数的格式:

  修饰符 返回值类型函数名(参数类型 形式参数1,参数类型 形式参数2)

{

    执行语句;

    return 返回值;

  } 

返回值类型:函数运行后的结果的数据类型。

参数类型: 是形式参数的数据类型。

形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数。

实际参数:传递给形式参数的具体数值。

return:用于结束函数。

返回值:该值会返回给调用者。

特点:

     定义函数可以将功能代码进行封装;便于对该功能进行复用;函数只有被调用才会被执行;

     函数的出现提高了代码的复用性;对于函数没有具体返回值的情况,返回值类型用关键字void表示,

     那么该函数中的return语句如果在最后一行可以省略不写。

ps:函数中只能调用函数,不可以在函数内部定义函数,函数的结果应该返回给调用者。交由调用者处理。

重载:

     概念:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。    

     特点:与返回值类型无关,只看参数列表(参数类型以及参数个数)。     

     好处:方便于阅读,优化了程序设计。

8.    数组

概念:同一种类型数据的集合,其实就是一个容器

好处:可以自动给数组中的元素从0开始编号,方便操作这些元素

格式1:

元素类型 [ ] 数组名=new元素类型 [ 元素个数或数组长度];

例如:

int [ ] arr =new int [4];//或者 int arr[ ] = new int [4];

格式2:

元素类型 [ ] 数组名=new元素类型 [ ]{元素,元素,元素..........}

例如:

int [ ] arr =new int [ ]{4,5,8,6,9};//或者int [ ] arr ={4,5,8,6,9};


^_^o~ 努力!—————————>  android培训、java培训、期待与您交流!—————————> #^_^#~成功!

Java、Android、PHP、.Net视频下载 


 

YOLOv11改进策略【独家融合改进】| 模型轻量化二次改进:StarNet + FreqFusion,极限降参,适用专栏内所有轻量化模型 FreqFusion是一种旨在解决密集图像预测任务中特征融合问题。 阅读详情

相关推荐

Silvaco TCAD | GaN HEMT器件仿真与高频功率应用实战

本文详细介绍了使用Silvaco TCAD进行GaN HEMT器件仿真的全流程,涵盖器件结构设计、极化效应建模、高频特性分析及功率损耗优化。通过实战案例展示了GaN HEMT在电动汽车电驱和快充模块等高频功率应用中的性能优势与效率提升策略,为工程师提供可靠的仿真方法与设计验证手段。

desk3的博客 184

黑马程序员---java基础---01java概述

-------android培训、java培训、期待与您交流! ---------- 学习教材以《黑马程序员JavaEE+Android——开学前自学的Java课程》视频为主,学习中以课程内容和代码为主,最后加上自己的总结。对于日记中存在的问题希望大家多多提出。第一章的总结比较的蛋疼,希望大家将就看看,其实最主要的是能了解java,安装开发环境,编写一个测试案例就算完成。这里说的比较的不好,请大

郭金龙的csdn博客 651

HWSD全球土壤数据下载、处理与提取完整指南

全球尺度的科学研究与工程项目中,土壤数据是必不可少的基础底图,而HWSD(和谐世界土壤数据库)凭借其统一的分辨率与属性标准,成为农业区划、生态模型、土地利用变化和水资源评估等领域的通用数据源。深入理解其“栅格存编号、数据库存属性”的核心原理,是高效使用这套数据的关键。通过掌握MDB数据库结构、属性字段含义以及栅格与属性表的关联方法,研究者可以将原始数据转化为可用的研究底图。无论你是需要提取特定区域的土壤属性,还是进行面积统计与点位采样,合理的处理流程都能显著提升工作效率。本文从下载注册开始,一步步梳理数据清

weixin_29056781的博客 316

java面试题收集

1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务...

一念轮回君千殇的博客 615

大模型量化技术全解析:从INT8到GPTQ/AWQ,降低部署成本实战指南

模型量化是一种通过降低神经网络权重和激活值的数据精度(如从FP16降至INT8/INT4),从而大幅减少模型内存占用和计算开销的核心模型压缩技术。其原理基于线性变换,将高精度浮点数映射到低精度整数表示,在硬件层面能利用专用低精度计算单元实现显著加速。这项技术的核心价值在于解决了大模型(如千亿参数LLM)部署时面临的高昂显存成本和推理延迟问题,使其能在消费级GPU和边缘设备上高效运行。当前,后训练量化(PTQ)因其无需重新训练的特性成为主流,衍生出GPTQ、AWQ、SmoothQuant等多种方法,广泛应用于

weixin_33804582的博客 632

VS Code + ESP-IDF:离线环境配置与示例工程编译全指南

本文详细介绍了在VS Code中离线配置ESP-IDF开发环境的完整流程。针对国内开发者常遇到的网络问题,指南提供了从Python环境准备、获取离线安装包、运行安装器到VS Code插件配置与示例工程编译的全套解决方案,确保环境搭建稳定、可控且高效。

weixin_28842367的博客 404

《黑马程序员》了解java中的注解

注解是jdk1.5以后提供的新特性。 1.注解(Annotation):一个注解就是一个类,:注解是向编译器传达一种信息,一个类中可以有多个注解。它为我们在代码中添加信息提供了一种形式化的方法,使我们可以在以后   某个时刻方便地使用这些数据(通过解析注解来使用这些数据)。也可以把注解看做一种标记,加了注解就等于打上了某种标记,没加,则等于没有某种标记         ,以后javac编译器

ruoyinruoxian82432的专栏 366

Python+Vue计算机毕业设计风电场监控系统的设计与实现7bd6i(程序+LW+源码+部署)

Python3.7.7+Django+Mysql5.7+pip list+HBuilderX(Vscode也行)+Vue+Pychram社区版。2. 前端:vue+css+javascript+jQuery+easyUI+highcharts。2.IDE环境:Python和Python 社区版都可以。Django + Vue +Python+Mysql 等等组成,B/S模式等等。该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。1. 后端:Python、Vue、Django、Mysql。

华信计算机毕设源码程序 343

黑马程序员-了解java

-------android培训、java培训、期待与您交流! ---------- 总体了解下。 以下是通过网络、书本学习到的零碎知识的记录。 Java是一种可以开发跨平台应用软件的面向对象的程序设计语言,是由Sun公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。 简

u013196932的专栏 708

l0phtcrack 7(爆破管理员密码)使用教程

l0phtcrack7简称lc7,是爆破计算机管理员密码的软件,早期是网络安全管理员用来检测系统用户是否使用了不安全的密码,后被黑客用于用户口令破解 功能:该工具支持远程破解,理论上能破解所有密码,但对复杂度比较高的密码,破解时间很长 使用前提:1.登录了需要破解的计算机 2.知道需要破解的计算机的一个管理员的账户,密码 ** 也许你会疑惑,我都知道了一个管理员账户密码了,还要另外的管理员密码...

Xiongcanne的博客 2万+

gRPC之gRPC开发流程与入门案例

gRPC之gRPC开发流程与入门案例

YIYIYI 3759

黑马程序员之Java--了解注解及其应用

------- android培训、java培训、期待与您交流! ---------- 一、注解基本了解和应用 1、何为注解? 注解就是一种标记,在程序中加了注解就等于加了标记,没加,就没有标记。 2、注解有何作用?      加了注解,java编译器、开发工具或是其他程序可以通过反射技术了解你的类或各种元素是否有标记,有什么标记就做什么     样的事情。比如:子类重写父类的

myhorse1008的专栏 464

精确时钟同步协议ptp/IEEE-1588v2协议-------(1)简介

ptp, 1588V2, IEEE-1588, 精确时钟同步协议

meihualing的专栏 5360

黑马程序员==》java基础 函数的初步了解

------- android培训、java培训、期待与您交流! ---------- 定义:在类中具有特定功能的一段独立程序。也称为方法。英文:Function class FuntionDemo {  public static void main(String[] args)  {   int x = 4;   System.out.println(x*3+5);   x

u012132108的专栏 559

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

黑马程序员--Java初步了解、环境搭载

一、Java环境搭载: JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。  JRE:Java Runtime Environment,java程序的运行环境等于java运行的所需的类库+JVM(java虚拟机)。如果要运行开发好的Java程序,计算机只需安装JRE。但是本人是要自己开发Java程序,就要安装JDK(因为JDK里面包括JRE,

a573701436a的专栏 459

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

黑马程序员 java了解和DOS命令

DOS常见命令: 1、dir 含义:显示指定路径上所有文件或目录的信息 格式:dir[盘符:][路径][文件名][参数] 参数: /w:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息; /p:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示; /a:显示具有特殊属性的文件; /s:显示当前目录及其子目录下所有的文件。 举例:dir/p ...

weixin_30706691的博客 92

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

黑马程序员_java基础知识了解

---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------- 1.   Java编程基础 1.1.   基本概念         什么是计算机语言 计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。为了使电子计算机进行各种工作,就需要有一套用于编写计

u012122690的专栏 411

黑马程序员java基础不得不了解的细碎知识

获取时间并改变其输出格式:

suxi001的专栏 413

黑马程序员_了解注解及java提供的几个基本注解

------- android培训、java培训、期待与您交流! ---------- (1)@SuppressWarnings(“derecation”)    这个注解能去除System.runFinalizesOnExit(true);中的警告 (2)@Deprecated     @Deprecated     //把方法声明过时     public static v

码农GG的专栏 808

黑马程序员-了解注解及java提供的几个基本注解

 package Annotation;public class AnnotationTest { /**  * @Title:main  * @Description:TODO  * @Param:@param args  * @return:void  * @throws  */ @SuppressWarnings("deprecation") //这句注解叫压缩警告加上这句注解后,下面的过时

Laladin的JAVA路 425

黑马程序员-Java基础加强-内省→了解JavaBean

------- android培训、java培训、期待与您交流! ---------- 内省对应的英文单词为IntroSpector,它主要用于对JavaBean进行操作,JavaBean是一种特殊的Java类,其中的某些方法符合某种命名规则,如果一个Java类中的一些方法符合某种命名规则,则可以把它当作JavaBean来使用 JavaBean是一种特殊的Java类,主要用于传递数据信息,这种

lj102800的专栏 497

java--学习java应该了解的那些事--黑马程序员

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 计算机基础 1 计算机概述   计算机(Computer)就是咱们说的电脑。官方解释是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 计算机的应用已渗透到社...

weixin_30867015的博客 82

黑马程序员之 ---- Java语言的概述(初步了解java)

Java语言的概述(初步了解java) (学习java的第一天笔记)   常用DOS命令 d: 回车 盘符切换 dir(directory):列出当前目录下的文件以及文件夹 md (make directory) : 创建目录 rd (remove directory): 删除目录 cd (change directory)改变指定目录(进入指定目录) cd.. : 退回到上一级

君北羽 580

黑马程序员:通过一个小例子了解java内部类和外部类的基础知识

黑马程序员:通过一个小例子了解java内部类和外部类的基础知识   -----------------android培训、java培训、期待与您交流! --------------   /*java基础测试题5:创建一个包含private的属性和private方法的类。然后创建一个内部类,它有一个方法可以用来修改外部类的属性,并调用外部类的方法。在外部类的另一个方法中,创建此内部类的对

高处胜寒的博客 1050

最新黑马java十次方社交项目教程

最新黑马java十次方社交项目教程   最新黑马java十次方社交项目教程   最新黑马java十次方社交项目教程   下载地址:百度网盘

q13567915239的博客 5043

三年Java程序员的经验

作为一个有过三年开发经验的程序员,其中的道路确实挺心酸的,经历过两三家公司,面试过几百家公司,有些自身的经验分享 程序员这个行业竞争压力挺大的,同时技术也更新的特别快,还记得我刚毕业的时候当时的公司后台的框架都是用hibernate+strtus2+spring,而三年后的今年好多公司都用到了SpringBoot+Spring+mybatis,技术的:ssh到ssm到springBoot,这足以体现软件行业发展的迅速 小白的体验 作为一个刚毕业的大学生,如果想进入软件行业无非就两种选择(千万被去培训机

千城墨白 939
上一篇: 黑马程序员之java中public class和class的区别
Hinoone
博客等级 码龄15年 1粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值