- 博客(10)
- 收藏
- 关注
原创 手写ArrarysList实现增删改查功能
public class MyArrarysList<E> { private Object[] objs; private int length; private int size = 0; //无参构造,默认创建一个长度为10的数据用来接收数据 public MyArrarysList() { this.length = 10; objs = new Object[length]; } //构造函数,
2021-08-11 17:40:21
89
原创 java集合知识整理
集合主要分为Collection和Map两大类:**1.Collection:**是单列集合的顶层父类,是一个独立元素的序列,这些个元素都服从一条或者多条规则。List必须按照插入的顺序保存元素,而Set不能有重复的元素。即Collection分为List和Set两大分支。1)List集合是一个有序的队列,允许重复的元素,每一个元素都有他的索引。第一个元素的索引值为0。List的实现类有LinkedList、ArrayList、Vector、Stack。2)Set集合是一个不允许有重复元素的集合。 S
2021-08-10 17:28:53
114
原创 封装&继承&多态
一、封装**1、概念: ** 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。2、好处: 只能通过规定的方法访问数据。隐藏类的实例细节,方便修改和实现。3、实现步骤: 修改属性的可见性(设为private)创建getter/setter方法(用户属性的读写)在getter/setter方法中加入属性的控制语句(对属性值的合法性进行判断)二、继承1、继承的概念 继承是类与类的一种关系,是一种“is a”的关系。 j
2021-08-10 17:19:43
146
原创 swing入门篇 6.自定义布局
package my;import java.awt.Color;import java.awt.Container;import java.awt.Dimension;import java.awt.Font;import java.awt.Rectangle;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;public class MyFrame extend
2021-08-10 16:48:19
814
1
原创 swing入门篇 5.布局管理器
流布局 FlowLayoutpackage my;import java.awt.Color;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.LayoutManager;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;pu
2021-08-10 16:47:55
115
原创 swing入门篇 4.简单控件
标签 JLabelpackage my;import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.text.SimpleDateFormat;import java.util.Date;imp
2021-08-10 16:47:30
106
原创 swing入门篇 3.按钮时间处理
package my;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.text.SimpleDateFormat;import java.util.Date;import javax.swing.JFrame;import java.awt.Container;import javax.swing.JButton;imp
2021-08-10 16:46:22
174
原创 swing入门篇 2.创建窗口
2.1package my;import java.awt.Container;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;public class SwingDemo{ private static void createGUI() { // JFrame指一个窗口,构造方法的参数为窗口标题 MyFrame f
2021-08-10 16:44:43
650
原创 ssm项目中访问web-inf下的html的方法
ssm项目中访问web-inf下的html的方法产生问题的原因因为web-inf是在服务端的,客户端没有权限访问的。web-inf是Java的WEB应用的安全目录。也就是客户端无法访问,只有服务端可以访问的目录。解决方法通过controller层转发的方式进行访问。1.在controller层建一个用于转发的请求接口。import org.springframework.stereotype.Controller;import org.springframework.web.bind.anno
2021-08-10 16:41:00
1915
1
原创 swing入门篇 1使用GUI
1.1创建窗口public class SwingDemo{ private static void createGUI() { //创建窗口 JFrame frame = new JFrame("Swing Demo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//??? Container contentPane = frame.getContentPane();//??? contentPane.se
2021-02-02 16:24:04
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人