黑马程序员技术交流社区
标题:
基础知识
[打印本页]
作者:
抑郁症患者
时间:
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