自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【JAVA基础】09JAVA中的API

api的使用步骤 1.打开api 2.点击显示 3.点击索引,在输入框,输入要查找的类\接口 4.查看类的包,如果在java.lang包就不需要导包,其他都要导包 5.查看类的解释说明 6.查看类的构造方法 7.查看类的成员方法 ...

2021-11-01 09:57:57 63

原创 【JAVA基础】08JAVA中的构造方法

构造方法是一个特殊的方法,主要用来创建对象 构造方法没有返回值类型,连void都不写,如果写了就不是构造方法 构造方法的名字是类名 通过new 来调用构造方法 如果一个类没有构造方法,那么系统会自动生成一个空参构造方法 如果一个类有构造方法,那么就不会再生成一个构造方法 构造方法可以重载 构造方法只能给属性赋值一次,而set方法可以给属性赋值无数次 alt+insert生成构造方法 标准类 所有成员变量用private修饰符修饰 有get/set方法 有一个满参构造方法 有一个无参

2021-11-01 09:56:40 64

原创 【JAVA基础】07JAVA中的封装

封装是面向对象的三大特征之一(封装、继承、多态) 好处:提高了代码的安全性,提高了代码的复用性

2021-11-01 09:51:10 65

原创 【JAVA基础】06JAVA中的this

当形参名字等于成员变量名,就会导致调用的时候成员变量名会输出默认值 Student(错误的写法) public class Student { private String name; private int age; public void setName(String name) { name = name; } public void setAge(int age) { age = age; } } 正确的Studnets写法 public ..

2021-10-31 14:20:15 133

原创 【JAVA基础】05JAVA中为什么要对属性封装

如果写一个类,给这个类赋值,如果直接赋值,会导致安全问题 所以必须要用private修饰成员变量,再通过get/set方法进行获取和设置 Car public class Car { private String name; private String color;//成员变量 public void setName(String n){ name=n; } public void setColor(String c){ c

2021-10-31 13:47:58 95

原创 【JAVA基础】04JAVA中private

private是权限修饰符,代表最小的权限,只能在本类当中使用 private是可以修饰成员变量和成员方法 // private关键字修饰成员变量 private 数据类型 变量名 ; // private关键字修饰成员方法 private 返回值类型 方法名(参数列表){ 代码 } ...

2021-10-31 13:41:03 448

原创 【JAVA基础】03JAVA中成员变量和局部变量的区别

成员变量和局部变量的区别 成员变量没有默认值,局部变量有默认值 成员变量随着对象的创建而诞生随着对象的销毁而销毁,局部变量随着方法的调用而诞生随着方法调用结束而销毁 成员变量是定义在类内部,方法声明之上。局部变量是定义在方法内部 成员变量是在堆内存当中,局部变量是在栈内存当中 ...

2021-10-31 13:37:07 61

原创 【JAVA基础】02JAVA中的对象内存图

单个对象内存图 多个对象内存图 多个变量指向同一个对象内存图

2021-10-30 15:00:41 62

原创 【JAVA基础】01JAVA中的类和对象

如何定义一个类 public class 类名 {// 定义一个类 // 类里面:属性(成员变量),行为(成员方法) // 定义成员变量 数据类型 变量名1; 数据类型 变量名2; ... // 定义成员方法 方法; 去掉static } 假设我们创建一个手机类,类名要大写 属性有品牌、价格 行为(功能)有打电话、发短信 Phone /** * @author Leo * @QQ 2908436596 * @Creat

2021-10-30 13:53:43 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除