【名师课堂】Java高级开发

【名师课堂】Java高级开发

Java核心第三部
156课时 |
31736人已学 |
(17 评论)

加入学习
加入学习

jdk1.5开始,如果一个类的方法都是static方法,import后可以在主类中直接使用,必须要写类名称。

不建议这样书写,结构不明显

[展开全文]
qupanwind · 2017-06-02 · Java基础新特性(静态导入) 0

foreach增强型for循环

jdk1.5后

for(数据类型 临时变量:数组){}

避免了角标的引起的数组越界,只能应用于简单问题

[展开全文]
qupanwind · 2017-06-02 · Java基础新特性(foreach输出) 0

jdk1.2 推出轻量级的javaGUI

jdk1.5 新的程序设计思想

jdk1.8 lambda表达式 接口的定义加强

1.可变参数jdk1.5后面可用

public [static] [final] 返回值 方法名称(参数类型...参数名称){}

...描述了数组结构

传递多个类型的参数,可变参数放到最后

一个方法只能设置一个可变参数

[展开全文]
qupanwind · 2017-06-02 · Java基础新特性(可变参数) 0

泛型只能使用类和接口  不能使用基本数据类型

通配符  ? 描述的是可以接受任意类型,但是由于不接受类型所以

设置泛型上限

?extends 类型,表示只能使用类以及其子类

(类声明和方法参数)

?super 类 ,表示只能使用类以及其父类

(只能使用在方法参数)

设置泛型下限

[展开全文]
qupanwind · 2017-06-02 · 泛型(通配符) 0

泛型:类定义的时候不定义数据类型 使用的时候再定义,做类型定义标记的声明

定义:

class 类名<T>{}T表示类型

使用时

new 类名<指定类型>

 

[展开全文]
qupanwind · 2017-06-02 · 泛型(泛型实现) 0

jdk1.5三大新特性:泛型 枚举 和annotation

泛型解决参数转换问题

ClassCastException类型转换错误,向下转型是不安全的错误,会带来安全隐患

[展开全文]
qupanwind · 2017-06-02 · 泛型(泛型问题引出) 0

foreeach(增强for循环)

 

[展开全文]
汤汤是大哥 · 2017-05-30 · Java基础新特性(foreach输出) 0

JDT (java 开发工具包)

 

[展开全文]

授课教师

阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区

相关课程

查看更多 >

本课程相关云产品