自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小月亮的博客

类与对象

  • 博客(16)
  • 收藏
  • 关注

原创 八大排序,java代码

冒泡排序两两比较,每一次都把最大的排在后面public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int a[] = new int[n + 1]; for (int i = 1; i <= n; i++) { a[i] = scanner.nextInt(); } for (int i = 1; i

2021-05-04 17:37:44 67

原创 2021-2回溯,滑动窗口,并查集

回溯,滑动窗口,并查集递归树的前序遍历,中序遍历,后序遍历://前序void preOrder(root){sys...preOrder(root.left);preOrder(root.right);}//中序void inOrder(root){inOrder(root.left);sys...inOrder(root.right);}//后序void postOrder(root){postOrder(root.left);postOrder(root.righ

2021-03-07 16:04:49 251

原创 2021-1-java.net.Socket

你画我猜先构建服务器端:public class DrawServer { int x1,x2,y1,y2; boolean setServer(int port){ try { //打开指定端口的插座 ServerSocket serverSocket = new ServerSocket(port); System.out.println("服务器创建成功..."); Socket accept = serverSocket.accept();//卡在

2021-03-06 17:10:58 99 1

原创 oop

Object oriented programming(面向对象的程序设计)浅谈面向对象的好处区分面向对象和面向过程面向对象编程是什么?将现实的事物抽象出来,把现实生活的事物以及关系,抽象成类,通过继承,实现,组合的方式把万事万物都给容纳了。实现了对现实世界的抽象和数学建模。这是一次飞跃性的进步。因此,面向对象编程有以下的特征:面向对象的三大特性:1、封装[](https://...

2019-10-27 00:47:00 400

原创 Java小白画图板的重绘包括谢尔宾斯基三角形和蕨类图像的重绘

本作者在构造射线的重绘时出现了错误,将会在以后的文章中贴出来。。。画板的重绘 当窗体的状态发生改变时,画板上的缓存会自动清空。屏幕上绘制的图像是将窗体中的对象数据从内存中取出来放到缓存中,再绘制的。故因此需要找一个东西来存这些图形的数据。步骤一,创建一个图形类,构造绘制图形的属性和绘图的方法。package com.xx.h;import java.awt.Color;...

2019-08-05 23:57:57 174

原创 按钮动作监听器和鼠标监听器的同时实现,在画图板上画出三角形,射线,曲笔,谢尔宾斯基三角形,谢尔宾斯基地毯Random类的实现,数组的实现,Thread.sleep的实现

按钮动作监听器和鼠标监听器的实现DrawListener dl = new DrawListener(); // 在界面上添加鼠标监听器对象(鼠标监听器的对象可以是界面和按钮) jf.addMouseListener(dl); jf.addMouseMotionListener(dl); // 得到画笔(画布) Graphics gp = jf.getGraphics();...

2019-08-02 15:14:07 200

原创 Java画图板界面上的添加

步骤1.创建类来实现接口(动作监听器和鼠标监听器)2.在按钮上添加动作监听器,通过e.getActioncommand(),来得到按钮上的字,通过button =(JButton)e.getActionSource(),来得到按钮对象,进而通过对按钮对象得到颜色(button.getBackground())3.通过对按钮上颜色以及字的判断来实现鼠标监听器中的重载方法。4.构造画图板(JP...

2019-08-01 00:46:22 207

原创 窗口的布局

流式布局、边框布局、网格布局和卡片布局。1.流式布局:一行放不下,放下一行。但都会居中显示2.边框式布局: 在边框布局中,分东南西北中五个部分,东南西北部分会以适合组件的大小占据窗口的边缘,而其余空间就是中的地盘了。即使放大或缩小窗口,东南西北部分还是只占据其一小部分,扩大或缩小主要体现在中间部分。设置布局时需要指明是 NORTH 等,不指明默认是中部。3.网络布局:网格布局就像表格,需指定...

2019-07-29 22:07:53 492

原创 鼠标监听器和的动作监听器的区别

鼠标监听器和的动作监听器的区别鼠标监听器1.可以用于鼠标的单击,按下,松开,进入,离开,可以用在界面和组件类上动作监听器1.可以用在组件上(JLabel不可以,JFrame不可以,JPanel),JButton可以,JTextField也可以...

2019-07-28 21:46:48 919

原创 Java画图板

java画图步骤1.创建一个界面的类,并实例化这个界面; JFrame jf=new JFrame ();2.创建一个实现鼠标监听器的类,并重载鼠标监听器这个接口中的方法;实例化这个实现类,并向界面增加这个类的对象。//这个实现接口的类的对象,也就是这个接口的对象。DrawListener dl=new DrawListener(); jf.addMouseListener(dl...

2019-07-27 23:16:54 457

原创 事件与接口

事件与接口1.接口之前说过继承只能单继承,即子类只有继承(extends)一个父类,而类可以实现(implements)多接口。例如:行动监听器ActionListener接口(父类)的定义格式interface 类名{}要求1.不可以定义变量;2.此类中构造方法时不能构造方法体,即接口的类中只能是抽象方法,不能是构造方法;3.不能实例化接口;接口的实现(子类)定义一个...

2019-07-26 23:12:14 325

原创 Java Swing界面开发

界面开发1.包:给代码分类2.类引入:格式:import 包名.类名; 命名规范: 类的命名:首字母大写,其后的每个单词的首字母大写 对象,方法,变量的命名:首字母小写,其后的每个单词的首字母大写 包...

2019-07-25 17:58:33 124

原创 类的继承

类的继承1.java继承的语法格式关键词 extends格式 限定词符号 class 子类的类名 extends 父类的类名{}注意:继承只能单继承2.子类继承了父类的哪些属性和方法 子类继承了父类的所有的属性和方法 子类和子类对象可以调用的属性和方法 在同包中,可以调用所有的非私有的属性和方法(public和默认可以调用) ...

2019-07-25 14:42:07 125 1

原创 类与对象

类与对象*1.生活中的类与对象***对象**:一个具体的实体,一个具体的事物。例如 一个学生叫李华 ,一门课程英语。描述:李华特征:身高 体重功能:学习英语特征:时长功能:\**类**:具有相同特征(属性)和功能(方法)的对象(实体或事物)。*2.类的定义***类的创建** 关键词“**class**”格式:限定修饰符(public,pr...

2019-07-24 22:50:51 144 1

原创 类的继承

类的继承1.java继承的格式public class 子类名 extends 父类名{}!!!注意继承为单向继承2.继承的属性和方法子类继承了父类的所有的属性和方法子类能用的属性和方法(在同包下:子类和子类对象可以调用所有的非私有的属性和方法‘public 和默认的’;在不同包下:子类和子类对象可以调用公共的,受保护的属性和方法‘public’)[还有默认的]3.方法重写必...

2019-07-24 17:25:43 99 1

原创 类与对象

类与对象类具体到生活中是具有相同特征的。1.类的属性2.类的方法()对象是具有相同属性的一类物体的具象。1.赋值2.调用方法类的创建1.关键词class格式 public(访问限定符’private’) class 类名{public 属性的数据类型 属性名}2.类的方法的创建 关键词 返回值(void …return等)格式 public void 方法名字(...

2019-07-24 16:51:22 88 1

空空如也

空空如也

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

TA关注的人

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