
java
文章平均质量分 83
日久时见心
不忘初心,继续前行,坚持坚持坚持!!!
展开
-
java接口和抽象类详解
一、抽象类: (关键字abstract)java抽象类定义 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。 父类包含了子类集合的常见的方法,但是由于父类...转载 2021-03-07 10:48:50 · 460 阅读 · 0 评论 -
反射获取函数的参数名
今天这篇博客记录下费神的问题前提引入众所周知,在jdk1.8里,相比前边的jdk版本还是做过很多的改变,比如ArrayList的扩容改到了set里,HashMap的扩容改到了put里之类的,而这些种种都在jdk源码里明确的说明了,并且对使用者来说没什么不一样,只是对分析错误有点影响。问题带入接下来我要说的是,jdk对反射做的变化,以前的jdk版本不能通过反射获取类的成员函数里的参数名,而jdk8之后的版本提供了这个方法,Parameter[] paramter = me.getParameter原创 2020-09-26 10:01:27 · 571 阅读 · 0 评论 -
java结合swing多线程实现打字游戏
java实现简易打字游戏写个博客写的心累啊 原本写好的后来网断了,还忘了保存草稿,然后一顿操作下来。。。。现在在重写的路上。咋也不多说啥了,直接上效果图吧 项目结构图如下。主要运行代码都在edu.cc.game包下,test包只是一些测试代码 具体代码如下package edu.cc.game;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt原创 2020-06-23 16:53:55 · 1113 阅读 · 0 评论 -
java结合GUI多线程实现TCP的 Socket聊天室
java实现建议聊天室功能 介绍:私聊,群聊模型介绍:项目结构1.服务端package edu.cc.chat05;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.util.ArrayList;import java.ut原创 2020-06-16 20:49:29 · 1409 阅读 · 1 评论 -
图片上传与增删改查操作
最近写东西设计到把图片上传到服务器端保存,并且要可以对图片进行删除操作,在网上查找了好久,发现很多都不是博客形式的,都是要胡斐下载demo的,五个人觉得这也不是什么十分复杂的功能,于是就话费三天研究写了这个小demo,并且分享出来供大家参考。本demo没有使用任何的框架结构,主要使用servlet+c3p0+maven的形式实现首先把项目结构粘出来 其次是使用到的jar包,也就是maven 管理的jar<project xmlns="http://maven.apache.org/PO原创 2020-06-08 12:51:47 · 2166 阅读 · 0 评论 -
java判断为空的处理细节
JAVA-null或空值的判断处理 转载 ...转载 2020-04-10 15:50:35 · 774 阅读 · 0 评论 -
对java反射的理解
反射 :java灵魂助手1.反射 :把java类的各个组成部分封装为其他的类,这就是反射机制a:好处:1.可以在程序运行过程中,对类对象进行操作 2.解耦合,提高程序的扩展性例子:诸多idea的代码提示功能就是通过反射实现的过程:以String对象为例,当我们定义一个String对象 String str = “”;我们调用str. 的时候就会出现一堆的方法提示分析:假设...原创 2020-03-11 10:57:41 · 390 阅读 · 0 评论