黑马程序员技术交流社区

标题: 基础知识 [打印本页]

作者: 抑郁症患者    时间: 2018-4-4 08:42
标题: 基础知识
注释: 用于解释说明程序的文字
关键字:
                特点 1 组成关键字的字母全部小写
                         2 常见的代码编辑器对关键字有特殊颜色标记
常量:在程序执行过程中其值不可以改变的量
                分类:
                        1字符串常量:"helloworld"
                        2整数常量
                        3小数常量
                        4字符常量:'A'
                        5布尔常量 true false
                        6空常量: null
变量:内存中的一小块区域-------不可以改变的量
               
                       
数据类型: 基本数据类型 引用数据类型(类, 接口,数组)
                  基本数据类型分类:
                  整数:
                  byte 1 short 2 int 4 long 8
                  浮点数
                  float 4 double 8
                  字符
                  char 2
                  布尔
                  boolean 1
                  整数默认int类型  小数默认double类型
标识符: 给包,类,方法,变量等起名字的符号
                组成规则:
                        1 由unicode字符组成(数字,英文大小写字母)
                        2 下划线_和美元符号$
                注意事项:  
                        1 不能以数字开头
                        2 不能是java中的关键字
                命名规则: 见名知意
                        1 包(文件夹):全部小写
                        2 类: 不管几个单词首字母大写
                        3 方法/变量: 一个单词首字母小写;多个单词从第二个单词开始,每个单词首字母大写
变量的定义和使用:
                1变量未赋值不能直接使用
                2变量在哪对大括号就在哪对大括号有效
选择结构(if):
        1.键盘录入两个数,获取两个数据的最大值
                Scanner sc = new Scanner (System.in);
                System.out.println("请输入第一个数")
                int a  = sc.nextInt();
                System.out.println("请输入第2个数")
                int b = sc.nextInt();
                if(a > b){
                 System.out.println(a)
                 }else
                 System.out.println(b);
        2.键盘录入学生考试成绩 ,并输出对应的级别
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入学生成绩")
                int a = sc.nextInt();
                if(a > 80 && a <= 100){
                System.out.println("优秀")
                }else if(
                -------------)
        3.Switch语句判断星期几
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个数字(1-7):")
                int x = sc.nextInt();
                switch(x){
                                case 1 :
                                        System.out.println("星期一")
                ---------------
                -------------
               
                }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2