JAVAse的基础语法

IDE的使用

IDE集成开发环境,所有开发工具的总称,提供程序开发环境 包括代码编辑器

eclipse 开源的

卸载、重装、破解

创建project、package、class

删除

注释

将代码注释起来的一种语法,使用特定的符号,标注内容,对代码功能进行说明

//单行注释,ctrl+/单行注释 /*+enter 多行注释 ctrl+shift+enter 取消注释

/**文档注释,用于类,属性,方法进行注释,在其他地方使用时可以提示出来.

关键字

都是小写的

就是被语言赋予特殊含义的单词,public class

用来修饰包、类、变量、方法

保留字

java现有版本中并未用来作为关键字的单词,但也不允许用来当做标识符使用

标识符

用来命名变量的字符,自己能定义的

名字的字符

语法强制规范

允许大小写,数字,下划线,$

不允许数字开头 ,不能有空格、关键字、保留字

区分大小写,长度不限制

约定俗成 见名知意 userName age

包名全部小写,类名首字母大写,方法名、变量名首字母小写 第二个单词开始每个单词首字母大写,例xxxYyyZzz

常量名命名为:XXX_YYY_ZZZ

变量

可以变的量

是一个存储单元

使用时首先要进行声明、明确变量数据类型 赋值、引用

int a = 10;

数据类型 变量名 = 值;

数据类型

数值型 byte 1byte = 8bit (可以表示-128—127) short int long

整数 默认字面量是int 声明一个long类型需要在字面量后面添加L

浮点数 float 4 double 8精度不同 默认字面量为double声明float 要在字面量后面加上F/f

字符型 char 表示一个字符 必须是一个字符用单引号表示

字符------>unicode编码---->十进制编号

运算 字符先转换为int运算

布尔型 true false

基本数据类型转换

除了布尔型不可参与转换,其他7种类型(byte short int long float double char)之间都可以相互转换

由于数据间需要传递,那么就可能出现数据类型不一致,因此不同类型之间需要相互转换

转换规则

默认转换:byte-->short-->char-->int-->long-->float-->double(小容量向大容量转换)

float和long 由于小数在底层存储结构与整数不同,所以4byte的float大于8byte的long

注意

强制转换:可能会出现数据溢出情况(小容量装不下大容量)导致精度降低.

混合运算时,默认会先将小类型转换为大类型然后再参与运算,

byte,short,char 运算时都会先转换为int型

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值