myNote-java基本语法

1.标识符
1.1标识符的命名规则:
标识符由字母,数字,下划线,美元组成。
不能以数字开头。
区分大小写
长度无限制(一般不超过15个字符)。
不能是Java中的保留字和关键字。
1.2标识符的命名规则:
变量名,方法名,参数:首字母小写,如果多个单词,除第一个其他全部不首字母大写(驼峰式)。
类名:单词首字母大写,多个单词同理(帕斯卡)。
1.3关键字保留字:
在这里插入图片描述

蓝色为保留字。
2.常量,变量
2.1常量:
整数常量, 浮点数常量(小数)(float), 字符常量(char), 布尔(逻辑)常量, 字符串(string)常量, null常量(表示引用为空对象)。
2.2变量:
先声明,再赋值(初始化)。
声明同时赋值。
2.3变量的分类:
基本类型变量与引用类型变量
局部变量:方法或语句内部定义的变量(没有默认值)。
成员变量:方法外部,类的内部定义的变量(有默认值)。
3.数据类型

   3.1基本数据类型:

java整数型默认类型为int型,声明long型需要加L或l,long a = 3L;
浮点型:float: 单精度浮点数(精度7,8位) 4个字节
double:双精度浮点数 (精度15,16位) 8个字节
Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,
字符型:采用ASCII美国标准信息交换码
在这里插入图片描述
java语言还允许使用转义字符
\n 换行
\r 回车
\t 水平制表
’ 产生一个单引号
" 产生一个双引号
\ 产生一个斜杠
3.2基本数据类型总结:
在这里插入图片描述
3.2基本数据类型转化:
自动转换:小的可以自动转换为大的类型
byte,short,char三者在计算时会转换为int类型。
如果一个操作数为double型,则整个表达式可提升为double型。
强制类型转换:数值大的转为数值小的。
long a = 100L;
int b = (int)a;
4.运算符:
1.算术运算符:+ 、 - 、 * 、 / 、 %(求余) 、 ++ 、 –
2.赋值运算符:= 、 += 、 -= 、 *= 、 /= 、 %=
3.关系运算符:> 、 < 、 >= 、 <= 、 == 、 !=
4.逻辑运算符:! 、 & 、 | 、 ^ 、 && 、 ||
5.位运算符:& 、 | 、 ^ 、 ~ 、 >> 、 << 、 >>>
6.字符串连接运算符:+
7.三目运算符:?: String str2 = score>90?“非常优秀”:score>=60?“及格”:“下个班见”;
注意:算数运算符 “++” 在前先加1,在运行公式。在后则相反;-- 同理。
逻辑运算符 && 前者为flose时,公式2则不进行运算
|| 前者为true时,公式2则不进行运算(运算小)
4.2表达式:
对表达式中操作数进行运算得到的结果称为表达式的值
表达式的值的数据类型即为表达式的类型
5.Scanner的简单使用
Scanner的作用:实现键盘输入数据。
Scanner的使用:
1 先导入Scanner: import java.util.Scanner;
2 创建对象 Scanner input=new Scanner(System.in);
3 接收键盘录入的数据: next() ,遇到空格截断 nextLine() ; 遇到换行结束
String s = input(变量).next();
接受整数或小数类型时,next后加类型英文即可,如 nextInt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值