- 博客(10)
- 收藏
- 关注
原创 java常用记录
JAVA常用 类,方法,变量等命名:https://unbug.github.io/codelf/ idea自认为有用的一些插件: 1.Mybatis Log Plugin 输出sql脚本 2.Maven Helper 分析依赖冲突 3.Json Parser 验证json 4.Translation 中英文翻译 5.Material Theme UI 主题美化 6.Lombok get set变注解形式 7.Alibaba Java Coding Guidelines 阿里巴巴代码规范 8.JRebe
2021-12-30 20:01:49
265
原创 JAVA泛型
1.为什么需要使用泛型 我们经常用到的list集合,如果不用泛型在编译器期规定其类型那么就可以存放任意类型的值,取出来则是object。如果我们知道存进去的都是什么类型便可以正确强转为正确类型,如果不知道正确类型而取出来进行强制转换则会报错 比如以下代码 List list = new ArrayList(); list.add("213"); list.add(123); list.add(true); String s = (String) list.get(0); String s1 = (Strin
2021-07-22 16:09:55
201
原创 UDP聊天室(简单的你画我猜,带视频和人脸识别)
UDP是一种数据报协议位于传输层,是一种面向无需连接就可以发送IP数据报的,我们在建立聊天室的时候就是将这些数据变成一个包发给对方,对方接收到这个包后分解成数据最后根据我们之间的协议转换成我发给对方的一个数据。(关于UDP的理解不是特别深入)在JAVA中利用UDP的方式实现聊天室如下: 接收端 DatagramSocket socket = new DatagramSocket(端口号)...
2019-07-26 15:07:30
452
原创 ArrayList&LinkedList&Map
ArrayList ArrayList是一个动态增长的数组,可以在数组中放入各种不同的数据,当数据量超过数组的容量时会自动扩充,查找相应的数据时需要遍历数组找到你所给的位置,并且如果知道数据所属的准确位置可以直接通过数组的下标迅速找到,找到数据的速度算快,但是如果要向其中插入数据或者删除数据的操作会比较麻烦,需要将数组的前后做移位的操作。 ArrayList是堆内存,是在一片连续的空间中存储的, ...
2019-07-24 22:52:56
292
原创 关于类和对象
JAVA是一种面向对象编程而之前我学过的C是面向过程一步一步开发而JAVA是一种模块化的开发 其中的包含两个很重要的基础概念类和对象 类:类就好像是对象的抽象概念,是一个大的范围。类里面会定义属性,方法。但都不具体,都是抽象的。 例如人就是一个类,但是具体指哪个人或者他有什么行为,能做什么都是一个抽象的概念。 在JAVA中定义个类的语法: public class 类名{ public 属性类型 ...
2019-06-01 21:44:13
146
原创 局域网内聊天
服务器: package chat; import java.io.; import java.net.; import java.util.*; import javax.swing.JTextArea; import chat.screen.bbb; public class server { HashSet allsocket=new HashSet<>(); ServerSoc...
2019-05-04 20:47:51
300
原创 食堂打饭
package cx; import java.util.*; public class qqq { public static void main(String[] args) { Collection a=new ArrayList(); int j=-100; int k=-100; for(int i=0;i<Math.random()*10+1;i++) { a.add(...
2019-04-14 17:06:40
399
原创 计算器
package jisuanqi; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class cau {...
2019-04-14 12:27:56
166
原创 给定两个点确定一条直线,两个直线所形成的交点,并且求出其三角形的面积
package 直线; import java.util.*; public class 交点及面积 { static float k,b,k1,b1,k2,b2,jiaox,jiaoy,mianji; static int flag1=0,flag2=0; public static void main(String args[]) { float x1,y1,x2,y2 = 0; Scanne...
2019-04-06 21:50:30
1221
原创 K个最大数
** 找出前K个最大数 ** 分堆法 完整代码: import java.util.Scanner; public class K个最大数1 { public static void main(Strin...
2019-03-25 23:51:52
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅