-
匿名内部类的构造器
匿名内部类的构造器 匿名内部类的构造器 来看一个例子: class A{ public B f() { return new B() { { setName( "annoyInner"); // 非静态初始块,等同于构造方法 } // 。。。 // 可以自定义成员变量、成员方法 // 可以重写父类方法 }; } public static void main(Stri...
-
面试必问:Spring循环依赖的三种方式
面试必问:Spring循环依赖的三种方式 第一种:构造器参数循环依赖 第二种:setter方式单例,交替方式 第三种:setter方式原型,原型 引言:循环依赖就是N个类中循环重复引用,如果在日常开发中我们用新对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直到...
-
《java编程思想(第四版)》第一二章学习笔记
《java编程思想(第四版)》第一二章学习笔记 目录 一.Introduction 1.抽象过程 2.面向对象语言(包括Java)的五个基本特性 3.每个对象都提供服务 4.public、private、protected三者的区别 5.Java的默认访问权限(包访问权限) 6.组合与继承 7.多态 8.容器(自己最浅显...
-
什么是Java优先级队列?
什么是Java优先级队列? PriorityQueue是基于无界优先级队列和优先级堆构建的重要Java API之一。本文通过适当的代码示例深入了解了有关此API及其用法的一些复杂信息。另在上篇文章中我们简单地谈了下Java编译器API简介,你可以先阅读以方便更好地阅读这篇文章。感谢优...
-
常见的RuntimeException报错原因
常见的RuntimeException报错原因 对于RuntimeException做java开发的朋友想必不会陌生,可以用于事物的回滚操作。异常类型也有很多种,写这篇文章主要是为了总结自己开发中遇到的一些异常类型 以便帮助大家遇到相应的报错找不出原因,不废话直接入正题: 1.java.lang.Nu...
-
第四章 复合类型
第四章 复合类型 复合类型:基于基本类型和浮点类型创建 4.1 数组 一、定义: 数组是一种数据格式,能够存储多个同类型的值。 二、数组声明: 条件: 存储在每个元素中的值的类型; 数组名; 数组中的元素数; 格式: typeName arrayName[arraySize]; 注意: 表达式arr...
-
Java异常
Java异常 一、异常? 程序的运行过程中所发生的不正常事件 ,如所需文件找不到、网络连接不能或连接中断、算术运算出错( 如被零除 )、数组下标越界、装载一个不存在的类、对 null 对象操作、类型转换异常等。异常会中断正在运行的程序。 二、Java 异常体系结构 所有异...
-
最强Java并发编程详解:知识点梳理,BAT面试题等
最强Java并发编程详解:知识点梳理,BAT面试题等 本文原创,更多内容可以参考: Java 全栈知识体系。如需转载请说明原处。 知识体系系统性梳理 Java 并发之基础 A. Java进阶 - Java 并发之基础 :首先全局的了解并发的知识体系,同时了解并发理论基础和线程基础,并发...
-
灵魂拷问:Java 的 substring() 是如何工作的?
灵魂拷问:Java 的 substring() 是如何工作的? 在逛 programcreek 的时候,我发现了一些小而精悍的主题。比如说:Java 的 substring() 方法是如何工作的?像这类灵魂拷问的主题,非常值得深入地研究一下。 另外,我想要告诉大家的是,研究的过程非常的有趣,就好像在...
-
基于JDK1.8的JVM 内存结构【JVM篇三】
基于JDK1.8的JVM 内存结构【JVM篇三】 目录 1、内存结构还是运行时数据区? 2、运行时数据区 3、线程共享:Java堆、方法区 4、线程私有:程序计数器、Java 虚拟机栈、本地方法栈 5、JVM 内存结构总结 在我的上一篇文章别翻了,这篇文章绝对让你深刻理解java类的加载以...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
