第三周Java作业

一、Java标识符

标识符用于命名程序对象。例如,类名、变量名、方法名等。

  1. 由英文字母、下划线字符、美元字符、文字字符和数字字符组成
  2. 标识符的第一个字符不能是数字符
  3. 标识符的长度不能超过255个字符
  4. 不能和关键字重名
  5. 大小写规范
  • 变量名第一个单词的首字母小写,其后单词的首字母大写,其他字母均小写。例如:myScore
  • 方法名采用动宾结构,书写同变量名。例如:getStudentByName
  • 类名用名词,每个单词的首字母大写。例如:Student
  • 包名所有字母小写。例如:chapter01
     

二、Java的关键字

描述程序结构、声明类、定义类的成员、简单数据类型、值和变量、异常情况处理、实例(对象)的创建和检验、流程控制等。

  • 所有关键字均由小写字母组成

  • 每个关键字在程序中出现有特定位置和使用方法

  • 关键字不可以用做变量、方法、类或标号的标识符

三、运算符和表达式

算术运算符

+ - *  /  %

++ --

关系运算符

>  >=  <  <=  ==  != 

逻辑运算符

&&    ||    !   

位运算符

>>     <<

四、程序结构

1.顺序结构

是程序结构的基础。

2.分支结构

if ... else 结构Demo

public class Demo2 {
    public static void main(String[] args) {
        int score = 90;
        if (score >= 90) {
            System.out.println("考得很好!奖励一个IPHONE X");
        }
        else{
            System.out.println("不准吃菜!");
        }
            
    }
}

if ... else if ...  结构Demo:

public class Demo3 {
    public static void main(String[] args) {
        int score = 70;
        
        if (score >= 90) {
            System.out.println("优");
        }
        else if (score >= 80){
            System.out.println("良");
        }
        else if (score >= 70){
            System.out.println("中等");
        }
        else if (score >= 60){
            System.out.println("及格");
        }
        else{
            System.out.println("不及格");
        }
            
    }
}

if ... else 嵌套Demo:

//前10名可分别进入男女分组决赛的判断语句片断

    if(score<=10){
        if(gender.equals("男")){
            System.out.println("进入男子组决赛!");
        }else if(gender.equals("女")){
            System.out.println("进入女子组决赛!");
        }
    }else{
        System.out.println("淘汰!");
    } 

switch结构Demo:

public class Demo4 {
    public static void main(String[] args) {
        int score = 70;
        
        switch(score/10){
            case 10:
            case 9:
                System.out.println("优");
                break;
            case 8:
                System.out.println("良");
                break;
            case 7:
                System.out.println("中等");
                break;
            case 6:
                System.out.println("及格");
                break;
            default:
                System.out.println("不及格");
                break;
        }
    }
}

3.循环结构

...//下周内容

 

五、演示DEMO源代码在github上的仓库地址:

https://github.com/xieyunc/java_demo.git
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值