首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
核心 Java
订阅
since1986
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Java中的逆变与协变
有人会纳闷,为什么Number的对象可以由Integer实例化,而ArrayList<Number>的对象却不能由ArrayList<Integer>实例化?list中的<? extends Number>声明其元素是Number或Number的派生类,为什么不能add Int…
Java 语言是否应增加闭包以及如何添加?
Java 语言是否应增加闭包以及如何添加? Brian Goetz 2007 年 5 月 28 日发布 http://www.ibm.com/developerw…
java中内部类
最近在想一个问题,Java语言为什么要设计内部类呢,经过查阅相关的书籍后在这里总结一下。 C++作为比较早期的面向对象编程语言,摸着石头过河,不幸的当了炮灰,比如多重继承,在使用的过程中会出现死亡菱形的情况,而Java的设计者意识到了这个问题,所以Java是不支持多重继承的,想…
Java Lambda简明教程
许多热门的编程语言如今都有一个叫做lambda或者闭包的语言特性,包括比较经典的函数式编程语言Lisp,Scheme,也有稍微年轻的语言比如JavaScript,Python,Ruby,Groovy,Scale,C#,甚至C++也有Lambda表达式。一些语言是运行在java虚…
Java的静态域和静态方法
static是Java的静态修饰符,何为静态,一段程序中的变量或方法,是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出才会释放这个空间.在Java程序里,万物皆对象,而对象的抽象就是类,一个Java类主要由数据和程序组成,数据也…
Java变量和对象的作用域
大多数程序设计语言都提供了“作用域”(Scope)的概念。 对于在作用域里定义的名字,作用域同时决定了它的“可见性”以及“存在时间”。在C,C++和Java里,作用域是由花括号的位置决定的。 变量的作用域 例子: Java用一对大括号作为语句块的范围,称为作用域,作为在作用…