Java零基础学习(二)

零基础如何自学Java? 零基础学习Java,肯定得先去了解Java这门语言,Java是什么?都需要学习什么内容?学出来都能做什么? 了解清楚之后在针对性的去学习,这样学习效果才会好,不要盲目的去学习; 当然,学习Java肯定是要清楚自己为什么学Java,带有目标性的去学习,再根据自己的情况制定一个适合自己的学习方式,然后持续不断地去努力,这样才会有所收获。 零基础想自学Java有很多方法,看书或者看视频都可以,个人比较推荐新手还是看视频吧,因为书本上的知识... 阅读详情

一、 Java基础语法

1. 注释

注释:用来对程序进行解释说明。有单行注释、多行注释、文档注释。

单行注释://  快捷键:Ctrl + /

多行注释:/* */  快捷键:Ctrl + Shift + /

文档注释:/** */  在Java中,文档注释在Java中会利用JDK工具生成API文档。

2. 字面量

字面量:数据在Java中的书写格式。

package com.zhenkai.literal;

/**
 * Author:ZhenKai
 * Information:2025-08-15 07:03
 */
public class LiteralDemo1 {
    public static void main(String[] args) {
        //掌握字面量(数据)在Java程序中书写方式
        //整数 小数正常书写
        System.out.println(10);
        System.out.println(10.85);
        //字符:英文状态''有且仅有一个字符 特殊字符'\n'换行;'\t'一个Tab缩进
        System.out.println(' ');
        System.out.println('a');
        //字符串:英文状态""
        System.out.println("三角洲行动");
        //布尔值 true false
        System.out.println(true);
        System.out.println(false);
        //空值 null
    }
}

3. 变量

变量:定义在内存中开辟的一块空间来存储需要处理的数据。

格式:数据类型 变量名 = 数据;

注意事项:1.变量必须要先申明,才可以使用;2.申明的变量是什么数据类型的,那么赋的值必须是该类型的数据;3.变量存在有效范围,从定义到‘}’是有有效范围,在这个范围内不允许出现重复变量名;4.变量可以先不赋初始值,但使用时必须要有值

4. 关键字

关键字:Java中已经使用有特殊意义的单词,如main、if、for……在IDEA中关键字都是小写字母组成的单词,有特殊的颜色标记。

5. 标识符

标识符命名:由字母、数字、下环线、$等组成,但是数字不能开头,也不能使用关键字命名。

类名:大写字母开头,满足驼峰模式,要有意义。

变量名:小写字母开头,满足驼峰模式,要有意义。

6. 数字在计算机中的存储方式

任何数据在计算机中都是以二进制的形式存在的,所谓二进制,就是逢二进一。

计算机中存储容量基本单位:字节(byte,B)

计算机中最小数据单位:位(bit),一个字节占八位,1B = 8b

6.1 十进制转二进制

整数:除二取余法,余数倒取

小数:乘二取整法

6.2 二进制和八进制互转

二进制在Java程序中书写方式:0B或0b

八进制在Java程序中书写方式:0

421法则:将数据每三个一组,分别对应2^2、2^1、2^0(4,2,1)

6.3 二进制和十六进制互转

十六进制在Java程序中的书写方式:0X或0x

十六进制:1~9,A(10),B(11),C(12),D(13),E(14),F(15)

8421法则:将数据每四个一组,分别对应2^3,2^2、2^1、2^0(8,4,2,1)

7.数据类型

基本数据类型,分为四类八种

数据类型字节
整形byte(-128 ~ 127)1
short2
int(默认)4
long8
浮点型float4
double(默认)8
字符型char2
布尔型boolean1

引用数据类型,String等

注意事项:1.整形默认int,定义long类型时,必须在数字后加L或l;2.浮点型默认double,定义float类型时,必须在数字后面加F或f。

package com.zhenkai.variable;

/**
 * Author:ZhenKai
 * Information:2025-08-15 07:30
 */
public class VariableDemo2 {
    public static void main(String[] args) {
        //掌握数据类型
        //基本数据类型(四类八种)
        //整形
        byte a1 = 1;//byte 1B
        short a2 = 3;//short 2B
        int a3 = 5;//int 4B
        long a4 = 1008611L;//long 8B
        //浮点型
        float b1 = 8.88F;//float 4B
        double b2 = 9.99;//double 8B
        //字符型
        char c1 = 'a';//char 2B
        //布尔型
        boolean d1 = true;//boolean 1B
        //引用数据类型 String
    }
}

8. 类型转换

8.1 自动类型转换

在Java中,数据类型范围小的变量,可以直接赋值给数据类型范围大的变量。

byte short char --> int --> long --> float --> double

8.2 表达式中的自动类型转换

在表达式中,数据类型范围小的变量会自动转换成数据类型范围大的变量参与运算。

byte、short、char是直接转换成int类型参与运算,表达式中的最终结果是由表达式中最高类型决定的。

byte short char --> int --> long --> float --> double

8.3 强制类型转换

强制类型转换:强制将类型范围大的变量或数据,直接赋值给范围小的变量

格式:数据类型 变量1 = (数据类型)变量2;

注意:强制类型转换,可能会造成数据溢出,浮点型强制转换成整形,会直接丢弃小数部分,只返回整数部分。

package com.zhenkai.tape_conversion;

/**
 * Author:ZhenKai
 * Information:2025-08-15 07:38
 */
public class TypeConversionDemo1 {
    public static void main(String[] args) {
        //掌握数据类型转换
        //自动类型转换:类型范围小的数据自动转换成类型范围大的数据
        //byte short char ->int ->long ->float ->double
        byte a = 10;
        int b = a;
        //表达式中的自动类型转换:类型范围小的数据自动转换成类型范围大的数据参与运算
        //byte short char ->int ->long ->float ->double
        short a1 = 20;
        short a2 = 40;
        int rs = a1 + a2;
        //强制类型转换:强行将类型范围大的数据转成类型范围小的
        //数据类型 变量1 = (数据类型)数据/变量2
        double c1 = 55.5;
        double c2 = 45.5;
        double rs2 = c1 + c2;
        //强制类型转换
        short rs3 = (short) rs2;
        System.out.println("强制类型转换前结果:" + rs2);
        System.out.println("强制类型转换后结果:" + rs3);
    }
}

9. 运算符

9.1 基本算数运算符

基本算数运算符:+ - * / %(% 取余)

注意:两个整数相除,结果只能是整数,想要得到准确结果,可以*1.0;+ 在遇到不能运算的字符串时,起到连接作用。

9.2  自增自减运算符

自增自减运算符:++、--

放在变量前后单独使用时,对变量自身加1或减1

放在表达式中使用时,放在变量前面(int b = ++a(--a);),先对变量a自身自身加1或减1,再将新值赋给变量b

                                    放在变量后面(int b = a++(a--);)先将a的值赋给b,再对a自身加1或减1

9.3 赋值运算符

基本赋值运算符:= ;将右边的值付给左边的变量

扩展赋值运算符:将右边的数据和左边的变量相加、相减、相乘、相除、取余数后,将结果重新赋值给左边的变量。

符号示例详解
+=a += b;a = (a的类型)a + b;
-=a -= b;a = (a的类型)a - b;
*=a *= b;a = (a的类型)a * b;
/=a /= b;a = (a的类型)a / b;
%=a %= b;a = (a的类型)a % b;

注意:赋值运算在计算后会做一个强制类型转换

9.4 关系运算符

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

判断数据是否满足条件,最终返回ture或false

9.5 逻辑运算符

逻辑运算符:将多个条件放在一起运算,最终返回boolean类型的结果true或false

符号说明
&  逻辑与当两边条件都为true,结果才为true,只要有一个为false,结果就为false
|  逻辑或当两边条件只要有一个为true,结果就为true
!逻辑非取反
^  逻辑异或当两边条件都为true或false,结果就为false,当两边一个为true一个为false,结果就为true
&&  逻辑双与当左边为false时,结果立即返回false,右边不执行
||  逻辑双或当左边为true时,结果立即返回true,右边不执行

注意:开发过程中常用&&和||,提高开发效率,&&的优先级要高于||

9.6 三元运算符

格式:条件表达式? 值1 : 值2;

执行流程:先执行条件表达式得到boolean值,如果为true,就返回值1,如果为false,就返回值2。

package com.zhenkai.operator;

/**
 * Author:ZhenKai
 * Information:2025/8/15 07:51
 */
public class OperatorDemo1 {
    public static void main(String[] args) {
        //掌握运算符
        /*基本算术运算符 + - * / %(取余)*/
        int a1 = 7;
        int  a2 = 2;
        System.out.println(1.0 * a1 / a2);
        /*自增自减运算符*/
        //单独使用:对自身加一或减一
        int b1 = 5,b2 = 10;
        b1++;
        b2--;
        System.out.println(b1);
        System.out.println(b2);
        //放在表达式中使用:放在变量前,先加(减)再赋值
        int c1 = 9;
        int c2 = ++c1;//c1:10 c2:10
        System.out.println("c1: " + c1);
        System.out.println("c2: " + c2);
        //放在表达式中使用:放在变量后,先赋值,再自身加(减)
        int d1 = 20;
        int d2 = d1++;//d2:20 d1:21
        System.out.println("d1: " + d1);
        System.out.println("d2: " + d2);
        /*赋值运算符 += -= *= /= %=*/
        d1 += d2;//d1 = (int) d1 + d2;
        System.out.println(d1);
        /*关系运算符 > < == >= <= !=*/
        //判断数据是否满足条件,返回boolean类型的值
        System.out.println(54 > 50);//true
        System.out.println(10 != 10);//false
        /*逻辑运算符 & | ! ^ && ||*/
        //逻辑与 & 只要有一个条件为false,结果就为false
        System.out.println(1 < 2 & 2 < 3);//true
        System.out.println(1 < 2 & 2 > 3);//false
        //或 | 只要有一个条件为true,结果就为true
        System.out.println(10 >= 10 | 5 < 2);//true
        //非 取反
        System.out.println(!false);//true
        //异或^ 只要两个条件相同就返回false,两个条件不同就返回true
        System.out.println(10 >= 10 ^ 5 < 2);//(true ^ false) ->true
        System.out.println(10 > 10 ^ 5 < 2);//(false ^ false) ->false
        //&& 只要左边为false,右边不执行,直接返回false
        System.out.println(5 < 2 && 10 > 2);//false
        //|| 只要左边为true,右边不执行,直接返回true
        System.out.println(10 > 2 || 5 < 2);//true
        /*&&的优先级高于||*/
        System.out.println("================================");
        System.out.println(10 > 3 || 10 > 3 && 10 < 3);//先执行10 > 3 && 10 < 3 false 再执行10 > 3 || false true
        /*三元运算符*/
        //条件表达式 ? 值1 : 值2
        int num1 = 115,num2 = 34;
        int max = num1 > num2 ? num1 : num2;
        System.out.println(max);

    }
}

VCSA 6.7证书更新全流程指南:从故障诊断到完整替换 本文详细介绍了VCSA 6.7证书更新的全流程,包括故障诊断、证书替换操作步骤及常见问题解决方案。通过使用官方脚本和证书管理器,帮助管理员快速解决证书过期问题,确保vCenter系统的稳定运行。特别强调了STS证书修复和全量证书重置的关键步骤,适用于vcsa6.7环境下的证书管理需求。 阅读详情

相关推荐

YOLOv5+Astra Pro Plus深度相机:手把手教你实现实时目标检测(附ROS配置技巧)

本文详细介绍了如何将YOLOv5目标检测算法与Astra Pro Plus深度相机结合,构建实时目标检测系统。内容涵盖从硬件选型、环境搭建、ROS配置到YOLOv5部署与深度信息融合的完整流程,并分享了性能优化、避障算法等实战技巧,帮助开发者在机器人视觉等场景中快速实现智能感知应用。

weixin_28292761的博客 391

JAVA零基础学习记录二

右键src目录,创建一个Person类(类名一般首字母大写英文,跟变量一样)创建的类文件内容如下:public class Person { // 这里可以定义Person类的属性和方法// 这里定义了一个name属性int age;// 这里定义了一个age属性String sex;// 这里定义了一个sex属性// 创建一个 Person 对象。

2401_87797168的博客 892

LabVIEW小白福音:手把手教你用NI采集卡搭建振动信号采集系统(附源码和避坑指南)

本文为LabVIEW初学者提供详细的NI采集卡振动信号采集系统搭建指南,涵盖硬件连接、驱动安装、信号处理及性能优化等关键步骤。特别针对振动信号采集系统中的常见问题提供解决方案,并附源码和避坑指南,帮助用户快速上手并避免常见错误。

weixin_30485379的博客 103

零基础学习java(二)

java语言基础知识 1:正则表达式 (1)符合一定规则的字符串。 (2)规则: A:字符 x 字符 x \\ 反斜线字符 \r 回车 \n 换行 B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内 [0-9] 0-9的数字字符 C:预定义字符类

dingyahui的博客 477

【机器人】转动的指数坐标表示心得理解

转动的指数坐标表示心得理解1.前言2.指数坐标表示旋转矩阵3.原理推导4.矩阵对数、矩阵指数 1.前言 最近因为项目需求,又学习了一点机器人学的东西,参考书籍为《现代机器人学》,该书采用指数坐标、旋量的方式来对机器人进行描述和运动学、动力学建模,让我对机器人有了更深的理解,也是弥补DH参数建模复杂的缺陷,虽然DH法只用4个参数,而旋量需要更多,但是它骚啊! 本文是我学习了转动的指数坐标表示的一个心得体会,如有问题请多多包涵。 2.指数坐标表示旋转矩阵 指数坐标可以用来表示求解旋转矩阵,其原理非常简单巧妙,需

要恰饭得嘛 2329

Fritzing0.9.10下载安装和简单使用

Fritzing 作为一款电子设计自动化软件,其画图用于导入到论文和文档,清晰好看,能解决用相机拍实物照片杜邦线很乱的痛点。

李同学Lino的博客 3万+

JAVA零基础学习之路(二)

1. Java对大小写敏感。2.关键字class的意思是类。Java 是面向对象的语言,所有代码必须位于类里面。3.编译后的源文件,得到相应的字节码文件,编译器为每个类生成独立的字节码文件。5.一个源文件可以包含多个类。6.每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。建议编程时,-定要注意缩进规范;在写括号、引号时,一定是成对编写,然后再往里插入内容。...

weixin_45304961的博客 143

1、Ovirt 开源虚拟化平台安装

Ovirt虚拟化Node和Engine安装

大鱼 6266

零基础Java学习笔记(二)

流程控制语句 条件语句 if ifelse ifelseifelse swich(多值判断) 循环语句 while for 递归 递归结构包括两个部分: 定义递归头,没有头递归将进入死循环,也就是递归结束的条件 递归体,什么时候需要调用自身的方法 任何用递归能解决的问题都能用迭代来解决,递归不强调效率,在高性能的情况下尽量避免使用递归,花时间又耗内存 面相过程和面相对象 相辅相成的关系 OOA ...

kali_Chenye的博客 213

嵌入式开发板OpenClaw部署:ESP32-S3与RISC-V平台性能评估

ESP32-S3与RISC-V平台在OpenClaw部署中的性能评估 本文对比分析了ESP32-S3和RISC-V两种嵌入式平台在OpenClaw部署中的性能表现。ESP32-S3凭借240MHz双核Xtensa LX7处理器和专用AI加速器,特别适合轻量级AI推理任务;而RISC-V凭借开源架构和模块化设计,可实现更高的能效比。文章详细介绍了ESP32-S3-DevKitC-1、SiFive HiFive1等典型开发板的硬件规格,推荐了ESP-IDF和FreeRTOS等操作系统,并提供了完整的开发环

博客 1128

C#【必备技能篇】Winform实现多语言切换(.resx文件的应用)

在实际的项目开发中,软件需要实现多语言切换。本文通过一个实际的例子,可以让你学习到这个技能。

星Yeah 的博客 1万+

java学习笔记(零基础、更新中~~)【二】

java学习笔记(零基础、更新中~~)【二】 文章目录java学习笔记(零基础、更新中~~)【二】前言一、Java中的变量是什么?二、使用步骤1.引入库2.读入数据总结 前言 咱们接着说Java编程基础相关的理论知识。 提示:以下是本篇文章正文内容,下面案例可供参考 一、Java中的变量是什么? 1.变量含义:         按书上来说就是:变量实际上表示一小块内存,并有自己的名字,我们通过对变量赋值,将数据装入到对应的

weixin_56586166的博客 101

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Java零基础学习实践系列(二):注释

给你的代码加上注释 实践一中用记事本编写主要是为了对Java代码的运行原理进行简单了解,实际中用记事本编写太过麻烦,以后我们均用软件eclipse 进行Java代码的编写 用eclipse编写代码要依次创建【项目】-【包】-【类】 从创建一个项目开始: 点击【文件】-【新建】-【创建Java项目】 【项目】 下创建【包】: 【包】下创建 【类】: 开始正式编辑代码 Java中注释的基本类型: 单行注释 多行注释 文档注释 ...

统计学+代码 417

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

零基础学Java笔记(二)JavaAPI文档使用+剩余变量学习

目录 写在前面 API接口和Java组织形式 Java学习推荐 写在前面 前言:因为之前一直用的是Java的扩展框架,但从来没有真正系统学习过Java语言,所以趁着学期末和放假的时间,打算从Java最基础的部分开始学习,本次系列将更新我的Java学习过程,从基本的数据类型出发,到最后完成基本的Java项目实践,本次学习我是跟随韩顺平老师进行系统学习,在这里感谢老师并且宣传一波,教程链接将写在博客最后。 这次因为临时有事,学的东西比较少,主要学习了API接口的查找使用,大致了解了接口,类之间的关系,

weixin_52161454的博客 176

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

零基础小白JAVA学习笔记(二)

说实话,自己也觉得这一篇的篇幅和内容都不应该独立的成为一篇博客,不过学习和写博客一样,都需要我自己来慢慢探索 ————————————————————————————————————————————————————————————————————————————          这里先罗列下从网上找来的JAVA的算术运算符: 序号                    运算符

jhwdmc的专栏 397

JAVA编程零基础学习(四:JAVA语法基础二)

JAVA编程零基础学习:关于数组和流程结构,后续会补充

人的一生就是在学习的道路上不断进步 155

零基础学Java之Java学习笔记(二):Java快速入门

目录 提出要求: 开发步骤: 代码演示: 代码说明: Java初学者容易犯的错误: Java注释方法 注释说明: Java转义字符 提出要求: 开发一个 HelloWorld.java 程序,可以输出 "Hello,world!" 开发步骤: (1)将 Java 代码编写到扩展名为HelloWorld.java的文件中。 (2)通过 javac 命令对该 java 文件进行编译,生成 .class 文件。 (3)通过java命令对生成的 class 文件进行运行。 代码演示: ..

她与剑意皆失的博客 228

零基础学java开发_我是零基础,想学Java开发

编程语言Java,已经将近24岁了,从1995年诞生以来,就一直活跃于企业中,名企应用天猫,百度,知乎......都是Java语言编写,就连现在使用广泛的XMind也是Java编写的,Java应用的广泛已经到了“无处不用”的盛世,而且一直在语言排行榜榜首,从未被超越,因此Java开发已是职业中高薪就业的号召,许多非计算机专业的零基础学员关心自己想学Java,但是不知道到底能不能学好Java开发?今...

weixin_35935712的博客 218

尚硅谷_Java零基础教程--学习笔记(二)

1.1 软件开发介绍 软件开发:软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。 人机交互方式:图形化界面(Graphical User Interface GUI)。命令行方式(Command Line Interface CLI) 常用的DOS命令。dir:列出当前目录下的文件以及文件夹;md:创建目录;rd:删除目录;cd:进入指定目录;cd…:返回上一级目录;cd \:返回根目录;del:删除文件;exit:退出dos命令行。 1.2 计算机编程语言介绍 计算

xiekengli8279的博客 263

java奈奈老师2_北京Java专业培训哪里有?怎么学?

  北京Java专业培训哪里有?怎么学?首先我们应该明确我们找Java培训班是为了什么,它能给我们带来哪些好处?当我们清楚的了解这些后,就从这些我们需要的方面进行分析。希望本文可以给参加Java培训的同学帮助。  找Java培训班的理由如下:  1.有老师指导我们,有问题可以跟老师请教,老师的解答更专业,更具体,不用浪费太多时间去百度。  找Java培训班无非就是以上两点最重要的原因,明确了之后我...

weixin_30682043的博客 229

Java 零基础学习教程

Java 由 Sun Microsystems 公司于 1995 年推出,最初是为嵌入式系统设计的。后来,Java 因其“一次编写,到处运行”的特性,迅速成为企业级应用开发的主流语言。``通过本教程,你应该已经掌握了 Java 的基础知识,并能够进行简单的项目开发。继续深入学习 Java 的高级特性和框架,将有助于你在编程领域取得更大的进步。

fight fight fight,never ever ever give up 1320

小白零基础如何学习 java?

零基础学习 java 能学会吗? 零基础如何学习 java? 有什么方法吗? 今天由我来分享下关于零基础学习 java 的方法。 Java发展前景 据权威统计,在所有软件开发类人才的需求中,对 Java 工程师的需求达到全部需求量的 60%~70%,Java 软件人才的缺口巨大,对应薪水也是随之水涨船高。 越来越多的大学生看好 Java 的大好发展前景,选择进行系统化的专业培训后,进入企业从事 Java 开发工作。Java 岗位需求量每年以22%左右的速度增长着,其中尤以 Java 程序员、Java 工程

dirft_lez的博客 399

零基础学习web开发java,快来看鸭~

零基础大学生怎么学习Java?即使是零基础的大学生也能很快了解大概,掌握核心技术。二、坚持不懈写代码学好Java一定是一个好的学习方法和好的老师在加上大量的代码堆积起来的,代码多了,遇到问题就多,经验也就多。发现语言的局限性和解决问题的能力,这点非常重要,我们说学习JAVA做开发就是一个自己解。 Java培训好不好?零基础可以学吗?Java在未来依旧是我们使用最多的编程语言。学习Java到底难不难?这是很多初学者会遇到的问题。其实学习Java最主要是要有系统的学习方法,时间的分配,学习模块的分配都是需要规

facai122的博客 2294

零基础怎样快速学习Java?

废话不多说,直接聊干货。 关键词“零基础”和“迅速”,针对这两个词,我们就应该相应的学习规划。首先你是一个零基础的人,现在急需把Java相关技能学好,在“保证学习质量”的同时用最短的时间学好Java应该掌握的必要技术。 具体实行方案如下:1.了解市场需求 首先,零基础的人应该去了解目前想要找到一份Java的工作,应该具备哪些技能,当你符合这些企业的基本标准后,工作就不成问题。先知道自己应该达到什...

十指波课堂的博客 865

最适合Java初学者学习的Java零基础入门教程

各种各样的编程语言不断崛起,但唯有Java是牢牢占据着老大的位置,目前几乎90%以上的大中型互联网应用系统在服务器端开发首选Java。 因此,也是吸引了不少年轻人投入到Java的学习之中。 所以,今天就跟大家分享一套系统的Java零基础入门学习教程,为小白量身定制。 零基础也可以无压力的走进Java,学习Java! 这套教程适用于没有任何Java基础,或者基础薄弱的小伙伴,它通俗易懂,并且非常全面,自发布以来,已破千万播放量,深受大家的好评。 教程讲解中更注重与学生互动,幽默风趣、细致入微,涵盖Ja

Feng_clay的博客 4408

零基础可以学习java吗?

对于零基础小白来说,最关心的问题莫过于:“零基础可以学习Java吗?” 今天我们一起来聊一聊这个话题。

weixin_43390504的博客 749
上一篇: Java零基础学习(一)
清风伴行舟
博客等级 码龄1年 1粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值