欢迎光临
感谢一路有你

java学习-基础(2)

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 
关键字
    区分大小写 

标识符
    给 Java 程序中变量、类、方法等命名的符号
    规范:
        1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴
        2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
        3.  标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!
        4.  标识符的命名最好能反映出其作用,做到见名知意。


变量
    变量类型  变量名   变量值
    String hobby="慕课网";

    public class HelloWorld{
        public static void main(String[] args) {
            String hobby="慕课网";
            System.out.println(hobby);
        }
    }


数据类型
    数值      byte short int long         float double
    字符      char 
    布尔      boolean
    类       class
    接口      interface
    数组      

    public class HelloWorld{
        public static void main(String[] args) {
              String    name="爱慕课";
              char    sex='男';
              int    num=18;
              double    price=120.5;
              boolean    isOK=true;
            System.out.println(name);
            System.out.println(sex);
            System.out.println(num);
            System.out.println(price);
            System.out.println(isOK);
        }
    }

自动类型转换
    public class HelloWorld{
        public static void main(String[] args) {
            double avg1=78.5;
            int rise=5;
            double avg2=avg1+rise;
            System.out.println("考试平均分:"+avg1);
            System.out.println("调整后的平均分:"+avg2);
        }
    }

强制类型转化
    语法:( 数据类型 ) 数值
    public class HelloWorld{
        public static void main(String[] args) {
            double heightAvg1=176.2;
            int heightAvg2=(int)heightAvg1;
            System.out.println(heightAvg1);
            System.out.println(heightAvg2);
        }
    }


常量
    语法:final 常量名 = 值;
    常量名一般使用大写字符



注释
    //
    /**/



运算符

    算数运算符
        +   -   *   /   %   ++  --
    赋值运算符   
        =   +=  -=  *=  /=  %=
    比较运算符
        1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型
        2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型
    逻辑运算符
        ||  &&  !   ^
    三元运算符
        语法形式:布尔表达式 ? 表达式1 :表达式2



控制语句
    if
        if(){}else{}
        if(){}else if(){}else{}

    switch
        switch(表达式){
            case 1:
                代码块
                break;
            case 2:
                代码块
                break;
            default:
                代码块
                break;
        }

    while
        while(){
            循环操作
        }

        do{ }while(判断条件)   //先执行后判断

    for 
        for(;;){}

    break   退出循环
    continue 的作用是跳过循环体中剩余的语句执行下一次循环。



数组
    语法:  数据类型[ ] 数组名;
    或者   数据类型 数组名[ ];
    // 定义一个数组,保存五名学生的成绩
    int[] scores = { 78, 93, 97, 84, 63 };
    scores[0]


方法
            返回值类型 void
    public void print() {

    }
    public int print() {
        return sum;
    }

    public void print(String name) {
        //name
    }

赞(0) 打赏
未经允许不得转载:王明昌博客 » java学习-基础(2)
分享到: 更多 (0)

相关推荐

  • 暂无文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮