- 博客(9)
- 收藏
- 关注
原创 面向对象:三大基本特征及五大基本原则
目录一、三大基本特征1、封装1、继承1、多态二、五大基本原则1、单一职责原则(SRP)2、开放封闭原则(OCP)3、里氏替换原则(LSP)4、依赖倒置原则(DIP)5、接口隔离原则(ISP)一、三大基本特征1、封装1、继承1、多态二、五大基本原则1、单一职责原则(SRP)2、开放封闭原则(OCP)3、里氏替换原则(LSP)4、依赖倒置原则(DIP)5、接口隔离原则(ISP)...
2021-10-14 23:18:19
165
原创 Java:访问修饰符
一.访问权限修饰符Java的访问权限修饰符有以下4种:public:共有访问。对所有的类都可见。protected:保护型访问。对同一个包可见,对不同的包的子类可见。default:默认访问权限。只对同一个包可见,注意对不同的包的子类不可见。private:私有访问。只对同一个类可见,其余都不见。访问权限从大到小:public > protected > default > private需要注意的是,在面试的时候,可能会问到默认的修饰符是什么,即 default。
2021-10-14 22:59:50
78
原创 chat聊天程序
服务端:package cs;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.io.*;import java.net.ServerSocket;import ja
2021-10-14 22:47:10
1143
原创 用list集合输入一个数组
package ex;import java.util.ArrayList;import java.util.Scanner;/** * @author zzs * @date 2021/9/9 17:19 */public class deom1 { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); Sca
2021-09-09 18:12:26
911
原创 BIO:实现文件上传下载及封装
步骤:1.先创建2个Java类:服务端(Server),客户端(Client);2.创建2个功能工具类:DataUtil(用于实现发送接收消息以及上传下载文件)Message(用于对消息的重写)3.创建两个封装工具类:ClientUtil(用于对客户端进行封装)ServerUtil(用于对服务端进行封装)4.运行的时候先启动服务端,再启动客户端程序代码:Client(客户端):package sc;import util.ClientUtil;import java.io.IO
2021-08-15 23:22:04
181
原创 网络编程---实现简单的文件上传和下载
这里我是创建3个Java类:Client(客户端)Server(服务端)DataUtil(工具类)步骤一:Server(服务端)import java.net.ServerSocket;import java.net.Socket;import java.util.Random;public class Server { public static void main(String[] args) throws Exception { //创建一个服务端,端口号为99
2021-08-11 17:32:53
497
原创 matplotlib安装教程
matplotlib安装教程之前用Python的时候,用到了matplotlib这个模块,这里我来写下我之前安装的方法1.Win+R输入cmd进入到CMD窗口下,执行python -m pip install -U pip setuptools进行升级。2.输入python -m pip install matplotlib进行自动的安装,系统会自动下载安装包注:要是下载速度太慢的话,可以修改下pip源,不会修改的话可以看下这个网址:https://mirrors.tuna.tsinghua.edu
2021-01-07 22:30:26
613
原创 如何给IDEA设置阿里镜像
如何给IDEA设置阿里镜像打开IntelliJ IDEA->Settings,搜索框输入Maven,如下图:一般情况下在c:\Users\xx.m2\这个目录下面是没有settings.xml文件,我们可以新建一个,将以下内容复制到新建的settings.xml文件中即可。<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in
2020-11-30 22:26:50
3402
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人