笔记
窝窝头咳咳
在代码中浪起来
展开
-
网络编程笔记
网络编程笔记1、网络编程概述什么是网络由点和线构成,例如电脑和线路布局组成什么是计算机网络不同区域的电脑,通过线路连接,能够实现数据传递和资源共享的方式什么是网络编程数据传递和资源共享的具体技术实现OSI七层模型应用层、表示层、会话层、传输层、网络层、数据链路层、物理层TCP/IP四层模型应用层、传输层、网络层、网络接口层2、网络编程三要素协议TCP:建立连接的可靠协议,需经历三次握手四次中断,传输效率低。例如:打电话UDP:无连接的传输协议,不可靠、效率原创 2020-07-01 20:22:53 · 109 阅读 · 0 评论 -
集合
集合笔记1、集合框架与数组区别数组长度固定、集合长度不固定数组可存基本类型和引用类型,集合存引用类型2、collection根接口存储特点存储有序、可重复的元素存储整数值时,进行了装箱常用操作添加、清除、是否包含、是否为空、添加所有遍历增强for、迭代器、Iteror和Listertor3、List子接口存储特点存储有序、可重复、有下标具备Collection一致,新增:指定位置追加、获取下标元素等遍历基本for、增强for、迭代器、Itertor和原创 2020-06-22 16:11:43 · 64 阅读 · 0 评论 -
包装类
1.什么是包装类?概念:因为java是纯面向对象的,每个基本类型都有对应的包装类装箱:基本类型转包装类拆箱:包装类转基本类型自动装箱和拆箱自动装箱:基本类型赋值给包装类自动拆箱:同上,其本质仍然进行了手动的装箱和拆箱;包装类转String类直接用字符串拼接符“+”或者使用toStringString类转包装类包装类调parselnt、parseDouble等需要注意:只有数字字符串才能转,否则会出现NumberFormatException2.String类概念:不可变字符串,调用原创 2020-06-20 16:48:45 · 122 阅读 · 0 评论 -
内部类-Object
内部类和Object1.什么是内部类:一个类中包含一个类,包含的类就是内部类特点:可生成class文件可访问外部类私有属性提供了外部类实现的方法2.实例内部类对象的创建依赖外部类对象在实例内部类中不能定义静态属性当外部类属性和内部类属性重名时,优先调内部类的。3.静态内部类对象的创建不依赖外部类对象,只需类名或直接创建在静态内部类中,不能使用外部类的成员属性4.局部类部类概述:在外部类的方法体内,定义的一个类特点:只能在方法内部去使用如果在局部内部类中需要使用局部变量,原创 2020-06-19 16:40:22 · 114 阅读 · 0 评论 -
接口完整版
接口1.接口定义概述:特殊的抽象类,接口的定义及组成接口与抽象类相似用法:接口中只能包含公共的静态常量、接口中只能包含公共的抽象方法、不能有构造方法、不能有动态、静态的代码块接口与抽象类的异同:相同点:可生成字节码、不能创建对象、都可以作为对象的引用不同点:属性是公开的静态常量。方法是公开的抽象方法什么是接口:作为一种能力或约定,去扩充实现类的能力应用:通过接口引用指向实现类对象,调用实现类重写方法不能调用实现类独有方法,如果要调必须强转接口规范:必须实现接口中所有方法,否则需要将原创 2020-06-18 19:09:56 · 121 阅读 · 0 评论 -
集合框架
集合概念对象的容器,存储对象的对象,可替代数组特点:容器的工具类,定义了多个对象进行操作的常用方法。位置:Java.util.*Collection体系集合标题Collection父接口特点:代表一组任意类型的对象,无序、无下标。方法:List集合List子接口特点:有序、有下标、元素可以重复方法:List实现类ArrayList数组结构实现,查询快、增删慢...原创 2020-03-05 23:06:33 · 111 阅读 · 0 评论 -
常用类
包装类什么是包装类基本数据类型所对应的引用数据类型。Object可统一所有数据,包装类的默认值是null。标题包装类对应类型转换与装箱、拆箱8种包装类提供不同类型间的转换方式:Number父类中提供的6个共性方法。parseXXX()静态方法。valueOf()静态方法。注意:需保证类型兼容,否则抛出NumberFormatException异常。JDK5.0之后,...原创 2020-03-03 22:37:00 · 96 阅读 · 0 评论 -
完整内部类
内部类的分类内部类:成员内部类静态内部类局部内部类匿名内部类什么是内部类概念:在一个类的内部再定义一个完整的类。特点:编译之后可直接生成独立的字节码文件。内部类可直接访问外部类的私有成员,而不破坏封装。可为外部类提供必要的内部功能组件。成员内部类在类的内部定义,与实例变量、实例方法同级别的类。外部类的一个实例部分,创建内部类对象时,必须依赖外部...原创 2020-03-02 21:45:52 · 119 阅读 · 0 评论 -
内部内
1、内部类为什么要使用内部内?在《Think in java》中有这样一句话:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,对于内部类都没有影响。在我们程序设计中有时候会存在一些使用接口很难解决的问题,这个时候我们可以利用内部内提供的、可以继承多个具体的抽象的能力来解决这些程序设计问题。可以这样说,接口知识解决了部分问题,而内部类使得多重继承的解决方案变得更加完整。...原创 2020-03-01 20:20:32 · 281 阅读 · 0 评论 -
常量接口与枚举
1、常量接口程序当中,频繁使用到多次的固定值,使用接口保存这个常量。程序当中,需要有直观的含义,可以使用接口常量,红绿灯示例。interface ITrafficLIght{ public static final int RED = 1; public static final int GREEN= 2; public static final int YELLOW = 3...原创 2020-02-27 22:04:43 · 268 阅读 · 0 评论 -
java中的接口
接口的语法和规定编译:把java文件编译成.class文件;反编译:就是把.class反编译成java文件;接口的定义方式通过interface定义;接口里面只允许有公开静态的常量;接口里面只允许有公开抽象的方法(jdk1.8以前)interface 接口名字{String NAME = "jack";//默认在编译的时候,会添加上public static final...原创 2020-02-26 20:33:51 · 74 阅读 · 0 评论 -
java的三大修饰符
java三个修饰符1、abstract —抽象类、抽象方法2、static --静态成员、类加载3、final —最终类、方法,常量什么是抽象:似是非是,像却又不是;具备某种对象的特征,但又不完整。抽象类应用:abstract修饰类,此类不能new对象抽象类的作用:1、可被子类继承,提供共性属性和方法。2、可声明为应用,强制使用多态。经验:抽象父...原创 2020-02-25 22:55:31 · 286 阅读 · 0 评论