自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wait,notify,synchronized一些闲谈

作为一名大三实习生,写了三个月后台,讲真,我自己都不敢说自己是学java得了,平时用来用去的都是springMVC框架的那些东西,那些东西自己又太菜无法每个地方都能参透,有时任务来的紧你只能“就是这样的”就蒙着头做了。不过,也确实学到很多东西,业务能力也稍稍提升了些,不像刚开始那样了····· 不能放弃对知识的渴求,这是我刚开始入职前对自己最基本的要求,现在慢慢找回吧。入正题: 说起wait,其实很

2017-10-20 22:01:24 389

原创 java线程池

网上很多大神都写过这个话题了,而且写得很详尽,自己根据自己学习中觉得难的和容易以往的要点写一篇与之相关的。 首先,我觉得应该先理清java线程池中几个重要的类Executors,ExecutorService,AbstractExecutorService,ThreadPoolExecutor,ScheduledExecutorService,ScheduledThreadPoolExecut

2017-06-16 18:55:45 232

原创 TimeUnit介绍

时间工具类, 应该说时间段工具类, 提供不同粒度之间的转换及延时功能(重写了Object的sleep()函数是一个枚举类型,其中有枚举实例:NANOSECONDS,MICROSECONDS,MILLISECONDS,SECONDS,MINUTES,HOURS,DAYS且这几个实例都实现了toNanos(),toMicros(),toMillis(),toSeconds(),toMinutes(),t

2017-06-15 10:31:34 556

原创 java线程创建之FutureTask

想这个题目时自己也觉得有点naive,但是看过我博客的也都知道,我是不可能说讲某一个话题就只讲某一个话题的(我不是在为我的跑题找借口,你信不信)但是前两种线程的创建方法实现Runnable和继承Thread我确实不打算讲了~~~下面就说一下第三种方法,使用FutureTask创建 刚开始学并发时看到这个感觉好复杂,其实也并不是如此,只要理清了这些类的关系,一切都是那么顺其自然和合情合理。就是我

2017-06-13 11:42:58 432

转载 BlockingQueue之PriorityBlockingQueue要点详解

The implementation uses an array-based binary heap, with public operations protected with a single lock. However, allocation during resizing uses a simple spinlock (used only while not holding ma

2017-06-10 09:57:47 1383

转载 java类方法继承为什么其修饰词的范围不能越来越小

关于类的继承大家可能知道如题目所说的这一条规则,但是可能有些人没有太注意去理解为什么,网上有没有相关的解释,我自己在这里只是提出相关概念并强行解释一番,“合不合胃口”大家自行取舍。 类在继承时肯定会涉及到方法属性的继承,方法属性当然也都有属于自己的修饰词表明自己的“可见性”范围。这是个很重要的概念,因为在继承中我们很多时候会谈到重写。方法的继承对可见性没有要求,无论你是private还是frie

2017-06-10 09:56:22 675

转载 Map接口-旗下HashMap,HashTable,SortedMap,TreeMap,HashTable,ConcurrentHashMap

标题有点长哈,不过这也说明我们的干货也多(哈哈)开玩笑的,这里只是讲一些个人的理解,希望对有关知识感兴趣的童鞋有些许帮助 1,没错,他们都是键值对 2,HashMap熟悉吧,刚学时经常用这个Map map=new HashMap();没错,他就是我们经常用来实例化Map接口的东西(单线程),简单,好用 3,上面括号大家想必注意到了,单线程,那么传说中并发这种高大上场合我们

2017-06-10 09:55:25 322 1

转载 java静态内部类与普通内部类

java中内部类是个很有讲究的研究点,今天就把自己对内部类的认识简单地说下,希望对正在学习的新手有些帮助,我会尽可能的说的详细点,如果有疑问,可以联系,共同进步。 java中可能我们经常听到普通内部类,静态内部类,匿名内部类这几个名词,我们在jfram编程中可能会经常使用匿名内部类,去使用它对某一控件实现监听,好处就是简单粗暴,但是当然这种方式导致在一类具有相同功能的控件不能复用代码,还有这样会

2017-06-10 09:51:42 243

转载 java中接口与抽象类的区别

接口和抽象类,大家应该都不陌生吧?这个无论是初学者还是一个老鸟都要经常面对的东西。还记得我当初学习java的时候,当时听了老师讲了半天也没怎么听懂,还记得为了加深理解老师把c++都搬了出来,可是自己当时早已经去和周公下棋了,哪有什么收获可言,不过学习了两年java了,把自己在这个过程中对一些java的理解就记下来吧,毕竟马上就要去工作了,还是要养成写博客的好习惯。话不多说,开讲了 结构上,抽象

2017-06-10 09:47:43 227

转载 json在java和js中的使用

前两天一直在医院跑,博客也没时间写,现在重拾心情将自己这两天学的json跟大家分享一下,json作为一种几乎没有什么附加数据来标定格式的数据传送方式,它和xml等方案相比具有不可比拟的优点,毕竟使用json不仅可以使用户访问更加有效(加载更快),而且可以节省流量,深受很多开发者的喜爱。熬了,跑偏了,下面讲一下其用法 java: 在后台中我们肯定会有这样的需求,获取从前端传来的js

2017-06-10 09:44:50 462

转载 jsp原理

首先,我打算简单地叙述一下jsp的工作原理。 在互联网初期,人们通过html这种静态网页的方式来宣传信息或做一些个人展示,在当时这是很酷的事,毕竟拥有电脑人可不多。但是随着计算机用户的激增,传统的静态网页已经远远不能满足分享这个互联网主题,于是servlet应用而生,这很nice,但是工作者们很快发现servlet的不便利之处,对于一些界面的控制并不是那么顺心如意,你想想前端页面只负责接受数

2017-06-10 09:40:50 198

转载 java io

第一次写博客,可能写的逻辑不能那么符合大家阅读的习惯,不过我也会慢慢地改善自己的表达逻辑争取给大家提供更好的博文,供大家参考,也供自己日后阅读。如果内容有误,大家千万要帮助博主来改正,为以后借鉴的人铺好道路(当然也来弥补我的知识盲点),布局很丑,但是争取内容弥补(后期会注意布局的)       作为java中输入输出流的祖师级接口,这儿两个接口规定了从数据源读取和向数据目的地的两个操作,在旗下有各种

2017-06-10 09:36:48 186

空空如也

空空如也

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

TA关注的人

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