![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java—基础汇总
文章平均质量分 88
汇总基础部分知识点
gdhck
这个作者很懒,什么都没留下…
展开
-
多线程基础篇(二)
一、线程生命周期1.1 新建new关键字创建了一个线程之后,该线程就处于新建状态JVM为线程分配内存,初始化成员变量值1.2 就绪当线程对象调用了start()方法之后,该线程处于就绪状态JVM为了创建线程方法栈和程序计数器,等待线程调度器调度1.3 运行就绪状态的线程获得CPU资源,开始运行run()方法,该线程进入运行状态1.4 阻塞线程调用sleep()方法主动放弃所占用的处理器资源线程调用了一个阻塞式IO方法,在该方法返回之前,该程序被阻塞线程试图获得一个同步原创 2021-12-02 10:37:06 · 100 阅读 · 0 评论 -
20210123 javaWeb之Cookie Session 详解第三部分
七、Cookie Session7.1 会话会话(session):用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话有状态会话 :一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话一个网站怎么证明你来过?客户端 服务端服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了:cookie服务器登记你来过了,下次你来的时候我来匹配你;session7.2 保存会话的两种技术cookie客原创 2021-01-23 09:49:00 · 67 阅读 · 0 评论 -
20210121 JavaWeb之Servlet 详解第二部分
6 、Servlet6.1 Servlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个servler程序,只需要完成两个步骤:编写一个类,实现Servlet接口把开发好的Java类部署到web服务器中把实现了Servlet接口的Java程序叫做,Servlet6.2 HelloServletServlet接口Sun公司有两个默认的实现类:HttpServlet GenericServlet构原创 2021-01-21 17:53:44 · 188 阅读 · 8 评论 -
20210121 JavaWeb 详解第一部分
JavaWeb一、基本概念1.1前言web开发web:网页端静态webhtml CSS提供给所有人看的数据始终不会发生变化动态web提供给所有人看的数据始终不会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同;网站基本都是动态技术栈:Servlet/JSP ASP PHP在java中,动态web资源开发的技术统称为javaWeb1.2 web应用程序web应用程序:可以提供浏览器访问的程序;多个web资源可以被外界访问,对外界原创 2021-01-21 17:44:03 · 155 阅读 · 0 评论 -
多线性基础篇(一)
多线程一、概述进程 Process 可以包含若干个线程,执行程序的一次过程,是个动态的概念线程 Thread 线程是程序中执行的线程二、线程创建创建方式第一种方式 Thread代码如下package com.gdh.thread;//创建线程方式一:继承Thread 重写run方法()方法,调用start开启线程/*线程启动不一定是立即执行,需要CUP调度执行 */public class TestThread01 extends Thread { @Ove原创 2021-01-21 09:29:33 · 146 阅读 · 0 评论 -
网络编程完结
网络编程TCP/IP一、概述地球村:你在西安,你有一个美国的朋友例如:信件的传输、打电话、发短信计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的无线电台…传播交流信息,数据交流,通信想要达到效果需要什么如何准确定位到网络上的一台主机 IP+端口,定位到这个计算机上的某个资源找到主机,如何传输数据?二、网络通信要素人工原创 2020-12-24 18:18:35 · 117 阅读 · 1 评论