Java 面向对象 1. 面向对象都有哪些特性以及你对这些特性的理解 1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。 2)封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 封装 ...
分类:
编程语言 时间:
2020-03-05 22:28:57
阅读次数:
98
1、举例: 创建一个Person类,Student类继承Person类,并分别创建子类特有、父类特有、子类和父类共有的方法。 Person类: public class Person { private String name; private Integer age; public void ea ...
分类:
编程语言 时间:
2020-03-04 23:32:55
阅读次数:
99
DAY13 多线程 1.并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。 在多个 CP ...
分类:
编程语言 时间:
2020-03-01 22:09:55
阅读次数:
87
DAY14 1.等待唤醒机制 1.1 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。 1.2 等待 ...
分类:
编程语言 时间:
2020-03-01 22:06:41
阅读次数:
76
1.javase 标准版主要用于桌面应用、控制台;javaee 企业版主要用于web应用;javame微缩版主要用于嵌入式。 2.jre是java程序的运行环境,包含jvm(java虚拟机)。jdk是java的开发工具包,包含了jre。jdk是不区分se、ee、me的,所以你在oracle的官网上只 ...
分类:
编程语言 时间:
2020-02-28 20:32:30
阅读次数:
60
os.mkdir()创建单个不存在的空目录,无法创建多个或者已经存在的含有文件的同名目录 os.makedirs() 能够递归创建多个目录,如果目录已经存在即使都是空的或者目录已经存在且含有文件,则引发OS.Error异常 os.listdir() .枚举出当前目录下所有文件以及目录,仅针对当前层级 ...
分类:
其他好文 时间:
2020-02-26 17:05:36
阅读次数:
101
import os def local_rm(dirpath): if os.path.exists(dirpath): files = os.listdir(dirpath) for file in files: filepath = os.path.join(dirpath, file).rep ...
分类:
编程语言 时间:
2020-02-26 17:02:13
阅读次数:
82
SpringBoot基础 回顾 JavaSE :OOP MySQL :持久化 html+css+js+jquey+框架 : JavaWeb :原始MVC框架 SSM :框架,简化了开发流程,配置复杂 war :Tomcat运行 SpringBoot :内嵌tomcat,微服务架构 微服务 微服务是一 ...
分类:
编程语言 时间:
2020-02-25 20:33:38
阅读次数:
82
一、JavaSE(java PIatform,Standard Edition) javaSE是java标准版 是正个java的基础和核心,也是我们学习的一部份多用于桌面应用开发 学完以后可以做 扫雷,连连看等等; 二、JavaEE(java PIatform,Enterprise Edition) ...
分类:
编程语言 时间:
2020-02-25 18:06:11
阅读次数:
104
一、Jenkins简介: Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 1.Jdk的安装: 去ORACLE的官网下载JDK, http://www.oracle.com/technetwork/java/javase/downloads/jdk8- ...
分类:
其他好文 时间:
2020-02-25 12:56:35
阅读次数:
61