java基础第三天

原创 2015年07月10日 20:12:54


1. 运算符


1. 逻辑运算符


1. & | ^ ! && || 
2. 连接布尔类型表达式
3. 结果:true false 
4. 总结:
1.& 有false则false 
2. |  有true 则true
3. ^ 同性为false,异性为true
4. ! 真变假 ,假变真


5. && || 有短路的效果,提高程序的效率,在前半部分判断的结果决定了整个结果的时候,后边就不运行了


2. 位运算符(了解)


1. & | ^ ~ << >> >>>
2. 移动二进制位的
3.总结
1.& 有0则0
2. | 有1则1
3. ^ 同性为0,异性为1
4. ~ 0变1 1变0  


4. << >> 


1. 左移右移 扩大或者缩小2的 位移次方倍
2. >>> 右移 补0 




3. 三元运算符


1. 格式 :  int c =  (a > b ) ? a : b;
2. 结果是赋值




2. 键盘录入


1. 三步步骤


1. 导包  import java.util.Scanner;
2. 创建对象 Scanner sc = new Scanner(System.in);
3. 接收数据   sc.nextInt();    sc.nextLine();
4. 在控制台输入,方便我们运行程序




3. 流程控制语句


1. 顺序结构--从上到下执行,默认
2. 选择结构


1. if


1. 格式一: 
if(关系表达式){
  执行语句;

2. 格式二:
if(关系表达式){
执行语句1;
} else{
执行语句2;
}


3. 格式三 :
if(关系表达式1){
执行语句1;
}else if(关系表达式2){
执行语句2;
}... else{
执行语句 n+1;
}
4. if格式二嵌套使用


2. switch


1. 格式:
switch (表达式) {
case 值1: 
执行语句1; 
break;
... 
default :
执行语句n+1;
break;
}
2. 如果break省略,可能造成case穿透
3. 如果default省略,可能造成异常数据无法处理
4. case值的必须是常量,不能是变量 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员——java基础学习笔记——第三天

程序流程控制 一.判断结构if。 格式: 1.  if(条件表达式) { 执行语句; } 2.  if(条件表达式) { 执行语句; } else { 执行语句; } 3. if(条件表达式) { 执...

梦入IBM之java基础第三天

现在我们开始第三天的总结: java基础第三天:面向对象程序设计 1):对象是计算机中运行的实体!而类是创建对象的模板。 2):类 = 成员变量+方法(一定记住:类中不能出现调用...

Java基础学习第三天——运算符与流程控制语句

Java运算符 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 三目运算符 算术运算符 流程控制语句 顺序结构 选择结构

java基础第三天——运算符、语句、方法重载

逻辑运算符: & | ^ ! && || 左右两边都是boolean类型 特点: 逻辑与& :有假则假   逻辑或| : 有真则真 逻辑异或^ : 相同则假,不同则真 逻辑非! :真...

博客第三天-java基础简介

对昨天安排的事情的总结,首先,关于Spring和JDBC的学习没有展开,晚上对于时间的安排能力还是太弱。 再谈一下今天的收获,今天新增了一个方立勋的javaweb十天教程,相信到时候能够成为自己的助力...

oracle基础教程(第三天)Java操作数据库

//使用jdbc_odbc桥连接方式 public class TestOra {     public static void main(String[] args) { ...

Java基础学习第三天

条件语句:1.if else 2. swithc(){case : break; default ;} 注意:1.switch后面的小括号表达式的值必须是整形或是字符型 2.ca...

Java 基础 第三天

程序逻辑-1(分支和循环) 1. 程序的结构 2. 流程图 3. 分支结构 4. 循环结构 5. 多重循环结构

java基础学习笔记第三天 this . static 的用法和值传递,引用传递

案例1:this是属于某个具体对象的而不是某个类的,当你创建一个对象时,这个this自动带过来了 this用法的使用: 只能在内定义中使用 public class  Demo_1  {  ...

java编程基础第三天

---------------------- android培训、java培训、期待与您交流! ----------------------   3.循环结构:当有语句需要被执行很多次的时候可以...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)