随笔分类 - Java基础学习笔记
摘要:对象的克隆 1.对象的浅克隆 对象浅克隆要注意的细节: 1.如果一个对象需要调用clone的方法克隆,那么该对象所属的类必须要实现Cloneable接口,并且重写clone方法。 2.Cloneable接口只不过是一个标识借口而已,没有任何方法。 3.对象的浅克隆就是克隆一个对象的时候,如果被克隆的
阅读全文
摘要:bat处理文件 作用:可以一次性执行多个命令的文件。 为什么要学bat处理文件? 快速运行一个软件一般都会把软件打包一个jar包,但是jar双击可以运行仅对图形化界面的软件起作用,对于控制台的程序是不起作用的。对于控制台的程序我们可以使用bat处理文件快速启动一个项目。 如何编写bat处理文件呢?
阅读全文
摘要:网络编程:网络编程主要用于解决计算机与计算机(手机、平板)之间的数据传输问题。 网络编程:不需要基于html页面就可以达到数据之间的传输。比如:feiQ,QQ 网页编程:就是要基于html页面的基础上进行数据的交互的,比如:珍爱网,高考的报考系统。 IP地址=网络号+主机号 分类:A类,B类,C类
阅读全文
摘要:装饰者设计模式 装饰者设计模式要让这些装饰类有一个共同的父类的目的是为了让这些装饰类可以构成一个装饰链以达到互相装饰的效果。 功能:增强一个类的功能,而且还可以让这些装饰类互相装饰。 增强一个类的功能的时候我们可以选择继承: 通过继承实现增强一个类的功能的优点:代码结构清晰,通俗易懂。 缺点:使用不
阅读全文
摘要:1.静态导入 作用:简化书写静态导入可以作用一个类的所有静态成员静态导入格式:import static 包名.类名静态导入要注意的事项:如果静态导入的成员与本类的成员存在同名的情况下,那么默认使用本类的静态成员,如果需要制定使用静态导入的成员,那么需要在静态成员前面加上类名。 2.增强for循环增
阅读全文
摘要:Day01 双列集合: 在现实生活中有些数据是以映射关系存在的,也就是成对存在的,比如夫妻等。单例集合无法表现出映射关系,所以学习双列集合。 双列集合无迭代器。 1.Map 双列集合: ————————| Map 如果是实现了Map类接口的集合类,具备的特点:存储的数据都是以键值对的形式存在的,键不
阅读全文
摘要:Day01 1.线程 进程:进程就是正在运行的应用程序。进程负责了内存空间的划分。 线程:一个进程中的代码是由线程去执行的,线程也就是其中一个执行路径。 多线程:一个进程中有多个线程可以同时执行任务。 线程的状态 创建:新创建了一个线程对象。 可运行:线程对象创建后,其他线程调用了该对象的start
阅读全文
摘要:day01 1.抽象类 (1)抽象类的应用场景: 我们在描述一类事物的时候,发现该种事物确实存在着某种行为,但是这种行为目前不是具体的,那么我们可以抽取这种行为的声明,但是不去实现该种行为,这时候这种行为我们称作为抽象的行为,我们就需要使用抽象类。 (2)抽象类要注意的细节: 1.如果一个函数没有方
阅读全文
摘要:day01: 1.常见的dos命令: 盘符: 进入指定的盘下面。 操作文件夹: dir 列出当前控制台所在的路径下的所有文件以及文件夹。 cd 路径 进入指定的路径下。 cd .. 回退到上一级目录上。 cd \ 回退到当前路径下的根目录。 md 文件夹的名字 创建一个文件夹 rd 文件夹的名字 删
阅读全文

浙公网安备 33010602011771号