Java基础
java的基础随笔
懵逼是一种状态
坚持把学习点滴记录
展开
-
关于interface接口的使用与理解
1、什么是interface接口?首先,接口是与类平行的结构,两者都是独立的一个结构,都有自己的定义与规则,接口不属于类2、如何定义interface接口?定义接口中的成员:在jdk7以前只能定义全局常量(使用public static final修饰的变量,通常可以省略不写)与抽象方法(类似于方法,但是没有方法体,使用public abstract修饰变量名)。注意在接口中不能定义构造器!意味着接口不可以被实例化new出对象。3、如何使用interface?只要编写了接口,意原创 2022-05-09 11:46:08 · 4359 阅读 · 1 评论 -
包装类的使用
public class WrapperTest { //String类型 --->基本数据类型、包装类:调用包装类的parseXxx(String s) @Test public void test5(){ String str1 = "123"; //错误的情况:// int num1 = (int)str1;// Integer in1 = (Integer)str1; //可能会报NumberFormatException int num2 = I...原创 2022-04-29 20:49:05 · 81 阅读 · 0 评论 -
为什么要使用多态性,以及对多态的浅层次理解
对多态性的一些理解原创 2022-04-28 22:09:08 · 94 阅读 · 0 评论 -
构造器以及this关键字
在类中创建一个新的对象时,需要用到构造器,比如person p = new person(); 其中person()就是一个构造器,构造器person()名称需要和它所属的person类名相同,比如class person{...}中的构造器名称必须是public person(){...}不能是public human(){...}通常用public person(){...}表示,没有返回值。但是一般我们也直接new对象,没有写构造器方法,这是因为系统会默认创建一个无参构造方法.原创 2021-03-13 14:10:48 · 205 阅读 · 0 评论 -
封装性以及get、set方法
重载:方法名一样,所传参数不一样。封装性:相当于你买个洗衣机、电视,作为用户,你不需要知道它里面的构成是什么,你只需知道在它们机箱外面提供的功能按键即可。同理在一个类中,选择将属性设置为private,这样外部则不能调用此属性(因此不能直接调用该属性,并且不能通过调用来随意赋值),只能通过类中设定的public方法来调出此属性。直接使用成员变量属性与使用get与set方法都是对成员变量进行赋值修改,两者有什么区别嘛?有区别,一般都将成员变量赋值为private,对类的成员变量设置权限,.原创 2021-03-13 10:22:47 · 731 阅读 · 0 评论 -
类与对象
类:比作公司的一些部门,比如销售部,市场部与研发部等,每个部门有各自的职责与专门负责的事情,就能解释类中的属性与方法。另外在写类的时候感觉有点像c语言中的构造函数,创建新对象时,先用类定义一个“变量名”,然后new一个对象,将此对象赋值给这个“变量名”,比如——person p = new person();对象:类就相当于你跟别人说“人”这个词,你知道人有手有脚有脑袋,这是一个抽象的概念。但是对象就不同了,就是把这个“人”的概念具体化了,通过一些属性与方法你知道了这个具体的人是怎样的,会有那些行.原创 2021-03-11 20:01:07 · 72 阅读 · 0 评论