javaSE基础入门(二)

1.关键字

Java关键字是Java语言保留供内部使用的,

不能使用关键字作为变量名和方法名

2.注释的分类和作用

//单行注释
/*多行注释*/
/**文档注释*/
/*
    注释 : 解释说明的文字
    
    作用 : 
        对程序解释说明
        便于后期维护
    
    分类 : 
   
        单行注释
            作用域 : 当前行有效
            颜色 : 绿色
            位置 : 行的上面 或者 行尾
            嵌套 : 能嵌套单行不能嵌套多行|文档
        
        多行注释
            作用域 :多行内有效
            颜色 :  绿色
            位置 : 类的上面或方法上面
            嵌套 : 能嵌套单行不能嵌套多行|文档
        
        文档注释
            作用域 :多行内有效
            颜色 : 蓝黑色
            位置 : 类的上面或方法上面
            嵌套 : 能嵌套单行不能嵌套多行|文档
            
        多行与文档区别 :
            1.文档注释内容能够被保留 在api文档(说明手册)中但是多行与单行不能
            2.如果在idea。。等编辑工具中,在方法上添加文档注释会自带声明说明,而多行注释没有
    注意: 
        恰当位置添加注释
        注释内容不会被编译

3.标识符的命名规则和命名规范

标识符:起名字的地方就是标识符

标识符的命名规则:

        组成:只能以字母,数字,_下划线和$美元符号组合而成; 

                           不能以数字开头;

              关键字和保留字不能作为标识符使用 ;

         关键字:已经被java语法所使用的,

         保留字:现在还没有被java占用但是将来有可能被占用  const  goto
            会变色,全部小写

            严格区分大小写

标识符的命名规范:

                  见名起意

                 驼峰命名原则

包名 : 就是系统中的文件夹    ==> 全部小写

                单级包 : 一个      yjx
                多级包 :  多个文件夹嵌套    sh.yjx
                    层级之间使用.连接

            类名与接口名 : 每个单词首字母大写   ShYjx
            变量与方法名 : 第一个单词全部小写,第二个单词开始,每个单词首字母大写  shYjx
            常量名 : 全部大写,每个单词之间用_连接   SH_YJX

4.变量

定义:在程序运行期间其值可以发生改变的值叫变量

分类:

局部变量:方法块或者语句块内部中定义的变量。生命周期是从声明位置开始到 } 为止。 在使用前必须先声明和初始化(赋初值)        

成员变量:方法外部,类的内部定义的变量。从属于对象,生命周期伴随着对象始终。

 常量:

       定义:在程序运行期间其值不可以发生改变的值叫常量 

 命名规范:

所有变量、方法、类名:见名起意,类

成员变量:首字母小写和驼峰原则 : shYjx

局部变量:首字母小写和驼峰原则 

常量:大写字母和下划线:SH_YJX

类名:首字母大写和驼峰原则: ShYjx

方法名:首字母小写和驼峰原则: run() runRun()

5.数据类型:        

     Java中的数据类型分为两大类:

      基本数据类型:其中基本数据类型分为数值型(整数型和浮点型),字符型和布尔型。

      引用数据类型:类,接口,数组。

注意:引用数据类型的大小统一是4个字节,记录的是其引用对象的地址

整形变量:

      整形用于表示没有小数的数值,它可以是负数

        

  类型占用空间范围
byte1个字节[-128,127]
short2个字节[-32768,32767]
int4个字节[-21亿,21亿]
long8个字节-2^63 ~ 2^63-1

       注意:整形变量java中默认是int类型

                 如果需要转换成long,要在相应的代码后面加 l|L

浮点型:

类型占用空间范围
float4个字节小数点后6~7位
double8个字节小数点后15~16位

注意:浮点型在java中默认为double。

           如果需要转换成float,要在相应的代码后面加f|F

字符型(char)(两个字节):

单引号用来表示字符常量。

char 类型用来表示在 Unicode 编码表中的字符。

Unicode 编码被设计用来处理各种语言的所有文字,它占2个字节,可允许有65536 个字符; ASCII码占1个字节,可允许有128个字符,是Unicode编码表中前128个字符。

 

boolean 类型(一位,不是一个字节):

boolean类型有两个值ture 和falst   

一般用于逻辑运算里面的判断条件

数值型表现形式 : 
        整型 : 
            进制 : 满几进一
                二进制 : 由0,1组成    由0b|0B开头表示二进制
                八进制 : 有0~7组成    有0开头表示八进制
                十进制 : 默认
                十六进制 : 由0~9,a~f组合而成,不区分大小写     由
0x|0X 组成
                
                其他进制转为10进制 : 从最后一位开始,数值*进制数^从0开始,每次+1,最后的和就为十进制的结果
                十进制转为其他进制 : 对十进制的数值除以要转为的进制数,得到余数,从下网上        
        浮点型 : 
            1.小数点前面为0,0可以省略
            2.科学计数法 
                e->10
                3.14e2  ==> 3.14*10^2
                3.14e-2  ==> 3.14/10^2

转义字符

\t  制表符 1个制表符位占8个空格

\n  换行
                
  \b  退格,回删一格
           光标后退一格

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值