全后端最菜的男人徐斌
注释
什么是注释:即对所写代码的解释说明
1.单行注释:格式为//+注释内容即可
2.多行注释:格式为/ +注释内容/
3.文档注释,过于高级暂不讨论
注释的内容不参与运行也不参与编译,编译后产生的class文件里并不存在注释
字面量
通俗的来说字面量负责告诉程序员数据在程序中的书写格式
包括整数类型如888,小数类型如3.1415926,字符串类型需要用双引号括起来,字符类型单引号跨起来且内容只能有一个,布尔类型布尔值,表示真假只有两个之true与flase,空类型一个特殊的值,空值,值是null。
小tips:null不能直接打印,需要以字符串的形式打印,即加上双引号
变量
变量的定义格式
数据类型 变量名 = 数据值
- 一个变量只能存储一个值
- 在一个语句中可以定义多个变量
- 变量名不可以重复
- 变量在使用前一定要赋值
格式如下
int count = 2
表示定义了一个变量叫count且它的值为2
关键字
1.什么是关键字:被赋予特殊含义的的英文单词,全部字母小写,且在常用的代码编辑器中对关键字一般都会有特殊的颜色标记,比较直观。如class,if,public等等
2.class:即创建(定义)一个类,类是java最基本的组成单元。
3.整数类型关键字byte int short long,且如果要定义long类型必须在数据值后面加上L的后缀
byte类型占1个字节,即8位,其中最高位为符号位。
所以,byte类型的取值范围为−28 ~ 27−1
即−128 ~ 127
int类型 占4个字节,即32位,其中最高位为符号位。
所以,int类型的整数取值范围为: −231~231−1
即 −2147483648 ~ +2147483647
short类型占2个字节,即16位,其中最高位为符号位。
所以,short类型的整数取值范围为: −215−215~215−1215−1
即 −32768−32768 ~ +32767
long类型占8个字节,即64位,其中最高位为符号位。
所以,short类型的整数取值范围为: −263−263~263−1263−1
即 −9223372036854775808−9223372036854775808 ~ +9223372036854775807
4.浮点数(即小数)类型关键字float 和double
5.还有char和boolean等等关键字因笔者能力有限不予以讨论
标识符
给类,方法,变量等起的名字。
- 由数字,字母,下划线,美元等构成。
- 不能以数字开头
- 不能是关键字
- 区分大小写
命名的软性规范
小驼峰命名法:给变量,方法取名
-
标识符由一个单词组成是全部小写 实例:name
-
标识符有多个字母组成时,第一个单词首字母小写,其他单词首字母大写。实例:firstName
大驼峰命名法:给类命名
每个字母的首字母都需要大写,实例:GoodStudent
键盘录入 介绍Scanner这个类
步骤一:导包 import java.util.Scanner;(导包的动作必须出现在类定义的上边)
步骤二:创建对象----表示我开始使用Scanner这个类格式为Scanner sc = new Scannner(System.in); 在上述代码中sc是变量名除了sc其他都不可以发生改变。
步骤三:开始干活
运算符和表达式
- 运算符:对字面量或者变量进行操作的符号
- 表达式:用运算符把字面量或者变量连接起来,符合java语法的句子可以称为表达式
- 算数运算符:加减乘除还有取模(取余)符号为%,除法符号为/
- 在代码中如果有小数参与运算出现结果可能不精确
- 整数运算只能得到整数
6