Java是 Sun Microsystems于1995年首次发布的一种编程语言和计算平台。编程语言还比较好理解,那么什么是计算平台呢?
Java是快速,安全和可靠的。从笔记本电脑到数据中心,从游戏机到科学超级计算机,从手机到互联网,Java无处不在!Java主要分为三个版本
Java数据类型,权限修饰符,抽象类和接口简单介绍
Java数据类型 运算符运算符不只Java中有,其他语言也有运算符,运算符是一些特殊的符号,主要用于数学函数、一些类型的赋值语句和逻辑比较方面,我们就以Java为例,来看一下运算符
赋值运算符赋值运算符使用操作符=来表示,它的意思是把=号右边的值复制给左边,右边的值可以是任何常数、变量或者表达式,但左边的值必须是一个明确的,已经定义的变量
但是对于对象来说,复制的不是对象的值,而是对象的引用,所以如果说将一个对象复制给另一个对象,实际上是将一个对象的引用赋值给另一个对象
下面是逻辑运算符对应的ture/false符号表
按位运算符用来操作整数基本类型中的每个比特位,也就是二进制位。按位操作符会对两个参数中对应的位执行布尔代数运算,并最终生成一个结果
如果进行比较的双方是数字的话,那么进行比较就会变为按位运算
较双方转换成二进制再按每个位进行比较按位或:按位进行或运算(OR),两个位只要有一个为1,那么结果就是1,否则就为0按位非:按位进行异或运算(XOR),如果位为0,结果是1,如果位为1,结果是0按位异或:按位进行取反运算(NOT),两个操作数的位中,相同则结果为0,不同则结果为1 移位运算符
移位运算符用来将操作数向某个方向(向左或者右)移动指定的二进制位数
三元运算符是类似if…ese…这种的操作符,语法为:条件表达式?表达式1:表达式2。问号前面的位置是判断的条件,判断结果为布尔型,为true时调用表达式1,为 false时调用表达式2
Java控制执行流程 条件语句 if 条件语句,执行的状况: 先满足条件,再执行代码块语法
执行过程
if else 条件语句
语法
执行过程
多重if条件语句
语法
执行过程
嵌套if条件语句
语法
执行过程
switch语句
语法 witch(表达式){ case 表达式常量1:语句1; break; case 表达式常量2:语句2; break; ...... case 表达式常量n:语句n; break; [default:语句n+1;] } 循环语句 while循环语句
语法
while(判断条件){
循环体
}do while循环语句
语法
do{
循环体
}while(判断语句);for循环语句
语法
for(单次表达式;条件表达式;末尾循环体)
{中间循环体;}for each 循环语句
for(数据类型 变量名;集合)
{给变量赋值为集合中的元素} 跳转语句 break
直接结束循环continue
结束此次循环,直接进入下一次循环 类与对象,方法 异常,IO流,转换流,序列简介 IO流详解 集合,迭代器,泛型,异常详解 线程与进程详解