javaSE基础

一、变量
1、变量的概念:在程序中理解为一块内存空间,用来存储数据。
2、变量声明赋值:
数据类型 变量名=值
3、变量作用域:
局部变量:定义在方法中的变量
全局变量:定义在方法外的变量

    局部变量只能在其所在范围内使用
    局部变量使用前必须先赋值
    全局变量有自己的默认值

参数也是局部变量
相同作用域中变量名不允许重复 整数型 int short long byte
二、数据类型
1、数据类型 数值型

浮点型 double float

基本数据类型
字符型 char

              布尔型    boolean


Java数据类型


          类 class

引用数据类型 接口 interface

    其他

Java有八中基本数据类型,其他都是引用数据类型

2、类型存储范围

3、反码和补码
反码:正数的反码与其原码相同,负数的反码是对其逐位取反,但不包括符号位。
补码:正数的补码与其原码相同,负数的补码是对其反码+1。
4、整数类型:表示和存储整数数据
5、浮点类型:表示和存储小数
6、字符类型:表示某种符号
7、字符–转义符
\b 退格符
\n 换行符
\r 回车
\t 空格
\” 双引号
\’ 单引号
\ 反斜线
8、布尔类型 :表示某种状态,true和false
三、类型转换
1、自动类型转换:低精度自动转换高精度,无需干预
Byte->short->int->long->float->double
2、强制类型转换:高精度转换为低精度时需强制类型转换
四、运算符
1、算术运算符:+、-、*、/
2、关系运算符:>,<,=,>=,<=,!=
3、逻辑运算符:
&&:同真为真,有假则假
||:有真为真,同假为假
!:取反,真假互换
这些会出现短路,可以使用非短路运算:&,|
4、自增、自减运算符
在前:先运算,后输出
在后:先输出,在运算
5、三目运算符
表达式?A:B
五、控制台输入
1、import java.util.Scanner;
Scanner input=new Scanner(System.in)
2、标识符
凡是需要取名字的地方都叫标识符
命名规范:
由字母、数字、下划线、$,反不能以数字开头,不能与关键字同名
类名:首字母大写
变量名:首字母小写 驼峰命名法
方法名:首字母小写 驼峰命名法
接口名:首字母大写

3、Java关键字
已经被语言系统使用,拥有特定的语法含义

六、流程控制
选择:If
Switch-Case
循环:While
Do-While
For
Break关键字:
break语句用来终止循环语句。break语句用在while和for循 环中将停止执行最深层的循环,并开始执行下一行代码。
Continue关键字:
continue语句用在while和for循环中, 用来告诉程序跳过当前循环的剩余语句,然后继续进行下一轮循环。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值