Java基础总结(一)

本文介绍了Java编程中的注释类型,包括单行、多行和文档注释,强调了它们在代码可读性方面的重要性。接着详细讲解了Java的数据类型,包括基本类型如整数、浮点、字符和布尔,以及引用类型如类、接口和数组。讨论了类型转换的规则,指出需要注意的溢出和精度问题。此外,还涵盖了变量的作用域和常量的使用,以及变量命名的规范。最后,提到了运算符的种类,包括算术、赋值、关系、逻辑和位运算符。
摘要由CSDN通过智能技术生成

一、注释、标识符、关键字

注释

当我们编写的代码量很多,很复杂时就需要用到注释了;注释并不会被执行,它是给我们写代码的人看的,防止我们看不懂以前的代码

注释类型:

单行注释 

//  双斜杠开头后面的文字内容就可被注释掉,不会被执行

多行注释

/**/ 在两个星号之间输入的文字会被注释掉,不会被执行,可多行注释

文档注释

/** */文档注释通常与JavaDoc联合使用,类似于多行注释,但可以在注释中加一些有功能的参数

 标识符、关键字

Java所有的组成部分都需要名字、类名、变量名以及方法名都被称为标识符

标识符注意点:

1、所有的标识符都应该以字母(A-Z或者a-z),美元符($)或者下划线(_)开始

2、首字母之后可以是 字母(A-Z或者a-z),美元符($),下划线(_)或者数字的任意组合

3、不能使用关键字作为变量名或者方法名

4、可以使用中文命名但尽量不要去用,也不建议使用拼音

5、标识符的大小写十分敏感

二、数据类型

变量

Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域

Java属于强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

注意:变量名必须是合法的标识符;变量声明是一条完整的语句,因此每个声明后面要以分号结束

基本类型(primitive type)

1个字节范围:-128~127     

2个字节范围:-32768~32767   

4个字节范围:-2147483648~2147483647   

8个字节范围:-9223372036854775808~9223372036854775807

数值类型整数类型byte占1个字节
short占2个字节
int占4个字节
long占8个字节
浮点类型float占4个字节
double占8个字节
字符类型char占两个字节
boolean类型占1个位,其值只有true和false

 

引用类型(reference type)

接口

数组

三、类型转换

类型转换由低到高:byte,short,char->int->long->float->double

在进行运算中,不同类型数据要先转化为同一类型,然后进行运算

强制类型转换 :由高到低需要强制转换,需要在转换时在括号里添加要转换的类型

 自动类型转换:由低到高可以自动转换

注意点:

1、不能对布尔类型进行转化

2、不能把对象类型转换为不相干的类型

3、转换的时候可能会存在内存溢出,或者精度问题

四、变量作用域、常量

变量作用域

类变量 

与实例变量位置相同,但可以在方法中直接输出

实例变量

位于方法的外面,类的里面;从属于对象,如果变量不进行初始化就会变成这个类型的默认值

注意:布尔值的默认值是false

局部变量

位于方法内部,仅可在当前方法中使用无法在其他方法中使用

 常量

初始化后不可以在改变值;所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变

final 常量名 = 值;

命名规范

所有变量、方法、类名:见名知意;

类成员变量:首字母小写和驼峰原则:monthSalary除了第一个单词外,后面的单词的首字母大写;

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

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

类名:首字母小写和驼峰原则;

方法名:首字母小写和驼峰原则;

五、运算符

java所支持的运算符:

算数运算符  +,-,*,/,%,++,--

赋值运算符  =

关系运算符  >,<,<=,>=,==,!=,instanceof

逻辑运算符  &&,||,!

位运算符&,|,^,~,>>,<<,>>>

条件运算符  ?:

拓展赋值运算符 +=,-=,*=,/=

六、包机制、JavaDoc

包机制

为了更好地组织类,java提供了包机制,用于区别类名的命名空间

包语句的语法格式:(一般都是利用公司倒置作为包名的)

package pkg1[.pkg2[.pkg3...]];

JavaDoc

生成JavaDoc文档方法:

1、通过命令行   javaDos    参数     java文件

2、通过idea生成   在idea中点击Tools中的Generate JavaDoc

 从上往下依次,先选择要生成javaDoc的部分,再选择生成路径,之后地点Locale为zh_CN

参数为:-encoding UTF-8 -charset UTF-8 最后点击OK,即可生成javaDoc文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值