「软帝学院」什么是java?学Java能做什么?Java有什么特性?
什么是java?学Java能做什么?Java有什么特性?Java 技术既是一种高级的面向对象的编程语言,也是一个平台。Java 技术基于 Java 虚拟机(Java virtual machine,J...
Java这个高级特性,很多人还没用过
泛型是 Java 的高级特性之一,如果想写出优雅而高扩展性的代码,或是想读得懂一些优秀的源码,泛型是绕不开的槛。本文介绍了什么是泛型、类型擦除的概念及其实现,最后总结了泛型使用的最佳实践。...
干货 | Java语言这10个语言特性你知道吗?
Java是一门很古老的开发语言,但是它的能力不容小觑,它几乎涉及到了开发个各个领域,各个层面和各个行业,其中包括前端,后台,移动端以及数据挖掘等等数不尽的行业和领域。为什么做为这么古老的一门开发语言,...
java面向对象特性,抽象,封装,继承,多态
1. 抽象(Abstraction)定义: 抽象是指将复杂的事物进行简化,通过隐藏实现细节,只暴露接口或核心功能。它是面向对象编程中的一种机制,允许我们定义“抽象类”和“接口”,从而强制子类实现某些方...
Java8中一个极其强悍的新特性,很多人没用过(非常实用)
转自: Java的架构师技术栈原文:http://suo.im/6p27hA(点击阅读全文前往)Java8中有两个非常有名的改进,一个是Lambda表达式,一个是Stream。如果我们了解过函数式编程...
Java的“泛型”特性,你以为自己会了?(万字长文)
使用Java的小伙伴,对于Java的一些高级特性一定再熟悉不过了,例如集合、反射、泛型、注解等等,这些可以说我们在平时开发中是经常使用到的,尤其是集合,基本是只要写代码没有用不到的,今天我们先来谈谈泛...