0
点赞
收藏
分享

微信扫一扫

JAVA的编程基础(上)

有点d伤 2022-04-14 阅读 63

1. JAVA的基本语法

1.1 注释

单行注释://

多行注释:/* */

文档注释:/** */

注意:单行注释可以嵌套,多行注释和文档注释不可以嵌套

1.2 关键字

含义:在编程语言中,已经被赋予一些特殊含义的单词。

JAVA关键字特点:

  • 全部小写

  • 对于一些高级编程工具,会有颜色高亮显示

1.3 JAVA中的标识符

1.3.1 组成部分

  • 英文大小写字母

  • 数字

  • 下划线和美元符号

1.3.2 命名的注意事项

  • 数字不能开头

  • 不能使用java中的关键字

  • 最好做到见名知意的效果

(eg:Hello world是错误的,中间不能空格。)

1.3.3 推荐的命名方式

  • 给包命名:一般建议是公司域名的倒序 eg:www.baidu.com com.baidu.项目名称.模块名称 包之间使用“.”进行分割 包全部小写

  • 给类、接口命名:如果是一个单词,推荐首字母大写;如果是多个单词,推荐每一个单词的首字母都大写 eg:ArrayList Student

  • 给常量命名:要求单词中每个字母都大写,如果是多个单词,使用下划线分割。eg:MAX_VALUE

  • 给变量、方法命名:如果是一个单词,推荐所有字母都小写;如果是多个单词,推荐从第二个单词开始,每个单词首字母都大写

    eg:name getName

2. JAVA中的变量与常量

2.1 变量

2.1.1 数据类型

  • 基本数据类型

    数据类型所占字节取值范围|注意事项
    整数类型byte1--128——127
    数据类型short所占字节2取值范围|注意事项
    数据类型int所占字节4取值范围|注意事项是默认的整数类型
    数据类型long所占字节8取值范围|注意事项建议在书写的时候加上L
    浮点类型float4建议在书写的时候加上F
    浮点类型double8是默认的浮点类型
    字符类型char20——65535
    布尔类型boolean1true false

    引用数据类型:类、接口、枚举......

数字锁对应的字符:48--‘0’ 68--‘A' 97--'a’(后面以此类推)

隐式转换:数据类型由小到大,自动进行转换的过程。(byte short char-->int-->long-->float-->double)

强制转换:数据类型由大到小。 数据类型 变量名 = (目标数据类型)(被转换的值)

eg:

 

常量优化机制:在常量进行运算的时候,它的值是固定不变的,所以java虚拟机会自动进行运算,然后判断是否超出了取值范围,如果没有超出就正常赋值,否则报错。

eg:

 

使用变量的注意事项:

  • 作用域问题:变量只在当前所在的那对大括号内有效。

  • 初始值问题:局部变量在使用之前必须赋值。

  • 变量重名:在同一个作用域内,变量不能重名。

局部变量是指在当前的一对大括号中的变量。

2.2 常量

常量:在程序执行过程中,其值不能发生改变的量就是常量。

常量类型:

  • 字符串常量:被双引号括起来的""

  • 整数常量:常见的整数

  • 浮点常量:常见的小数

  • 字符常量:被单引号括起来的'',单个字符

  • 布尔常量:true false

  • 空常量:null

定义字符串变量用“String”

eg:String a = "Hello,World!"

finall关键字:如果修饰变量,那么这个变量就会变成常量。

 

2.3 转义符

 

2.4 运算符的分类

 

 

 2.4.1 赋值运算符

 

2.4.2 比较运算符

 

2.4.3 逻辑运算符

 

2.4.4 位运算符

 

2.4.5 三元运算符

 

举报

相关推荐

0 条评论