随笔分类 -  Java编程 核心基础

Java基础数据类型,并发,IO流,面向对象,容器,Web开发等。
摘要:实现Lock接口的可重入锁,即线程如果获得当前实例的锁,并进入任务方法,在线程没有释放锁的状态下,可以再次进入任务方法。 阅读全文
posted @ 2020-07-05 11:02 知了一笑 阅读(406) 评论(0) 推荐(0) 编辑
摘要:并发编程中一个最关键的问题,多线程并发处理同一个资源,防止资源使用的冲突一个关键解决方法,就是在资源上加锁:多线程序列化访问。 阅读全文
posted @ 2020-06-18 21:51 知了一笑 阅读(728) 评论(0) 推荐(1) 编辑
摘要:在操作系统中,线程是个独立的个体,但是在线程执行过程中,如果处理同一个业务逻辑,可能会产生资源争抢,导致并发问题,通常使用互斥锁来控制该逻辑。 阅读全文
posted @ 2020-05-16 10:47 知了一笑 阅读(524) 评论(0) 推荐(1) 编辑
摘要:静态方法属于类层级的方法,对象是不可以直接调用的。但是synchronized修饰的静态方法锁定的是这个类的所有对象。 阅读全文
posted @ 2020-03-29 20:19 知了一笑 阅读(536) 评论(0) 推荐(0) 编辑
摘要:并发编程的特点是:可以将程序划分为多个分离且独立运行的任务,通过线程来驱动这些独立的任务执行,从而提升整体的效率。 阅读全文
posted @ 2020-03-15 17:32 知了一笑 阅读(336) 评论(0) 推荐(0) 编辑
摘要:字符串是一个特殊的数据类型,属于引用类型。String类在Java中使用关键字final修饰,所以这个类是不可以继承扩展和修改它的方法。 阅读全文
posted @ 2020-03-08 23:05 知了一笑 阅读(565) 评论(0) 推荐(0) 编辑
摘要:声明一个非引用传递的变量,且变量的值直接置于堆栈中,大小不随运行环境变化,效率更高。使用new创建的引用对象存储在堆中。 阅读全文
posted @ 2020-03-08 21:50 知了一笑 阅读(389) 评论(0) 推荐(0) 编辑
摘要:进程是计算机中的程序,关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 阅读全文
posted @ 2020-03-04 20:32 知了一笑 阅读(455) 评论(0) 推荐(1) 编辑
摘要:C3P0是一个开源的JDBC连接池,应用程序根据C3P0配置来初始化数据库连接,可以自动回收空闲连接的功能。 阅读全文
posted @ 2019-12-20 08:00 知了一笑 阅读(896) 评论(0) 推荐(3) 编辑
摘要:客户端请求Servlet时,先执行相关Filter,如果Filter通过,则继承执行请求的Servlet;如果Filter不通过,则不会执行用户请求的Servlet。 阅读全文
posted @ 2019-12-18 07:42 知了一笑 阅读(873) 评论(0) 推荐(0) 编辑
摘要:Cookie在HTTP中通常是用来辨别用户身份,进行会话跟踪而储存在用户本地终端上的数据,一般会加密处理,由用户客户端计算机暂时或永久保存的信息。 阅读全文
posted @ 2019-12-16 07:53 知了一笑 阅读(798) 评论(1) 推荐(2) 编辑
摘要:HTTP超文本传输协议,是用于从万维网服务器传输超文本到本地浏览器的传送协议,基于TCP/IP通信协议来传递数据:HTML文件、图片、查询数据等。 阅读全文
posted @ 2019-12-14 15:53 知了一笑 阅读(1126) 评论(2) 推荐(1) 编辑
摘要:Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据;处理请求;完成响应。 阅读全文
posted @ 2019-12-11 08:01 知了一笑 阅读(1111) 评论(0) 推荐(1) 编辑
摘要:Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 阅读全文
posted @ 2019-12-09 09:11 知了一笑 阅读(743) 评论(0) 推荐(1) 编辑