Java标识符与关键字

1.Java注释
☞编码加上注释!!!!
 ● 单行注释:// 注释内容 (最常用)
 ● 多行注释:/* 注释内容 / (不推荐)
 ● 文档注释:/
* 文档注释 */ (常见于方法和类之上描述方法和类的作用),可自动生成文档
2.Java标识符
Java中,对于变量、常量、函数、语句块都有名字,统称为Java标识符。
◆对标识符的三点要求:
 ●标识符由字母、数字、_(下划线)、$组成,不能以数字开头,不能用Java中的关键字
 ●标识符采用有意义的简单命名
 ●“$”不要在代码中出现
◆驼峰命名法:
大驼峰:定义类、接口时使用
  单词以大写字母开头,若有多个单词,每个单词首字母大写
     public class FirstClass
小驼峰:定义变量、函数时使用
  若标识符只有一个单词,全小写;若标识符由多个单词组成,从第二个单词开始首字母大写
    int mathScore = 10
常量:所有单词全部大写,多个单词间以 - 分隔
3.关键字
在这里插入图片描述注意:
 ●Java中有两个未使用的保留字:goto、const
 ●Java中有三个特殊含义的单词:null、ture、false
 ●JDK1.4后追加了 assert关键字;JDK1.5以后追加了enum关键字
 4.数据类型划分在这里插入图片描述
注意:对数据类型的选择
 ●在程序开发之中,整数就用int,描述小数用double。
 ●long一般用于描述日期、时间、内存或文件大小(字节)
 ●如果要进行编码转换或者进行二进制流的操作,使用byte(-127~128)
 ●char一般在描述中文中会用到(基本忽略)
  4.1 基本数据类型(八大基本类型)
4.1.1 数值型
整型:默认值0
byte(-128~127)<short < int(-231~231) < long
在Java中,任何一个整型常量都是int类型
当数据类型达到最大值时,换一个保存范围更大的类型来解决数据溢出问题
Java中声明long常量,需要在数字后加 l 或 L
在进行数学计算时,小的数据类型自动转为大的数据类型,大的数据类型变为小的数据类型必须强制类型转换,可能会溢出。(最高位取反)
byte(-128~127)与int类型:
当整型常量在byte保存范围中,可以直接赋值给byte变量;常量大小超出byte范围,int变量赋值给byte变量,所有赋值必须强转。

       浮点数-默认值0.0  
                float、double
 在Java中所有小数常量都是double类型,要声明一个float变量,在小数常量后加f或F
  进行小数运算时,若出现个别情况的精度丢失,将double转为float

          
     4.1.2字符型-默认值\u0000
           char表示,使用‘’表示字符常量,char与int可以相互转换
              字符型数字与int数字一定不相等  (0 != ‘0’)
        Java采用Unicode编码(支持所有语言),其他语言采用ASCII编码(不支持中文)
        一个字符两个字节,与是否是英文无关
         
     4.1.3布尔型-默认值false
        表示真用true,假用false

4.2 引用类型(三大引用类型)-默认值null
类、数组、接口
5.初识string类–引用数据类型
Java中字符串的拼接用 + 完成
只要是与string类直接进行 “+”,所有其他类型均会变为string类型后进行字符串的拼接操作。若要进行其他类型的加法操作,只需要加()即可 。
\n 换行
\t 制表符
’ 转义

6.运算符
1.基础运算符(±*/%)
自增(++)与自减(–)
2.三目运算符
语法 : 布尔表达式?值1 :值2 当布尔表达式为真(true)时,取值1,否则取值2
3.关系运算符(>、<、>=、<=、==)
返回布尔类型(boolean),一般与逻辑判断语句搭配使用
4.逻辑运算符
与(&、&&)、或(|、||)、非(!)
就使用短路与和短路非
短路与(&&):当多个条件中有一个返回false,剩余条件不再判断
短路或(||):当多个条件中有一个返回true,剩余条件不再判断
5.位运算符(速度快于基本运算符):二进制
&:有0为0
|:有1为1
^
~

:右移表示除2^n
<<:左移表示乘2^n

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值