摘要:
一:是什么?waht? ①:是JDK 1.5引入的新类型。 【所有枚举都继承java.lang.Enum类,不能再继承其他类】 ②:用来构建常量数据结构的模板,这个模板可拓展。 二:为什么?why? 优点:①允许用常量来表示特定的数据片段,而且全部都以类型安全的形式来表示。 ②程序健壮性(增强) ② 阅读全文
摘要:
(一)什么是数组?what?【在初始化时就已经确定了长度】 定义:同种类型数据的集合。【是一个容器】 (二)为什么要用数组?why? 好处:①自动编号(从0开始,便于操作) (三)怎么用?how? (1)哪些地方用? 看情况而定,比如:操作很多数据时可用 (2)怎么用? ①:数据初始化: 1.0 方 阅读全文
摘要:
(一)前篇注意: ①:Class对象是所有反射API的入口。(Class类是泛型类) (二)反射概念what?: ①:反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且可以操作内部的成员信息。 (三)为什么 why?: 优点:①能够在运行时获取实例,灵活性和拓展性 阅读全文
摘要:
(一)what?什么是网络编程? ①:概念:本质上是两个设备之间的数据交换。 ②:主要对象:TCP层提供面向应用的可靠的(TCP连接,字节流)或者非可靠的(UDP无连接,报文)的数据传输机制。 (二)why?为什么要使用网络编程? (三)how?怎么使用网络编程? (1).Java 网络IO编程: 阅读全文
摘要:
(一)what?什么是多线程? (二)why?为什么要使用多线程? (三)how?怎么使用多线程? 阅读全文
摘要:
(一)what?什么是注解 (二)why?为什么要使用注解? (三)how?怎么使用注解? 阅读全文
摘要:
(一)what?什么是动态代理? ① (二)why?为什么要使用动态代理 ①优点: ②缺点: 阅读全文
摘要:
(一)what? 阅读全文
摘要:
(一) 阅读全文
摘要:
(一)前篇注意: ①:Class对象是所有反射API的入口。(Class类是泛型类) (二)反射概念what?: ①:反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且可以操作内部的成员信息。 (三)为什么 why?: 优点:①能够在运行时获取实例,灵活性和拓展性 阅读全文