JAVA细碎知识点整理

文章介绍了Java编程中的基本概念,包括类的修饰符,如public、private等,以及成员变量和方法的定义。讨论了对象的创建和使用,构造方法的作用,以及方法的重载。此外,还提到了static修饰符用于创建类变量和类方法,封装的概念,数据类型如整型、浮点型、字符型和布尔型,以及运算符的使用。数组和字符串操作也在文中有所涉及。
摘要由CSDN通过智能技术生成

[修饰符]class 类名{

//定义属性(成员变量)

//定义方法(成员方法)

}

1.修饰符:public、private、proteceted、省略

2.成员变量名:第一个单词小写,从第二个单词开始首字母大写

对象的使用

1.无参方法

先创建类的对象,再通过对象调用方法

2.有参方法

需要传入参数 此时的参数称为实际参数简称实参 实参必须与方法定义中的形参一致

构造方法(再看下)

使用new关键字和一个与类名相同的方法来完成

每个类至少有一个构造方法。如果不写构造方法,java将提供一个默认的不带参的方法体为空的构造方法。

注意:无法像成员方法那样直接被对象调用,只能在new运算符实例化对象时,被系统自动调用。

方法重载

多个方法享有相同的名字,不过这些方法的参数必须不同:参数的个数不同,参数类型不同,参数的顺序不同

static修饰符

成员变量可以分为实例变量和类变量

类中的方法也可分为实例方法和类方法

目的:使该变量或方法独立于类的实例,使用类去访问,而不是用类实例(对象)

封装

两个含义:

1.把对象的属性和行为看成一个密不可分的整体,将两者封装在一个不可分割的对象中。

2.信息隐蔽

private 读getter 写setter

标识符:用来表示变量名、类名、方法名、数组名和文件名的有效字符序列。

必须以字母、下划线或$开头,不能以数字开头。

编码习惯:类名首字母大写,变量、方法及对象首字母小写。

数据类型:

整形:byte short int(32位) long

浮点型:float (赋值时时需加后缀f/F 32位)double (64位)

例:float x=3.14f

字符型:char 占两个字节

\b 退格

\n 换行

\r  回车

布尔型boolean:true/false 内存中占一位

例:boolean flag=true;

常量: 使用final关键字声明常量 一般定义常量都使用大写字母

例:final double PI=3.1415;

运算符:分为一元运算符和二元运算符

a++ 自加1

a--   自减1

赋值运算符:

+=    a+=b   a=a+b

 -=    a-=b    a=a-b

关系运算符:用作比较运算

逻辑运算符:逻辑运算的操作数和运算结果都是boolean值

条件运算符:?:相当于一个if-else语句 其一般形式为x?y:z

计算x的值,若为true则结果为表达式y的值,不然是z的值。

数据类型的转换

强制类型转换 有可能丢失信息、有可能造成精度降低或溢出

一维数组

声明一个数组是在内存空间画出一串连续的空间

eg. int score[]=new int[30];

字符串的连接符(+)

判断字符串是否相等:equals()

大小写转换操作:

toLowerCase():转换为小写

toUpperCase():转换为大写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值