java中注释、关键字、标识符,数据类型(上)
一、java中的注释(有3种)
注释:是给写代码的人看的,注释不会被执行
单行注释:用符号"//"实现
多行注释:用"/* */ " 实现
javaDoc(文档注释):用" /** */ " 实现
如图所示:

标识符
关键字(学习java后常见的常用的的关键字就这些啦)
java所有的组成部分都需要名字,类名、变量名、方法名、对象名等都被称为标识符

标识符(取名字时要合法)
标识符开头只能是字母(大小写都可以)、美元符号($)【我自己试了一下其实¥也是可以的】或者是下划线( _ )
首字符之后 其他的可以是字母(大小写都可以)、美元符号($)或者是下划线( _ )还有数字也是可以的
不可以使用关键字作为类名、变量名、方法名等名字
标识符对字母的大小写很讲究很敏感。例:Hello和hello是两个不同的标识符
还有,标识符可以使用中文,但是一般不建议使用,也不建议用拼音取名字。一般用英文单词来取名字,尽量见名知意,要尽量讲究规范

数据类型
java是一门强类型语言(强类型定义语言)【安全性高,相对而言速度慢】,要求变量的使用要严格符合规定,所有的变量都必须先定义后才能使用。
变量:可以变化的量
java变量是程序中最基本的存储单元,包括变量类型、变量名和作用域。定义、声明变量的格式:变量类型 变量名=值;(分号是每一句代码的结束)
java的数据类型分为两大类:
基本类型(8种:分为四类)
字符类型:char字符型——占2个字节(一个字节8位)
布尔类型:boolean布尔型——占1位;结果为true或false
整数类型:type型——占1个字节从-128~127
short型——占2个字节
int整型——占4个字节
long长整型——占8个字节
浮点类型(小数类型):float单精度浮点型——占4个字节
double双精度浮点型——占8个字节
如图所示:

什么是字节?
位(bit):是计算机内部数据储存的最小单位,例:11001100是一个八位的二进制数。
字节(byte):是计算机中数据处理的基本单位,习惯用大写B来表示,例:1B(byte,字节)=8bit(位)
1bit表示1位
1Byte表示一个字节(1B=8b)
1024B=1KB
1024KB=1MB(M)
1024MB=1GB(G)
1024GB=1TB(T)...
字符:是计算机中使用的字母、数字、字和符号(用单引号括起)
----------------------------------------------------------------------------
小白路上,文笔拙略,若知识点有疏漏,欢迎指正,谢谢!
----------------------------------------------------------------------------
java中注释、关键字、标识符,数据类型(上)的更多相关文章
- 问题009:java当中的关键字有哪些?在Editplus文本编辑软件中是什么颜色的?java当中的标识符有什么要求?Java中注释分为几类?
(1) public 公共的,表示访问的权限 (2) private 私有的,表示一种访问权限 (3) class 类关键字,表示定义一个类 java中的关键字都是大写的还是小写的?小写的,在Edit ...
- Java中的变量,数据类型和运算符
变量,数据类型和运算符 1.变量是一个数据存储空间的表示,它是储存数据的基本单元. 如何理解这句话,下面用一个表格可以形象的表达: 变量与房间之间的对应关系 房间名称 变量名 房间类型 变量类型 入住 ...
- java中static关键字的作用
java中static关键字主要有两种作用: 第一:为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关. 第二,实现某个方法或属性与类而不是对象关联在一起 简单来说,在Java语言中,s ...
- Java中volatile关键字解析
一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入.由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存 ...
- 二、 java中的变量与数据类型及类型转换
标识符:凡是可以自己命名的地方都叫标识符,如:类名.方法名.接口名... 1.标识符命名的规则: 由26个英文字母大小写,0-9,_或$组成,不遵守会报错. 不可以用数字开头. 不能使用关键字和保留字 ...
- java中volatile关键字的作用
一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入.由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存 ...
- Java 中的关键字
Java 中有多少个关键字,有大小写之分吗? Java 中有 48 个关键字在使用 + 两个保留关键字未使用,共 50 个关键字. Java 关键字全部都由是小写组成. Java 中保留关键字分别是哪 ...
- Java中的关键字有哪些?「Java中53个关键字的意义及使用方法」
Java中的关键字有哪些? 1)48个关键字:abstract.assert.boolean.break.byte.case.catch.char.class.continue.default.do. ...
- 深入分析Java中的关键字static
在平时开发当中,我们经常会遇见static关键字.这篇文章就把java中static关键字的使用方法的原理进行一个深入的分析.先给出这篇文章的大致脉络: 首先,描述了static关键字去修饰java类 ...
- Java中final关键字修饰变量、方法、类的含义是什么
Java中的关键字final修饰变量.方法.类分别表示什么含义? 先看一个简单的介绍 修饰对象 解释说明 备注 类 无子类,不可以被继承,更不可能被重写. final类中的方法默认是final的 方法 ...
随机推荐
- 【JavaScript使用技巧】三个截取字符串中的子串,你用的哪个
[JavaScript使用技巧]三个截取字符串中的子串,你用的哪个 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! slice( ...
- Collections集合工具类的常用方法
Collections集合工具类的方法 addAll与shuffle import java.util.ArrayList; import java.util.Collections; /* - ja ...
- Codeforces 1067E - Random Forest Rank(找性质+树形 dp)
Codeforces 题面传送门 & 洛谷题面传送门 一道不知道能不能算上自己 AC 的 D1E(?) 挺有意思的结论题,结论倒是自己猜出来了,可根本不会证( 开始搬运题解 ing: 碰到这样 ...
- Atcoder Grand Contest 038 F - Two Permutations(集合划分模型+最小割)
洛谷题面传送门 & Atcoder 题面传送门 好久前做的题了--今天偶然想起来要补个题解 首先考虑排列 \(A_i\) 要么等于 \(i\),要么等于 \(P_i\) 这个条件有什么用.我们 ...
- CF1553 部分题解
CF1553D Backspace 题目传送门. 题意简述:给定 \(s,t\),现在要依次输入 \(s\) 中的字符.对于每个字符 \(s_i\),你可以选择输入 \(s_i\) 或者使用退格键,判 ...
- P4550 收集邮票 与 灵异的期望
考前复习一下期望相关知识,这题的期望还是很巧妙的. 设 \(f_{i}\) 表示已经买到了 \(i\) 张不同的邮票的期望步数,\(g_{i}\) 表示表示已经买到了 \(i\) 张不同的邮票的期望花 ...
- C++ and OO Num. Comp. Sci. Eng. - Part 1.
本文参考自 <C++ and Object-Oriented Numeric Computing for Scientists and Engineers>. 序言 书中主要讨论的问题是面 ...
- 【基因组预测】braker2基因结构注释要点记录
目录 流程使用 问题 记录下braker2的使用要点,以备忘记. 流程使用 braker2有很多流程,根据你的数据:组装的基因组.转录组.蛋白(同源,包括近缘或远缘)选择不同流程,官网有说明: htt ...
- Linux服务器I/O性能分析-1
一.IOSTAT误区 1.1 误区-svctm Linux上的svctm是重要的I/O指标(I/O平均服务时间-单位毫秒),这个值直接反映了硬件的性能(I/O请求从SCSI层发出--->I/O完 ...
- 自动化测试系列(二)|API测试
在上次的自动化测试系列(一)中为大家大体介绍了自动化测试的概念,本文主要针对API测试的概念及API测试在猪齿鱼Choerodon中的实践展开. API(应用程序编程接口)测试是一种软件测试,可以直接 ...