Java语言基础
组成
关键字(被赋予了特殊java含义的单词)
标识符
*在程序中自定义的一些名称
*由26个英文字母大小写,数字:0-9 符号:-$组成
*定义合法标识符规则:
1、数字不可以开头
2、不可以使用关键字
*Java中严格区分大小写
*注意:在起名的时,为了提高阅读性,要尽量有意义
注释
*用于注解说明解释程序的文字
*提高了代码的阅读性
*Java中的注释格式:
单行注释
格式://注释文字
多行注释
格式:/*注释文字*/
文档注释
格式:/**注释文字*/(Java特有)
写代码步骤
1需求 2思路 3步骤(代码仅仅是思想体现的一种形式)
常量和变量
常量表示不能改变的数值
Java中常量的分类:
1、整数常量:所有整数
2、小数常量:所有小数
3、布尔(boolean)型常量:较为特有,只有两个数值。 true false
4、字符常量:将一个或多个字符用单引号(‘’)标识
5、字符串常量:将一个或多个字符用户双引号(“”)标识
6、null常量:只有一个数值就是:null
*对于整数:有四种表现形式
二进制:0、1,满2进1
八进制:0-7,满8进1
十进制:0-9,满10进1
十六进制:0-9,A-F,满16进1,用0x开头表示
进制结论:
八进制数,是二进制位 三个二进制为一个八进制
十六进制,是二进制中的四个二进制位为一个十六进制
*进制的基本转换
十进制 二进制 互转
十进制转成二进制 除以2取余数
二进制转成十进制 乘以2的幂数
负数的二进制表现形式
对应的正数二进制取反加1
*变量的概念
内存中的一个储存区域
该区域有自己的名称(变量名)和类型(数据类型)
该区域的数据可以在同一类型范围内不断变化
*为什么要定义变量
用来不断的存放同一类型发的常量,并可以反复使用
*使用变量注意
变量的作用范围(一对{}之间有效)
初始化值
*定义变量的格式
数据类型 变量名=初始化值
注:格式是固定的,记住格式,以不变应万变
*理解:变量就如同数学中的未知数
数据类型:
基本数据类型
数值型
整数型(byte short int long)
浮点型(float double)
字符型(char)
布尔型(boolean)
引用数据型
类(class)
接口(interface)
数组([])
整数默认:int 小数默认:double
运算符 语句 函数 数组
main+Alt+/ mian函数快速补全
syso
Ctrl+s 保存