2020-08-07

五.
package com.hpe.demo;

/**

  • 赋值运算符:就是把右边的值赋值给左边的变量
  • =:不是相等的意思,
  • +=: a=a+b;可以简写成a+=b,
  • -=
  • *=
  • /=
  • %=

*/
public class Demo5 {

public static void main(String[] args) {
	int a=10;
	int b=10;

// a=a+b;
//可以简写
a+=b;
System.out.println(a);

}

}
六.
package com.hpe.demo;

/**

  • 比较运算符:比较两个变量值 只是针对于基本数据类型进行比较
  • 比较后只能是Boolean,要么为true要么为false
  • == 比较两个值是否相等
  • <
  • !=
  • =

  • <=

*/
public class Demo6 {

public static void main(String[] args) {
	int  a=20;
	int b=30;
	System.out.println(a==b);//false

}

}
七.
package com.hpe.demo;

/**

  • 逻辑运算符
  • &(并且):所有的条件都为true,返回true,如果其中有一个为false,就为false
  • |(或者):只要有一个为true,就返回true,如果都为false,返回false
  • ^(异):相同为false,不同为true
  • !(非):本来是false改成true
  • 逻辑运算符 &和|可以双写
  • 单写和双写有什么区别呢?
  • 1.短路与:如果左侧已经可以判断最终结果了,那么后面的判断将不会再被执行
  • 以后开发使用短路与,因为他的开发执行效率高

*/
public class Demo7 {

public static void main(String[] args) {
	boolean a=true;
	boolean b=false;
	System.out.println(a&b);//false
	System.out.println(4>3|7<2);//true
	System.out.println(true^true);//false
	System.out.println(!true);//false
	
	System.out.println("==========区别==============");
	int num=10;
	System.out.println(3>4 & ++num>5);
	System.out.println(num);//11
	
	int num1=10;
	System.out.println(3>4 && ++num1>5);
	System.out.println(num1);//10
	
	System.out.println("==============");
	int num2=10;
	System.out.println(4>3 | ++num2<10);
	System.out.println(num2);//11
	
	int num3=10;
	System.out.println(4>3 || ++num3<10);
	System.out.println(num3);//10
	
}

}
八.
package com.hpe.demo;

public class Demo8 {

public static void main(String[] args) {
	/**
	 * 三元运算符:
	 * 条件表达式?表达式1:表达式2
	 * 如果条件表达式为true,执行表达式1
	 * 如果条件表达式为false,执行表达式2
	 */
	
	//定义两个整数,判断a是否大于吧,如果大于b,输出a大,相反输出b大
	int a=100;
	int b=200;
	
	String result= (a>b)?"a大":"b大";
	System.out.println(result);
	
	//实现两个变量值的互换
	int m=6;
	int n=5;
	int t;
	t=m;
	m=n;
	n=t;
	System.out.println("m:"+m);
	System.out.println("n:"+n);
	
	
}

}
九.
package com.hpe.demo;

/**

  • 多行注释

  • 多行注释

  • 一定多加注释

  • /
    //单行注释
    /
    *

  • java的基本语法:

  • 1.类名必须和文件名一致

  • 2.public:访问修饰符

  • 3.class:定义类的关键字

  • 4.类名:首字母大写,不要使用拼音或者中文,驼峰式命名法,每个单词的首字母大写

  • 5.main方法是java程序的入口,需要执行的代码必须放到main方法里面,后期学了javaee用的不是太多了

  • 6.java语言严格区分大小写 int a; int A;

  • 7.Java方法由一条条语句构成,每个语句以“;”结束。
    8.大括号都是成对出现的,缺一不可。
    9.一个java文件里面可以定义多个类,但是只能有一个类名的访问修饰权限为public

    什么是关键字?
    java给我们定义一些特殊单词,每个关键字都有自己独有的功能
    1.全是小写
    2.关键字不能当做普通的标识符

    什么是标识符?
    自定义的类,方法名,包名,变量名,接口名…这些统称标识符
    1.字母,数字,下划线 $
    2.不能以数字开头
    3.不能是关键字,或者包含特殊字符
    4.定义方法名和变量名首字母小写,驼峰式命名法,如果定义常量,全部大写

*/
public class HelloWorld {

public static void main(String[] args){
	System.out.println("今天天气好晴朗");

// int true=0;
//int 0a=10;
}
}

//class Demo1{
//
//}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值