热门好课推荐
猜你喜欢
相关培训 相关博客
  • 底层要学习什么啊,总结一下大牛们的经验,给自己定个路线,记录关于一些技术方面需要学习的东西:还有一些面试题:1、开发中Java用了比较多的数据结构有哪些?2谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。3、对JVM熟不熟...
    2018-03-12 20:43:26
    阅读量:3273
    评论:3
  • 最近在看几本Java的书,也做了很多笔记,主要是关于Java虚拟机、JavaGC、Java并发编程等方面,参考的主要几本书籍有:《深入理解Java虚拟机》——周志明《深入理解Java虚拟机第二版》——美BillVenners《Java性能调优指南》——也是老美的《Java高并发程序设计》——葛一鸣本来想自己把这些书的pdf传上来的,可惜已经有人上传了,大家自己去找资源...
    2018-07-18 21:30:34
    阅读量:17744
    评论:10
  • 接触Java也快半年时间了,但是对Java的底层原理还不是非常清楚,最近在看《Java虚拟机(第二版)》,深有启发,顺便把Java知识梳理一下,以便更好的进行接下来的学习。Java技术体系划分(按照所服务的平台划分):JavaCard:支持一些Java小程序(Applets)运行在小内存设备(如智能卡)上的平台。JavaME(MicroEdition):支
    2017-08-14 14:49:55
    阅读量:6151
    评论:0
  • 对于Java来说,一般情况下我们只要知道一些API的用法,一些框架,当然还有最基础的语法就可以进行一定的开发了,但是由于Java虚拟机等一些原因,如果我们不知道其底层原理以及一些东西的实现方法的话,调试改Bug非常困难,所以我们应该有一些Java底层原理的知识。-------------------------------------------------------------------
    2017-08-15 08:13:58
    阅读量:4586
    评论:0
  •  一、序言        IO操作,才程序中比较普遍,JAVA 中提出了IO/NIO 的概念,也一直在说NIO 比IO快,一直不知道原因,就想memcache 和ehcache 比较优劣一样,这些东西得自己看看如何实现的,才 知道区别,从而才知道优劣以及试用范围,而不仅仅是“听说”!这里我可以先了解下JAVA 如何操作IO的。 二、代码示例       我们先看看简单文件操作:...
    2014-05-08 14:06:29
    阅读量:83
    评论:0
  • 1, ==和equal ==操作比较的是两个变量的值,对于引用类型表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同,该方法继承自Java的根类Object。2, native1, native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如 ...
    2018-09-11 17:29:40
    阅读量:664
    评论:0
  •  目录1.String、StringBufer、StringBuilder1.1String1.2StringBuffer、StringBuilder1.3Efficiency2.Interfaceandabstractclass3.运算符3.1.移位运算符4.IO输入输出流(1)IO流的分类(2)字节流和字符流4.1输出字节...
    2018-08-23 11:16:07
    阅读量:3496
    评论:2