什么是常量在程序执行的过程中其值不可以发生改变Java中常量的分类字面值常量自定义常量(面向对象部分讲)字面值常量的分类字符串常量 用双引号括起来的内容整数常量 所有整数小数常量 所有小数字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号布尔常量 较为特殊,只有true和false空常量 null 什么是变量
在程序执行的过程中,在某个范围内其值可以发生改变的量
变量的定义格式
数据类型 变量名 = 变量值;
为什么要定义变量
用来不断的存放同一类型的常量,并可以重复使用
什么是运算符
就是对常量和变量进行操作的符号。
运算符的分类
算术运算符,赋值运算符,比较(关系或条件)运算符,逻辑运算符,位运算符,三目(元)运算符
算数运算符有哪些
+,-,*,/,%,++,--
注意事项:
a:+号在java中有三种作用,代表正号,做加法运算,字符串的连接符
b:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型
c:/获取的是除法操作的商,%获取的是除法操作的余数
%运算符
当左边的绝对值小于右边绝对值时,结果是左边
当左边的绝对值等于右边或是右边的倍数时,结果是0
当左边的绝对值大于右边绝对值时,结果是余数
%运算符结果的符号只和左边有关系,与右边无关
任何一个正整数%2结果不是0就是1可以用来当作切换条件
逻辑运算符有哪些
&,|,^,!
&&,||
案例演示
逻辑运算符的基本用法
注意事项:
逻辑运算符一般用于连接boolean类型的表达式或者值。
表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。
算术表达式:a + b
比较表达式:a == b(条件表达式)
结论:
&逻辑与:有false则false。
|逻辑或:有true则true。
^逻辑异或:相同为false,不同为true。
!逻辑非:非false则true,非true则false。
特点:偶数个不改变本身。
位运算符有哪些
&,|,^,~ ,>>,>>>,<<
案例演示
位运算符的基本用法1
&,|,^,~ 的用法
&:有0则0
|:有1则1
^:相同则0,不同则1
~:按位取反
方法格式说明 修饰符:目前就用 public static。后面我们再详细的讲解其他的修饰符。
返回值类型:就是功能结果的数据类型。
方法名:符合命名规则即可。方便我们的调用。
参数:
实际参数:就是实际参与运算的。
形式参数;就是方法定义上的,用于接收实际参数的。
参数类型:就是参数的数据类型
参数名:就是变量名
方法体语句:就是完成功能的代码。
return:结束方法的。
返回值:就是功能的结果,由return带给调用者。
数组:
一维数组:
掌握定义格式(三种),掌握遍历、最值、查表法、基本查找
二维数组:
掌握定义格式(三种),掌握遍历。
黑马程序员--Java学习日记之基础知识(思维导图&基础概念)
-------
android培训、
java培训、期待与您交流! ----------