摘要:
第四章 面向对象(一) 学习面向对象的三条主线: Java类及类的成员:属性,方法,构造器,代码块,内部类 面向对象的三大特征:封装性,继承性,多态性,(抽象性) 其它关键字:this,super,final 4.1面向过程与面向对象 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。 面向 阅读全文
摘要:
第十章枚举类与注解 10.1枚举类的使用 一、枚举类的使用 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 2.当需要定义一组常量时,强烈建议使用枚举类 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式 二、如何定义枚举类 方式一:jdk5.0之前,自定义枚举类 方式二: 阅读全文
摘要:
第九章 Java常用类 9.1字符串相关的类 String:字符串,使用一对""引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的 实现了Comparable接口:表示String可以比较大小 3.String内 阅读全文
摘要:
第十二章泛型 泛型 集合中使用泛型 泛型的使用 1.jdk5.0新增的特性 2.在集合中使用泛型: 总结: ①集合接口或集合类在jdk5.0时都修改为带泛型的结构 ②在实例化集合类时,可以指明具体的泛型类型 ③指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(比如:方法、构造器、属性等)使用 阅读全文
摘要:
第十六章 java8新特性 Lambda表达式 Lambda表达式的使用 1.举例:(o1,o2) → Integer.compare(o1,o2); 2.格式: →:lambda操作符 或 箭头操作符 →左边:lambda形参列表(其实就是接口中的抽象方法的形参列表) →右边:lambda体(其实 阅读全文
摘要:
第十一章 集合 Java集合框架概述 集合、数组都是对多个数据进行存储操作的机构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(txt.jpg...avi,数据库中) 2.1 数组在存储多个数据方面的特点: 一旦初始化以后,其长度就确定了。 数组一旦定义好,其 阅读全文
摘要:
Java反射机制 Java Reflection Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 Java反射机制提供的功能 在运行时判断任意一个对象所属的类 在运行时构造任意一 阅读全文
摘要:
笔记参考来源狂神说Java视频https://www.bilibili.com/video/BV12J41137hu 本篇笔记有点长,可以根据目录定位,建议配合视频学习。 预科 什么是计算机 名称:Computer,全称电子计算机,俗称电脑。 定义:能够按照程序运行,自动、高速处理海量数据的现代化智 阅读全文
摘要:
本文转载自:http://www.jackness.org/2014/12/26/%E7%BB%99fiddler%E6%B7%BB%E5%8A%A0%E7%9B%91%E6%B5%8B%E8%AF%B7%E6%B1%82%E7%9A%84-ip%E5%9C%B0%E5%9D%80/?utm_sou 阅读全文
摘要:
socket: 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作“套接字”,用于藐视IP地址和端口,是一个通信链的句柄,可以用来实现不同的虚拟机或不同计算 阅读全文