摘要: 互联网三大基石: HTTP:超文本传输协议 URL:统一资源定位符 HTML:超温泵标记语言 head 网页标题标签:<title>题目</title> 编码格式标签:<meat charsret = "utf-8"/> 网页搜索优化标签: <meta name="keywords" content 阅读全文
posted @ 2019-12-27 15:39 迷惘~徘徊 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 反射机制 – 指的是可以于运行时加载、探知、使用编译期间完全未知的类。 – 程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个已加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; Class c = Class.forName("com.bj 阅读全文
posted @ 2019-08-09 15:16 迷惘~徘徊 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Annotation Annotation是从JDK5.0开始引入的新技术。 Annotation Annotation是从JDK5.0开始引入的新技术。 Annotation的作用: 不是程序本身,可以对程序作出解释。(这一点,跟注释没什么区别) 可以被其他程序(比如:编译器等)读取。(注解信息处 阅读全文
posted @ 2019-08-09 14:50 迷惘~徘徊 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 反射: 反射Reflection: 把java类中的各种结构(方法、属性、构造器、类名)映射成一个个的Java对象。 利用反射技术可以对一个类进行解剖,反射是框架设计的灵魂。 //在运行期间,一个类,只有一个Class对象产生。 1、源头: 获取class对象Class clz =Class.for 阅读全文
posted @ 2019-07-26 19:21 迷惘~徘徊 阅读(718) 评论(0) 推荐(0) 编辑
摘要: TCP传输协议 TCP:一种面向连接(连接导向)的、可靠的、 基于字节流的运输层(Transport layer)通信协议 。 特点:1.面向连接 2.点到点通信 3.高可靠性 4.占用系统资源多、效率低 基本流程: 创建客户端 1、建立连接: 使用Socket创建客户端 +服务的地址和端口 2、操 阅读全文
posted @ 2019-07-22 21:31 迷惘~徘徊 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: IP地址 用来标识网络中的一个通信实体的地址。通信实体可以是计算机、路由器等。 IP地址分类 IPV4:32位地址,以点分十进制表示,如192.168.0.1 IPV6:128位(16个字节)写成8个16位的无符号整数,每个整数用四个十六进制位表示,数之间用冒号(:) 分开,如:3ffe:3201: 阅读全文
posted @ 2019-07-22 20:52 迷惘~徘徊 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 任务定时调度: java.util.Timer:类似闹钟的功能,本 身实现的就是一个线程 java.util.TimerTask:一个抽象类,该类实现了Runnable接口,所以该类具备多线程的能力。 //任务调度: Timer 和TimerTask类public class TimerTest01 阅读全文
posted @ 2019-07-18 22:29 迷惘~徘徊 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 线程状态: 5个状态:新生状态、就绪状态、运行状态、阻塞状态、死亡状态 线程方法: sleep () 使线程停止运行一段时间,将处于阻塞状态 如果调用了sleep方法之后,没有其他等待执行的线程,这个时候当前线程不会马上恢复执行! join () 阻塞指定线程等到另一个线程完成以后再继续执行。 yi 阅读全文
posted @ 2019-07-17 13:56 迷惘~徘徊 阅读(163) 评论(0) 推荐(0) 编辑
摘要: • λ希腊字母表中排序第十一位的字Lambda, • 避免匿名内部类定义过多 • 其实质属于函数式编程的概念 (params) -> expression (params) -> statement (params) -> { statements} 例: package com.sxt.threa 阅读全文
posted @ 2019-07-16 22:33 迷惘~徘徊 阅读(4878) 评论(0) 推荐(0) 编辑
摘要: 两种方式:继承Thread或者实现Runable接口 定义一个类:pThrad p = new pThread(143); Thread:调用方法:p.start(); Runable调用方法:new Thread(p).start(); 创建线程方式一:1.实现Runable,重写run方法(ru 阅读全文
posted @ 2019-07-16 12:45 迷惘~徘徊 阅读(335) 评论(0) 推荐(0) 编辑