JavaSE learning day03

运算符

二元运算符

package com.huang.www;

public class Demo1 {
    public static void main(String[] args) {
        //二元运算符
        int a =10;
        int b =20;
        int c =25;
        int d =25;
        long e=1231432532523L;
        short f= 1021;
        byte g=92;

        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);

        System.out.println(d+e+f+g);//long型
        System.out.println(d+f+g);//int型
        System.out.println(f+g);//int型

        System.out.println(c==d);
        System.out.println(c>d);

        System.out.println(d%a);

        System.out.println(a++);
        System.out.println(++a);

        double pow=Math.pow(2,3);
        System.out.println(pow);
    }
}

30
-10
200
0.5
1231432533661
1138
1113
true
false
5
10
12
8.0

位运算符

package com.huang.www;

public class Demo2 {
    public static void main(String[] args) {
        boolean a =true;
        boolean b= false;
        System.out.println("a && b:"+(a&&b));
        System.out.println("a || b:"+(a||b));
        System.out.println("!(a && b):"+!(a&&b));

        int c=4;
        int d=6;
        int i = c++;
        System.out.println(i <5 && c<4.5);
        System.out.println(i <5 || c<4.5);
        System.out.println(a+","+b);

        //使用移位运算 使乘除法更快
        System.out.println(2<<3);//2*2*2*2
        System.out.println(128>>2);//128/4

        //输出方法中若输出内容用 + 连接,且一侧是String类型,另一侧不管为什么,结果输出为字符串
        System.out.println(""+c+d);//是字符串
        System.out.println(c+d);//是个数
    }
}

a && b:false
a || b:true
!(a && b):true
false
true
true,false
16
32
56
11

包机制

  • 一般利用公司域名倒置作为包名;com.kuangstudy.www

  • 定义包的语句 package pkg;

    package com.huang.www;
    
  • 导入包的语句:import package1

    import java.util.Date;
    
package com.huang.www;

import java.util.Date;
import Base.*;

public class Demo3 {
    public static void main(String[] args) {
        int score = 80;
        String type = score < 60 ?"不及格":"及格";
        System.out.println(type);
        
    }
}

及格

通过命令行生成JavaDoc 文档

//用命令行窗口打开doc文件在所路径
使用命令 javadoc -encoding UTF-8 -charset UTF-8[参数] Doc.java[doc文件名]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-psiC5n8Y-1645283972873)(C:\Users\92088\Pictures\test1.png)]

你可能感兴趣的:(java,intellij-idea)