Java的介绍,以及基本数据类型,运算符

javac: compile编译
bin:binary 二进制
IDE:继承开发环境 Eclipse
Java跨平台:
Window、Mac、Linux
JVM=Java Virtual Machine      Java虚拟机
java程序就是跑在JVM(Java虚拟机)
不同操作系统的JVM帮助开发者屏蔽了操作系统的不同,通过JVM实现跨平台。
JDK:Java Delelopment Kit               Java开发工具包
JRE:Java Runtime Environment       Java运行时环境

关键字:
public、static、void.....
Java保留有特殊用途个关键字
标识符:(变量的命名)
1、不能用关键字
2、由字母、数字、下划线、$组成,但是不能以数字开头
给变量起名字的时候要起有意义的名字:“见名知意”

1个字节=8位
byte: 1个字节,不考虑负数能表示范围是:0~255,考虑正负表示范围:-128~127
short:2个字节,16位
int: 4个字节,考虑正负:-21亿~+21亿
long:8个字节
float: 4个字节
double:8个字节
char字符型:2个字节,采用的是Unicode编码
每个字符在编码表里面都对应一个int整数
boolean:  只有true和false两种情况

数据类型转换:

1、从小到大自动类型转换

2、从大到小需要强制类型转换,可能会丢失精度(装水的杯子大小不一样)

byte->short(char)->int->long->float->double

++(自增1)    --(自减1)
int i = 0;
i++;  // i = i + 1;
i--;    // i = i - 1;
++i;  // i = i + 1
--i;    // i = i - 1
1、单独使用的时候,++、--在前后是没有差别的
2、被使用的时候,在前后是有差别的

比较运算符:>   <    >=     <=    !=
比较之后的结果只有两种情况:true、false,所以比较运算的结果是boolean类型
&   |
逻辑运算符:&&      ||      !    运算结果也是boolean类型
&&:两边的结果都是true,结果才是true
||:两边只要有一个是true,结果就是true
顺利毕业: true
1、平时成绩>60                  boolean(true)
&&   ||
2、四级成绩>400                boolean(true)
&&和||短路运算:当运算符是  && 或者 || 的时候  后者不需要进行运算
                             当运算符是 & 或者 | 的时候  后者需要进行运算

if:
if (boolean) {
    代码块
} else if (boolean) {
    代码块
} else if (boolean) {
    代码块
} else { // 默认情况
    代码块
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值