自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈计算机网络之网络接口层

计算机网络

2022-08-31 15:37:13 692 1

原创 面向对象编程与面向过程

定义1.什么是面向对象看名字它是注重对象的。当解决一个问题的时候,会想这个问题里面有哪些对象,然后给对象赋一些属性和方法,然后让每个对象去执行自己的方法,从而解决问题2.什么是面向过程从名字可以看出它是注重过程的。当解决一个问题的时候,把它细分为每一个小步,每小步就是一个函数。然后按照一定的顺序,执行完这些方法,等方法执行完了,事情就搞定了。举个例子用生活中的洗衣服举个例子1.面向对象编程:就是想洗衣服一共有两个对象,人和洗衣机,人这个对象中包含属于它的属性和方法,比如打开洗衣机,放入衣服,

2022-03-31 23:27:56 318

原创 Java关键字—final

final关键字最终,不可改变的意思共有四种用法用法一:用来修饰一个类:格式:public final class 类名{//....}意义:当前这个类不能有任何子类。(太监类)注意事项:如果一个类是final修饰的,那么他所有的成员方法都不能进行覆盖重写。(因为它没有子类)用法二:用来修饰一个成员方法:格式:public final 返回值 方法名(){//...}意义:当一个方法被final修饰时,那这个方法就是最终方法,不能被重写。注意事项:对于类和方法来说,fin

2022-01-25 23:33:02 231

原创 进程,线程,并发,并行的相关概念

线程概念

2022-01-12 00:50:12 166

原创 八种基本排序算法之冒泡排序(Java实现)

什么冒泡排序简单来说冒泡排序就是不断比较相邻的两个元素,如果前者比后者大,则交换两者,这样第一次比较就会得到一个最大的数在尾端。然后开始第二轮比较,得到第二大的数在倒数第二个位置。依次进行。举个例子给个数组{5,2,3,4,1}第一轮比较:5>2 ,所以2和5交换位置,数组变为{2,5,3,4,1}5>3 ,所以3和5交换位置,数组变为{2,3,5,4,1}5>4 ,所以4和5交换位置,数组变为{2,3,4,5,1}5>1 ,所以1和5交换位置,数组变为{2,3,4,

2021-11-24 01:03:34 172

原创 开发第一个Java项目—五子棋

第一天实现界面(棋盘,棋子,下棋)功能构思:如何绘制棋盘:可以把棋盘看作横竖交叉的线段,参照之前的绘制直线教程,绘制15✖️15条横竖交叉的线段来构造棋盘如何绘制棋子:每个棋子其实就是绘制一个圆 具体画法可以参照前面画圆教程黑白双方轮流下棋,注意棋子一定要下在交点上 具体操作看后面代码个性化功能:添加背景图public static final Image bgimg = new ImageIcon("img/bg1.jpg").getImage();易错点:一定要记得重写pain

2021-08-31 15:03:42 897 7

原创 Java接口

什么是接口:接口是一系列方法的声明,是一些方法特征的集合注意⚠️在接口中只有方法名,没有方法体!关键字:interface(创建接口), implement(实现接口)创建接口代码展示:public interface 接口名 { // 没有任何具体的实现 void 方法名(); //只有方法名,注意是;}这样仅仅是创建了一个接口。如何实现接口呢:分为三步:1.创建一个类 implements 这个接口2. 必须重写接口中所有的方法 : 改分号为大括号3. 方法中加上

2021-08-01 14:15:57 719 4

原创 Java封装

什么是封装Java中的封装是将数据(变量)和作用于数据(方法)的代码作为一个单元包装在一起的机制。 在封装中,类的变量将从其他类隐藏,并且只能通过当前类的方法访问。如何实现封装可以分为两步:第一步:将类的变量声明为private。第二步:提供公共set和get方法来修改和获取变量的值。代码展示public class User { private String name; private int age; private int id; private Stri

2021-07-30 13:18:56 264

原创 java接口

接口的概念官方解释:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。我的理解:在类中,方法是具体的,通过接口我们可以将具体的方法抽象化。比如在动物类中有吃的动作,不同的动物吃不同的食物,食肉食草等,通过接口我们可以对不同的动物调用不同的接口方法。接口的代码实现定义 关键字:interfacepublic interface 接口名{//里面不可以有具体的方法体!!!}

2021-07-24 00:57:14 103 1

原创 用java简单画一条线

介绍两个包1. java swingSwing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。2. java awt抽象窗口工具包,该包提供了一套与本地图形界面进行交互的接口,是Java提供的用来建立和设置Java的图形用户界面的基本工具具体步骤了解了这两个包以后我们可以开始画线拉public class ShapeUI {public void initUI(){JFrame jf =

2021-07-17 14:36:29 3710

原创 java继承

Java中继承什么是继承:继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。为什么要用继承:可以去掉重复代码,方便后期维护举个列子,大家应该都玩过英雄联盟,每个英雄都是一个类,如果说不用继承的话每次都要重复定义每个英雄的成员属性,如下图我举了一个MF,一个EZ的列子public class MissFortune { // 成员 // 属性 String nameID; int hp;

2021-07-16 14:48:18 69

原创 java接口监听器

java之接口监听器什么是监听器:监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行什么是接口:接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非

2021-07-15 09:41:41 2355

原创 初遇类与对象JAVA

类的定义:类是一个模板,它描述一类对象的行为和状态。可以看作是一类具体事物的总体描述关键字为class对象的定义:对象是类的一个实例,有状态和行为。简单可以看作一个具体的事物打个比方:可以把学生当作一个类,小明就可以是类中的一个具体对象代码实现:public class Student{ int age; String name; int score public void setName(Sting s){ this.name=s; ...

2021-07-09 01:31:00 52

空空如也

空空如也

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

TA关注的人

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