首页
web安全
内网渗透
安全工具
靶机
Java基础
Docker
云计算
小白学安全
累计撰写
135
篇文章
累计创建
1
个标签
累计收到
0
条评论
栏目
首页
web安全
内网渗透
安全工具
靶机
Java基础
Docker
云计算
目 录
CONTENT
最新文章
抽象类
概述 应用场景 父类知道每个子类都要做的某个行为,但每个子类要做的情况不一样时,父类就可以定义成抽象方法,交给子类去重写实现(更好的支持多态) 语法 抽象类:访问修饰符 abstract 类名{} 抽象方法:访问修饰符 abstract 返回类型 方法名([参数列表]); 注意事项 抽象类中不一定有
2025-08-02
0
0
0
Java基础
常用API
概述 什么是api API - application programming interface,应用程序接口 Object object类是Java中所有类的祖宗类,因此,Java中所有类的对象都可以直接使用object类中提供的一些方法 常见使用方法 方法名 说明 public String
2025-08-02
0
0
0
Java基础
封装
面向对象编程三大特征 封装 继承 多态 封装的概述 封装(encapsulation)就是将抽象出来的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作[方法],才能对数据进行操作。 封装的好处 隐藏实现的细节 可以对数据进行验证,保证安全合理
2025-08-02
0
0
0
Java基础
多态
案例 编写一个程序,Master类中有一个feed(喂食)的方法,可以完成主人对动物喂食物的操作。 代码 food类 package com.xbxaq.poly_; public class Food { private String name; public Food(Str
2025-08-02
0
0
0
Java基础
变量
变量是程序的基本组成单元 概述 变量相当于内存中一个数据存储空间的表示 可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量 使用步骤 先声明变量再赋值 Var01.java public class Var01{ public static void main
2025-08-02
0
0
0
Java基础
多线程
概述(thread) 线程是程序内部的一条执行流程,如果只有一条执行流程,那么就是单线程的程序 多线程指的是从软硬件上实现的多条执行流程的技术(多线程由CPU负责调度执行) 创建多线程 Java是通过java.lang.Thread类的对象来表示线程 方式一 继承Thread类 定义一个子类MyTh
2025-08-02
1
0
0
Java基础
包
场景 当两个程序员开发同一个项目时,都想定义同一个类名dog时,怎么办!!! 包的作用 区分相同名字的类 当类很多时,可以很好的管理类 控制访问范围 基本语法 package com.xxx; 说明: package - 关键字,表示打包; com.xxx - 表示包名 包的本质 创
2025-08-02
0
0
0
Java基础
File&IO流
File file是java.io包下的类,file类的对象,用于代表当前操作系统的文件或文件夹 注意:File类只能对文件本身进行操作,不能读写文件里面存储的数据 基础操作 创建file类的对象 构造器 说明 public File(String pathname) 根据文件路径创建文件对象 pu
2025-08-02
0
0
0
Java基础
内部类
概述 定义 内部类是类中的五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另外一个类的内部,这个类就是内部类 场景 当一个类的内部,包含了一个完整的事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内部类 四种形式 成员内部类:类中的一个普通成员 创建对象的格式:外部
2025-08-02
0
0
0
Java基础
修饰符
概述 Java提供四种访问控制修饰符号,用于控制方法或属性(成员变量)的访问权限(范围)。 公开级别,关键词 public,对外公开; 受保护级别,关键词 protected,对子类和同一个包中的类公开; 默认级别,没有关键词,向同一个包中类公开; 私有级别,关键词 private,只有类本身可以访
2025-08-02
0
0
0
Java基础
1
2
3
4
5
...
14