欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

笨鸟先飞,好记性不如烂笔头

程序员文章站 2023-02-15 15:12:18
注释: 1.解释说明的文字;2.注释的内容不会被编译;3.如果出现乱码的问题-->修改文件的编码格式为gbk(ansi) 注释分为: //单行注释:作用于当前行,可以嵌套单行注释,不可以嵌套多行注释和文档注释,一般位于行的上面,或者行尾。 /*多行注释*/ :多行内有效,可以嵌套单行注释,不可以嵌套 ......

注释:

1.解释说明的文字;2.注释的内容不会被编译;3.如果出现乱码的问题-->修改文件的编码格式为gbk(ansi)

注释分为:

  1. //单行注释   2./*多行注释*/    3.//*文档注释*/

//单行注释:作用于当前行,可以嵌套单行注释,不可以嵌套多行注释和文档注释,一般位于行的上面,或者行尾。

/*多行注释*/ :多行内有效,可以嵌套单行注释,不可以嵌套多行注释和文档注释,一般位于类的上面或者方法的上面。

//*文档注释*/:多行内有效,可以嵌套单行注释,不可以嵌套多行注释和文档注释一般位于类的上面或者方法的上面,并且文档注释可以存在于类的api文档中。

标识符

命名规则:

1.只能由数字,字母,下划线,美元符号$任意组合而成,但是数字不能开头

2.标识符是严格区分大小写

3.关键字不能作为标识符使用

命名规范:

1.见名之意:

2.驼峰命名:

类的名字:大驼峰,单词首字母全部大写,其他字母小写如, baseserver helloworld

方法名字:小驼峰,第一个单词首字母小写,其他单词首字母全部大写如, createuser

变量名字:小驼峰, useraddress

常量名字:全部使用大写字母,并且以下划线分隔单词如, max_size

变量

 变量:在程序执行过程中,其值可以发生改变的量; 在内存中开辟一块空间,存储指定类型的数据。   

java是一个强类型的语言 :声明变量的时候就要先确定类型  

语法:

  1. 声明的同时赋值   数据类型 变量名 = 赋值;

常用的数据类型: int整数  double小数  string字符串"" boolean布尔类型  char字符型''

  1. 先声明 后赋值: 数据类型 变量名;  --声明     变量名=赋值;      --赋值
  2. 同时声明多个变量     =java中唯一一个自右向左运算的符号

常量

  是在程序运行过程中其值不能发生改变的量

分类:1.字面值常量:整数常量;小数常量;布尔常量;字符常量;字符串常量;

          2.自定义常量:被final修饰的变量为常量;

 

数据类型

基本数据类型:四类八种

整型:byteshortintlong。(给long赋值,需要在数据的后面添加l/l,推荐使用l

浮点型:floatdouble。(给long赋值,需要在数据的后面添加l/l,推荐使用l

字符型:char

布尔型:boolean

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

数据类型转换

1.boolean不参与类型转换

2.自动类型转换|提升

从小范围类型的数据->大范围类型的数据

 

多个类型的值参与运算,最终结果的数据类型默认自动提升为最大的参与运算的数据的类型

多个数据的类型,如果只有byte,short,char任意组合,最终的结果会自动提升成为int

◎byte,short,char赋值,只要是在其范围内的常量值都可以成功赋值

 

3.强制类型转换 ,强制类型转换有可能会损失精度

    小范围数据类型 变量名 = (小范围数据类型)大范围类型的数据;   

byte -> short-> int -> long-> float ->double

进制

二进制: 0b开头。0b10:  //0 * 2^0 + 1*2^1=2

八进制: 0开头。0110// 0 * 8^0 + 1*8^1+1*8^2 =  72

十进制:  默认进制。

十六进制:  ox开头。0x15// 5* 16^0 + 1* 16^1 = 21

转义字符

  1. 转义字符从\开始  \+要转义的字符
  2. \t 制表符 : 一个制表符代表8个空格 一个汉字占2个空格,一个字母占1个空格如果制表符位置前面的内容满足制表符的整数倍,重开一个制表符位,如果不满,全一整个制表符位
  3. \b 退格 光标回删一个
  4. \n 换行 光标从这一行的行尾变为下一行的行首
  5. \r 回到行首

运算符

算术运算符;赋值运算符;比较运算符;逻辑运算符;条件运算符

   其中赋值运算符与条件运算符是优先级最低的。

主要介绍一下平时容易出错的逻辑运算符,它是用于布尔值进行运算的,运算的最终结果为布尔值truefalse。

 

 笨鸟先飞,好记性不如烂笔头