自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络编程

TCP和UDP都是传输协议。 TCP:三次握手的方式,打电话 安全,效率低。 UDP:发快递 不安全,效率高。 TCP: 服务端 端口号:65536(最大)1-1024(给系统准备) ServerSocket s = new ServerSocket (8888); //等待客户端连接 Socket soc = s.accept(); 客户端 //前面是IP地址而1...

2019-06-02 21:01:29 105

原创 多线程

多线程:Thread(面试会经常考)。 程序:一段静态的代码组合。 进程:程序的一场运行。 线程:线程就是轻量级的进行。 线程和线程之间采用抢占硬件资源的方式,尽最大的可能使用硬件资源 线程的五种状态; main方法为主线程。 有两种经常使得创建方法。 用new线程类对象,调用start方法。 1.继承Thread类:自己写一个线程类,继承Thread类。 2.实现Runnable接口·(经常会...

2019-06-02 20:06:10 64

原创 前端基础

前端: html:HTML 是用来描述网页的一种语言,不是一种编程语言,而是一种标记语言,指的是超文本标记语言,标记语言是一套标记标签。算是载体。 CSS:层叠样式表,样式定义如何显示 HTML 元素 ,样式通常存储在样式表中 ,外部样式表通常存储在 CSS 文件中 ,多个样式定义可层叠为一 。可以显示在三个地方,一是标签里,二是在 <html> <head> &lt...

2019-06-02 15:23:47 83

原创 reflect

反射 reflect 反射就是在程序运行时通过class类的对象获取该对象所代表的信息及操作。 为什么要用反射: 就是把对象的集合转二维数组,把对象转为数组。 常用反射获取方法有三种; //创一个类:User //第一种 Class c1=User.class; User user=new User(1,""); //第二种 Class c2=User.getClass(); //第三种 Clas...

2019-05-13 15:39:15 95

原创 List

List属于线性结构,是属于有序重复的(序理成序号); 常用实现类: ArrayList: 底层使用数组实现属于顺序存储,因为是使用数组所以查找是非常方便的,但是添加删除比较麻烦因为添加一个后面的都会向后移一个,删除也是一样删除的那一个后面都会向前移一位所以这个不适用在数据量大的程序中使用 LinkedList:底层使用链表实现属于链式存储,这个存储方式 ,跟ArrayList的特性恰恰相反,查找...

2019-04-28 10:47:26 76

原创 Set

Set是一个无序不可重复的集合 常用实现类 HashSet 无序不可重复也就是不能根据下标将数值取出。 LinkedHashSet 链表维护先后顺序 TreeSet 具有排序功能需要使用内部比较器——自然排序,外部比较器——定制排序。 //先申明 import java.util.Set; //指定泛型值得是除了基本数据类型的所有类型 Set<填指定泛型> s=new Set<...

2019-04-14 22:40:03 108

原创 Map

键对值(key-value) Map是一个接口,但不是Collection的子接口。 常用实现类:Map<k,y>k代表键,y代表值,键和值可以是任意类型。 HashMap(*) HashMap的键值对之间是无序的。 LinkedMap TreeMap 键值不可重复,如果有那就是替换前面的` Map<integer String> map=new HashMap(); ma...

2019-04-02 11:34:40 101

空空如也

空空如也

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

TA关注的人

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