一7.8(jdk安装,数据类型,标识符,关键字,逻辑运算符)

一 7.8上

安装JDK

配置环境变量

JAVA_HOME JDK安装的根目录 便于保护

Path JDK可执行文件 (bin)

CLASSPATH

HelloWorld

cd 转变盘符

javac 编译java文件,编译字节码文件.class

java-version 查看jdk的版本

java 执行类的主方法

javase——基本数据类型

Java的基本数据类型有8种,分别是:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值)。

类型

字节

最小值

最大值

默认值

备注

byte

1

(-2'7)-128

(2^7-1) 127

0

short

2

(-2^15)-32768

(2^15-1)  32767

0

int

4

(-2^31)

(2^31-1)

0

整型变量默认类型

long

8

(-2^63)

(2^63-1)

0L

L大小写都可

float

4

(-2^31)

(2^31-1)

0.0f

F大小写都可

double

8

(-2^63)

(2^63-1)

0.0d

D大小写都可,浮点变量默认类型

char

\u0000 (0)

\uffff (65535)

\u0000空字符

Unicode字符、转义字符

boolean

4/1

false

true

false

/int类型是整数类型的默认类型

//java中可以将整数值直接赋值给任意整数类型(不能超出范围)

//int类型是整数类型的默认类型

//java中可以将整数值直接赋值给任意整数类型(不能超出范围)

byte b=127;

short s=12;

int i=13;

long l=14l;

//浮点型

默认类型是double

float f=12.2f;//f标注,必须加

float f1=(float)12.2;//强制类型转换

double d=12.2d;//也可以不加d

//字符类型

char c='a';

//布尔类型

boolean bool=false;//或true

//类型转换

//强制类型转换

b=(byte)128;

b=(byte)i;

b=(byte)(b+1);

//int类型和char类型可以互相转换(在取值范围内)

//0——65535之间的整数可以直接转为字符型

例如:c='a';c=12;

//确定数字转为字符的范围0-65535

c=65535;

//字符型 转义符

c='\'';//单引号

c='\\';//反斜杠

c='\t';//制表符

c='\n';//换行

c='\r';//回车

c='\u4f01';//unicode编码

i=0b1001;//二进制

i=011;//八进制

i=0x11;//16进制

//变量:

程序运行过程中可能会发生变化的量

//声明--不能重复声明

int i;

//赋值--重复赋值

i=12;//初始化:第一次赋值

i=13;

//声明并赋值

int j=2;

//标识符的命名规则

//1.变量名只能包含数字,字母,下划线,$,且第一个不为数字

//2.变量名不能为关键字

//3.见名知意

//4.驼峰法书写

//5.类名: 首字母大写

//6.包名:全部小写

//7.常量名:全部大写

//关键字

//编程语言中已经赋予了指定的含义

//逻辑运算符

//逻辑与(&&) 逻辑或(||) 逻辑非(!)

牛刀小试

输入你的年龄然后输入对比的年龄前后相差五岁之间为同龄,否则不是同龄

 

输入一个数,判断奇偶数

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值