Java基础知识

java类里的void是什么
void:占位符 代表无返回类型

java中set和list的区别
set和list都是集合接口

简要说明
set --其中的值不允许重复,无序的数据结构
list --其中的值允许重复,因为其为有序的数据结构

方法调用的方式
静态方法调用:static 类名.方法名(形参列表)
非静态方法调用:该类对象名.方法名(形参列表);
本类方法调用:方法名(形参列表);要么都不被static修饰 要么都被static修饰

java修饰符的权限
在这里插入图片描述

return的作用
return: 结束当前方法所有的循环 并且可以从那个方法返回一个值。

Java命令里面的EQ、NE、GT、LT、GE、LE分别代表含义
EQ 就是 EQUAL等于
NE就是 NOT EQUAL不等于
GT 就是 GREATER THAN大于 
LT 就是 LESS THAN小于
GE 就是 GREATER THAN OR EQUAL 大于等于
LE 就是 LESS THAN OR EQUAL 小于等于

java中关于set()和get()方法的理解和使用
java中 当定义了一个私有的成员变量的时候,如果需要访问或者获取这个变量的时候,就可以编写set或者get方法去调用。

set()是给属性赋值的,get()是取得属性值的
被设置和存取的属性一般是私有
主要是起到封装的作用,不允许直接对属性操作
set()和get()不一定同时存在,看程序需求

this和super的区别
this:
1.this所在的方法正在被谁调用,this就代表谁。
this:就是一个对象,对象就是当前这个方法的调用者。

this的作用:
1.解决成员变量与局部变量的二义性
2.作为返回值返回
3.作为参数传递
4.构造方法之间相互调用 this([实参]);
注意:只能存在于构造器里面的第一句代码。

this不能写在静态的方法中 : 无法从静态上下文中引用非静态 变量 this

static类级别
this对象级别

super
super看成是父类对象(super使用父类里面的方法,字段)—解决二义性
子类如果没有显示的调用父类的构造方法,会隐式的调用父类的无参构造方法
super和this的区别
this: 代码的当前对象
可以用在任何地方
this 调用的是当前类里面的构造方法
super: 父类对象
只能在子类中使用
super调用父类的构造方法
在子类的构造方法体第一句访问父类的构造方法

继承
把多个类的公共的属性方法抽取出来,提高代码的复用性
可以继承:
字段 方法(访问权限)
继承的特点:1.单继承
2.多层级继承
3.每个类如果没有显示的继承一个类 默认继承Object,所有的类都是Object类的子类。

常量

  1. 常量就是一个固定不变的量(或者值)已知的值。例如 123,45,1.2,false等。
  2. 常量的的分类
  3. 整数常量 例如:100 200 600L
  4. 小数常量 例如:1.3 2.5 2.1F
  5. 字符串常量 例如:”你好” “我也是醉了”
  6. 字符常量 例如: ‘A’
  7. 布尔常量 例如:true false

上面的5种表示形式的常量都可以直接放在打印语句中打印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值