欢迎来到Java世界,正式开干,Java基础语法
📃个人主页:个人主页
🔥系列专栏: JAVASE基础
目录
前言:
Java是什么
为什么用Java
Java能做什么
Java技术体系平台
Java基础语法
🍋1.注释
🍊2.字面量
🍓3.变量
🥭4.数据的存储形式:二进制
🍍5.数据类型
🥝6.ASCII编码
🥗7.关键字、标志符
结束语:
前言:
Java是什么
为什么用Java
Java能做什么
Java技术体系平台
技术平台 | 说明 |
Java SE(Java Standard Edition) 标准版 |
Java技术的核心和基础,是学习Java EE,JavaME的基础,也是我们近期重点学习的技术。支持开发桌面级应用(如Windows下的应用程序)的Java平台
|
Java EE(Java Enterprise Edition)企业版 |
为开发企业环境下的应用程序提供的一套解决方案,主要针对于Web应用程序开发, 多用于大型网站开发,是我们后期重点学习的技术。
|
Java ME(Java Micro Edition)小型版 |
是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,现在移动终端基本上都是使用Android和IOS的技术平台了。
|
Java Card |
支持一些Java小程序(Applets)运行在小内存设备(如智能卡)上的平台 ,此技术也被广泛运用在SIM卡、提款卡上。
|
Java基础语法
🍋1.注释
什么是注释
在程序中对代码进行解释说明的文字,方便自己和其他人理解、查看,不会影响程序的正常执行。
注释有哪些
- 单行注释
// 注释内容,只能写一行
- 多行注释
/*
注释内容1
注释内容2 */
- 文档注释
/**
注释内容
注释内容
*/
快捷键进行注释 | 功能效果 |
Ctrl + / | 单行注释。 |
Ctrl + Shift + / | 选中代码进行多行注释。 |
🍊2.字面量
字面量
告诉程序员,数据在程序中的书写格式。
字面量分类
字面量分类
|
生活中的写法
|
程序中的写法
|
说明
|
整数
|
123,-11
| 123,-11 |
程序中的写法与生活中写法一致
|
小数
|
13.14,-5.21
|
13.14,-5.21
|
程序中的写法与生活中写法一致
|
字符
|
A, 111, 我
|
‘A’,‘111’, ‘我’
|
程序中必须使用单引号,有且仅能一个字符
|
字符串
| 热爱编程的小白白 | ”热爱编程的小白白“ |
程序中必须使用双引号,内容可有可无
|
布尔值
|
true、false
|
true 、false
|
布尔值,表示真假,
只有两个值:true,false
|
空值
|
值是:null
|
一个特殊的值,空值(
后面会讲解作用,暂时不管
)
|
🍓3.变量
什么是变量
变量就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化。
变量定义的格式
修改变量中存储的值
总结:
变量使用注意事项
- 某个变量存储了其他类型的数据。
- 变量的有效范围是从定义开始到“}”截止,同一个范围内部不能定义2个同名的变量。
- 变量定义的时候可以没有初始值,但是使用的时候必须给初始值。
总结:
变量定义有哪些注意点?
- 什么类型变量存储什么类型的字面值。
- 同一个范围变量名不能重复
- 变量在使用时要有初始值
- 变量存在访问范围
🥭4.数据的存储形式:二进制
二进制
二进制具体如何表示数据
开关越多,能够表示的数据也越多。
二进制转换成十进制的运算方式
计算机的数据单位
总结:
🍍5.数据类型
数据类型的作用
数据类型的分类
引用数据类型(除基本数据类型之外的,如String ,其他的后面学习)
基本数据类型:4大类8种
数据类型 | 关键字 | 取值范围 | 内存占用(字节数) |
整数 | byte | -128~127 | 1 |
short | -32768~32767 | 2 | |
int(默认) | -2147483648~2147483647 (10位数) | 4 | |
long | -9223372036854775808 ~ 9223372036854775807 (19位数) | 8 | |
浮点数 | float | 1.401298e-45到3.402823e+38 | 4 |
double(默认) | 4.9000000e-324 到1.797693e+308 | 8 | |
字符 | char | 0-65535 | 2 |
布尔 | boolean | true,false | 1 |
数据类型定义变量的几个补充知识点
🥝6.ASCII编码
ASCII (American Standard Code for Information Interchange)
美国信息交换标准编码,就是一套现代英语、数字、和其他西欧字符(不含中文)的编号规则。
字符在计算机底层就是存储其编号的二进制形式。
ASCII 编码表
🥗7.关键字、标志符
关键字
标识符的要求
基本要求:由数字、字母、下划线(_)和美元符($)等组成
沐白奇: 这个咋跟王道考研图片一样
WhaleYu2003: 这个时间不对,在哪个文件修改
Ivy@HPC: 这篇博客讲解了蓝桥杯中找数组中三个数最大乘积的问题,用了排序加乘法的策略,清晰明了,对参赛者和刷题者很有帮助,例子也很实用,值得学习借鉴。
CSDN-Ada助手: 云原生入门 技能树或许可以帮到你:https://edu.csdn.net/skill/cloud_native?utm_source=AI_act_cloud_native
蜡笔小新0525: 错了,误人子弟