java第二天

classpath:. ;E:\java\javase\17dt2(.表示当前目录)

变量:在程序的执行过程中,值会根据需要不停的变化(在内存)

数据类型:(可以保证更加合理的利用内存空间)

变量:java是强类型语言(int  number

java中小数默认是doubler,小数后更个大写的F

面向对象:struct

成员变量:可以不用初始化

局部变量:必须初始化

java的编码问题。unicode编码,变量和函数名等可以使用中文。

转义字符"\""      "\\"

表达式:运算优先等级不用背,全部用()可以提高代码阅读性两边是整数,就是整除,结果为整数。如果出现小数就不是整除。

a++就是先用原来的值来运算

++a先进行自加运算,在用自身结果参与表达式运算。

&,(与)       &&,(短路与)

&& 短路与(在实际开发中一般使用短路与&&)

例子如下(代码):

class javaDemo2
{
     public static viod main(string[]args)
     {
             int number=3;
             long lon=3L;
             char ch='c';
             int temp=ch+number
             float f =12.5F;
             doolean flag =true;

             System.out.println(3);
             System.out.println(lon);
             System.out.println(ch);
             System.out.println(temp);
             System.out.println(f);
             System.out.println(lon);
		     System.out.println(flag);

             String name="haoren";
             System.out.println(name)
                
             Student stu1 = new Student();
		     Student stu2 = new Student();
		     Student stu3 = new Student();
		     stu1.eat();
		     stu2.eat();
		     stu3.eat();

      }

}
class Student
{
           String name ="haoren";
           int age=18;
           String address;
           String gender="女";
           
           public void eat(){
                      int count=3;
                      double score=0;
                      String gender="男";
                      System.out.println(name+"吃饭!"+count+"碗"+address+score+gender);
                            }
                            public void sleep(){
                                     System.out.println("睡觉!");
}

}
/**
	表达式:运算的优先等级不用背,全部用();可以提高代码的可阅读性

*/
class JavaDemo4 
{
	public static void main(String[] args) 
	{
		//System.out.println("Hello World!");
		int  a = 1;
		int  b = 1;
		int c = a+b;
		int d = 7/2;
		

		//System.out.println(c);
		//System.out.println(d);
		//System.out.println(7/2);//"/"两边是整数,就是整除,结果为整数
		//System.out.println(7.0/2);//"/"如果出现小数就不是整除。
		//System.out.println(7%2);//取余数

		int aa = 1;
		//参考当前表达式,a++就是先用原来的值参与表达式运算,
		//++a先自加运算,再用自加的结果参与表达式的运算。
		System.out.println(1+(aa++)); //a = a+1;  2
		System.out.println(3+(++aa));//3

		System.out.println(2>3);
		System.out.println(2<3);
		//&与,&&短路与(在实际开发中一般使用短路与&&)
		int temp = 1;
		if((2<1)&&((temp=0)<2)){
			System.out.println("成立"+temp);

		}else{
			System.out.println("不成立"+temp);
		}

		//|或,||短路或

		int temp2 = 2;
		if((2>1) || ((temp2 = 3)<2)){
			System.out.println("成立"+temp2);
		}else{
			System.out.println("不成立"+temp2);
		}
		

	}
}

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值