day32,尚硅谷视频学习中
Day32
关键字与保留字
关键字(keyword)的定义和特点
定义:被java语言富裕了特殊含义,用做专门用途的字符串(单词)
特点:关键字中所有字母都为小写
用于第一数据类型的关键字:class、interface、enum、byte、short、int、long、float、double、char、boolean、void
用于定义流程控制的关键字:if、else、switch、case、default、while、do、for、break、continue、return
用于定义访问权限修饰符的关键字:private、protected、public
用于定义类,函数,变量修饰符的关键字:abstract、final、static、synchronized
用于定义建立实例,判断实例的关键字:extends、implements
用于定义建立实例及引用实例,判断实例的关键字:new、this、super、instanceof
用于异常处理的关键字:try、catch、finally、throw、throws
用于包的关键字:package、import
其他修饰符关键字:native、strictfp、transient、volatile、assert
*用于定义数据类型值的字面值:true、false、null
保留字
Java保留字:先有的Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符是要避免使用这些保留字
goto、const
使用变量的注意事项:
- Java中的每个变量必须先声明,后使用
- 使用变量名来访问这块区域的数据
- 变量的作用域:其定义所在的一对{ }内
- 变量只有在其作用域内才有效
- 同一个作用域内,不能定义重名变量
char型字符:1.声明一个字符。2.转义字符。3.直接使用Unicode值来表示字符型常量
char a = '\n';//换行转义字符
char b = '\u0043';//C
char c = 'A';//A
了解:UTF-8
- UTF-8是在互联网上使用最广的一种Unicode的实现方式
- UTF-8是一种变长的编码方式。它可以使用1-6个字节表示一个符号,根据不同的符号而变化字节长度
UTF-8的编码规则
- 对于单字节的UTF-8编码,该字节的最高位为0,其余7位用来对字符进行编码(等同于ASCII码)
- 对于多字节的UTF-8编码,如果编码包含n个字节,那么第一个字节的前n位为1,第一个字节的第n+1位为0,该字节的剩余各位用来对字符进行编码。在第一个字节之后的所有字节,都是最高两位为“10”,其余6位用来对字符进行编码
尚硅谷视频学习中
day32,尚硅谷视频学习中相关推荐
- Docker_尚硅谷视频学习笔记
文章目录 1 Docker 简介 前提知识+课程定位 Docker 是什么? 问题:为什么会有docker出现 docker理念 总结 能干嘛 之前的虚拟机技术 容器虚拟化技术 开发/运维(DevOp ...
- JavaSE(尚硅谷视频学习笔记)
文章目录 Java基础编程 Java语言概述 Java语言简述 1.基础图解 2.常识 3.计算机语言的发展迭代 4.Java语言版本迭代概述 5. Java语言应用的领域 6.Java语言的特点 开 ...
- 【javaScript】学完js基础,顺便把js高级语法学了(尚硅谷视频学习笔记)
文章目录 [1]基本总结深入 一.什么是数据 1.数据类型 基本(值)类型 对象(引用)类型 2.判断 相关问题 二.什么是内存 1.什么是数据 2.什么是内存? 3.什么是变量 4.内存.数据.变量 ...
- b站尚硅谷springmvc学习视频:springmvc文档
文章目录 一.SpringMVC简介 (b站尚硅谷springmvc学习视频:springmvc文档) 1.什么是MVC 2.什么是SpringMVC 3.SpringMVC的特点 二.HelloWo ...
- Spring框架(基于尚硅谷视频)
该笔记源于尚硅谷视频对Spring的讲解(适合新手,大佬划走),视频连接如下: https://www.bilibili.com/video/BV1Vf4y127N5?p=27&spm_id_ ...
- 尚硅谷Vue2学习笔记分享
前言 这里是尚硅谷Vue2的学习笔记分享. 原视频是尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通 Vue3的笔记链接 文章目录 前言 初识Vue 模板语法 数据绑定 el和data ...
- Dubbo之《尚硅谷》学习笔记
一.基础知识 1.分布式基础理论 1.1 什么是分布式系统? <分布式系统原理与范型>定义: "分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统" ...
- 尚硅谷SpringBoot学习笔记
目录 简介编辑 快速搭建一个SpringBoot的网页 自动配置原理 容器功能 组件添加 原生配置文件引入 配置绑定 自动配置原理 1.引导加载自动配置类 2.按需配置开启自动配置项 开发小技巧 1 ...
- 尚硅谷springboot学习课程笔记
**一.**Spring Boot 入门 !!!此文并非原创,只是转载分享尚硅谷的springboot原学习笔记 1.Spring Boot 简介 简化Spring应用开发的一个框架: 整个Sprin ...
- 尚硅谷Netty学习笔记
Netty 一些问题 1.阻塞与非阻塞 阻塞和非阻塞指的是执行一个操作是等操作结束再返回,还是马上返回 举例:在 BIO 案例的 handler 方法中,如果读取不到数据就会阻塞在 read() 方法 ...
最新文章
- python笔记:load_ext autoreload
- 人生何为苦何为乐何为幸福
- Spring事务管理TransactionManager
- 洛谷 - P4013 数字梯形问题(最大费用最大流+举一反三)
- [PAT乙级]1004 成绩排名
- MySQL 修改视图
- 不会手绘有福了!场景的插画素材帮你搞定!
- snprintf的返回值代表字节数 != 实际写入字节数
- HDOJ 1257 (最长字序列问题)
- 常用的excel函数—汇总
- Android之Dex动态加载机制解析
- 分享一个网页截图html代码
- 西科大计算机网络期末复习考点
- 大数据——DBT:数据治理、血缘关系DBT的安装及测试(基础使用篇)
- ImageJ自动批量多通道图片无损分离为单色荧光图
- 【安全知识分享】PPTX|食堂食品安全卫生知识培训(65页)(附下载)
- 矩阵键盘_按键检测_按键次数检测
- 如何把图片转换成渐进式图片
- 加密算法RSA 【C/C++运用openssl】
- 将HTTP链接转到HTTPS的Firefox插件