一, 计算机语言:
1, 机器语言(0101)
2, 汇编语言(apple)
3, 高级语言(编程)
二,数据类型
- 8大基本数据类型
- 整形:
byte 极短(最高127)
short 短整型
int 整形
long 长整形(后加L) - 浮点数:
float 单精度浮点数
double 双精度浮点数 - 字符类型:
char (单引号‘’) - 布尔类型:
boolean
boolean bool=true; //true真 false假
示例:
//数值类型 整形
byte num1=10;
short num2=11;
int num3=111;
long num4=111111L;
//浮点数 小数
float num5=10.5F;
double num6=20.56;
//字符类型
char ch=‘A’;
//布尔类型
boolean bool=true;
三,引用数据类型
String (字符串)
+号:
数字运算加法
连接
格式化代码:ctrl+alt+l
四,运算符:
1、算术运算符
+ - * / % [取余,模除]
++ 自增运算 ,代表+1
– 自减运算 ,代表-1
2、比较运算符
比较两个数之间大小关系的
=
<
<=
==
!=
3、逻辑运算符
& 与 (两个表达式(Boolean)的值如果都为真,则整个式子为真;表达式:两个操作数中间有符号);
(优先级:比较优先级>逻辑运算符)
|| 或 (两个表达式但凡有一个为真,结果就为真)
! 非 ( 取反)
步骤:
如果为红色的,则把光标定位在单词上,按alt+回车键
五,人机交互:
Scanner input=new Scanner(System.in);(Scanner标红:光标定位Alt+回车)
System.out.println();
String name=input.next();(Input.next();//此方法能接受键盘录入的数据)
案例:
Scanner input = new Scanner(System.in);
System.out.println(“请输入你的姓名:”);
String name = input.next();
System.out.println(“您的姓名为:” + name);
//字符串:next();
案例:
Scanner input = new Scanner(System.in);
System.out.println(“两数之和相加:”);
System.out.println(“请输入第一个数字:”);
int a = input.nextInt();
System.out.println(“请输入第二个数字:”);
int b = input.nextInt();
System.out.println(“两数之和为:”+(a+b));
//整型:nextInt();
//浮点型:nextDouble();
案例:
Scanner input = new Scanner(System.in);
System.out.println(“两浮点数之和相加:”);
System.out.println(“请输入第一个浮点数:”);
Double a = input.nextDouble();
System.out.println(“请输入第二个浮点数:”);
Double b = input.nextDouble();
System.out.println(“两浮点数之和为:”+(a+b));