关于List、List<?>、List<Object>的区别

2019-02-18
阅读 2 分钟
20.8k
定义:声明中具有一个或者多个类型参数(type parameter)的类或者接口,就是泛型类或者接口。泛型类和接口统称为泛型(generic type)。

第四章 控制执行流程

2018-12-25
阅读 4 分钟
1.1k
在Java中,语句的种类可分为:表达式语句、声明语句、控制流程语句。下面将介绍这三种语句: 表达式语句 表达式 赋值表达式 ++或--表达式 方法调用 对象创建表达式 等等... 一个表达式,在计算(执行)后的结果可以表示以下三种含义: 一个变量 一个值 无(当且仅当表达式是一个对于返回值为void的函数的调用) 一个表达式的...

第三章 操作符

2018-12-23
阅读 3 分钟
3k
操作符(也叫做运算符)是对一个(unary)、两个(binary)或三个(ternary)操作数执行特定操作的特殊符号,并且在操作完后返回结果。

第十五章 输入输出系统

2018-11-23
阅读 10 分钟
1.7k
本章主要参考和摘自疯狂java讲义上面的(java编程思想的后面看过后有新的内容再补充进去吧)。  输入输出是所有程序都必需的部分————使用输入机制允许程序读取外部数据(包括磁盘、光盘等存储设备上的数据和用户输入的数据)、使用输出机制允许程序记录运行状态,将程序数据输出到外部(磁盘、光盘等存储设备当中和控制台当...

第十一章 持有对象

2018-10-25
阅读 14 分钟
1.8k
1.数组的缺点:大小一旦给定就无法更改,除非复制到一个新的数组中,开销大;而容器类都可以自动地调整自己的尺寸。  2.容器功能的多样性:容器可以实现各种不同要求,如按不同依据将元素进行排序或者保证容器内无重复元素等等。关于容器的泛型参数:  当指定了某个类型作为类型参数时,则可以将该类型及其子类型的...

第二章 一切都是对象

2018-10-19
阅读 6 分钟
1.3k
根据java虚拟机规范第七版的规定,Java虚拟机所管理的内存将包括以下几个运行时数据区域:程序计数器、方法区、堆、虚拟机栈、本地方法栈。(详见深入理解java虚拟机)