
java基础
孩子不是海子
活到老学到老
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中接口与抽象类的区别
接口和抽象类,大家应该都不陌生吧?这个无论是初学者还是一个老鸟都要经常面对的东西。还记得我当初学习java的时候,当时听了老师讲了半天也没怎么听懂,还记得为了加深理解老师把c++都搬了出来,可是自己当时早已经去和周公下棋了,哪有什么收获可言,不过学习了两年java了,把自己在这个过程中对一些java的理解就记下来吧,毕竟马上就要去工作了,还是要养成写博客的好习惯。话不多说,开讲了 接口,一听名原创 2017-05-03 15:17:05 · 354 阅读 · 0 评论 -
netty初使用——实现http及https代理服务器
承接前两篇用java原生nio和bio写的https代理服务器,这篇是用netty实现https代理服务器。上篇用nio实现代理服务器时需要自己去控制消息发送和接收的次序,我们就用了一个selector,这个次序是所有注册在我们所有的io channel注册在这个统一的selector上就绪后的次序,那么你就必须自己严格控制客户端到代理服务器的channel和代理服务器到目标服务器...原创 2019-06-04 15:35:22 · 5732 阅读 · 3 评论 -
对于java中线程的一些思考
本文就是谈谈本人对java并发编程应用的一些理解,可能比较随性,但是尽可能的将自己平时所感表达的尽可能详细,文章有点长,如果你想快速获取某些知识,这篇文章可能不适合你,这篇文章适合你在公交上,无聊时观看,不过,我还是希望你看完后,能有一些感悟,无论是觉得我说的对的好的,或者我说的错的,可以跟我交流 最近圈子里风风火火的996icu事件正愈演愈烈,我不知道这次事件会收...原创 2019-04-04 09:37:57 · 191 阅读 · 0 评论 -
实现AOP原理及编程
AOP编程也就是面向切面编程,作为是对面向对象编程的一个重要补充,其应用场景活跃在我们日常开发的角角落落,比如对数据的处理,系统日志的记录,总之,需要在某些业务功能添加一些与业务本身又无关的功能时,你首先想到的应该是AOP。 在实际点的例子,作为java开发的首选框架--spring家族,aop概念就是其核心概念之一,其中的事务,异常以及其本身实现的切面注解都无不是aop的理...原创 2019-03-07 15:15:58 · 644 阅读 · 0 评论 -
spring boot将session存储到redis后无法取到session
问题是这样的,按照官网对session存储到redis中框架搭建过程走了一遍,发现是可以将session存储到redis中的,序列化问题中间也折腾了一会,最终解决;可是发现前端页面每次访问后台都会在redis中生成一个新的session,看前端的页面发现发送的cookie也确实上次浏览器相应的cookie值,也就是说前端没问题了,那就是后端出了问题,后端无法识别前端cookie中的...原创 2018-10-26 11:25:58 · 5434 阅读 · 0 评论 -
java类方法继承为什么其修饰词的范围不能越来越小
关于类的继承大家可能知道如题目所说的这一条规则,但是可能有些人没有太注意去理解为什么,网上有没有相关的解释,我自己在这里只是提出相关概念并强行解释一番,“合不合胃口”大家自行取舍。 类在继承时肯定会涉及到方法属性的继承,方法属性当然也都有属于自己的修饰词表明自己的“可见性”范围。这是个很重要的概念,因为在继承中我们很多时候会谈到重写。方法的继承对可见性没有要求,无论你是private还是原创 2017-05-21 18:23:42 · 1066 阅读 · 1 评论 -
java io操作之InputStream,OutputStream
第一次写博客,可能写的逻辑不能那么符合大家阅读的习惯,不过我也会慢慢地改善自己的表达逻辑争取给大家提供更好的博文,供大家参考,也供自己日后阅读。如果内容有误,大家千万要帮助博主来改正,为以后借鉴的人铺好道路(当然也来弥补我的知识盲点),布局很丑,但是争取内容弥补(后期会注意布局的) 作为java中输入输出流的祖师级接口,这儿两个接口规定了从数据源读取和向数据目的地的两个操作,在原创 2017-04-19 16:34:44 · 392 阅读 · 0 评论 -
java静态内部类与普通内部类
java中内部类是个很有讲究的研究点,今天就把自己对内部类的认识简单地说下,希望对正在学习的新手有些帮助,我会尽可能的说的详细点,如果有疑问,可以联系,共同进步。java中可能我们经常听到普通内部类,静态内部类,匿名内部类这几个名词,我们在jfram编程中可能会经常使用匿名内部类,去使用它对某一控件实现监听,好处就是简单粗暴,但是当然这种方式导致在一类具有相同功能的控件不能复用代码,还有这样会使整体原创 2017-05-06 11:44:20 · 285 阅读 · 0 评论 -
java中类加载器理解与应用
有了解jvm的同学应该都知道,在jvm中有一片区域叫元数据区,而在这个区域中存放的一个很重要的数据就是java类的class实例数据。在java中创建一个类的对象之前,必须能够在jvm中找到其对应的class数据。而类的class的装载经历了:1:寻找class所在文件并转化为元数据区的运行时数据结构构造出class对象,2:验证(class文件校验),3:准备(内存分配),4:解析(类的二进制数...原创 2019-07-02 09:39:14 · 1054 阅读 · 0 评论