【无标题】

Java笔记

注释:

单行注释用//,多行注释用/* /,文档注释用/* */

标识符:

1.关键字:public static void int if try new…

2.Java所有组成部分都需要名字。类名,变量名,方法名都是标识符。

3.标识符注意点:a.所有标识符都应该以字母(大小写均可),美元符,下划线开头。

b.首字符之后可以是字母(大小写均可),美元符,下划线或数字的任意字符组合。

c.不能使用关键字作为变量名或方法名。

d.标识符大小敏感

e.可以使用中文名,但一般不建议用中文或拼音,太low。

数据类型:

1.强类型语言:要求变量的使用严格符合规定,所有变量必须先定义后使用。

2.弱类型语言:要求变量使用符合规定即可。

3.Java数据类型分为两大类:基本类型,引用类型

八大基本类型:

数值类型:整数类型:int byte short long(使用long时要在数字后面加L)

浮点类型:double float(使用float时要在数字后面加F)
字符类型:char(只能一个字符,字母,数字,汉子)
boolean类型:只有true false两种结果

引用数据类型:

接口
数组

整数类型拓展:二进制(以0b开头) 八进制(以0开头) 十进制 十六进制(以0x开头)

浮点类型拓展:float double 表现的字长是有限的 离散的 舍入误差 大约 但不等于。最好完全避免使用浮点数进行比较。

char类型拓展:字母 数字 字都可以以数字的形式出现。需要用到强制转换:(转换的类型)变量值

转义字符:\t 输出时中间有空格,\n 输出时换行。

布尔类型拓展:boolean flag=true if(flag)与if(flag==true)意思一样。

类型转换:

1.由于Java是强类型语言,所以要进行有些运算的时候,要用到类型转换。
2.运算中,不同类型的数据先转化成同一类型,在进行运算
3.强制类型转换:高->低
4.自动类型转换:低->高
低------------------------------------>高
byte,short,char->int->long->float->double
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值