- 博客(8)
- 收藏
- 关注
原创 数据结构(第一部分)
数据结构 数据结构 数据:所有能被输入到计算机中,且被计算机处理的符号的集合。 数据元素:数据的基本单元,由若干个数据项组成,也成为结点。 数据项:是数据不可分割的最小单元。 数据对象:是指相同性质,数据元素构成的集合。数据结构:是相互之间存在一种或者多种关系的数据元素的集合。数据元素之间的关系,成为结构。4种逻辑结构:集合:数据元素之...
2018-11-06 19:00:54
186
原创 修饰符
修饰符有四个:static :修饰属性,方法,块,内部类final:修饰方法,常量属性,类,局部常量abstract:修饰类,方法synchronized:修饰方法,同步代码块
2018-11-06 18:59:44
125
原创 java序列化与反序列化
序列化与反序列化java序列化:把java对象转换成二进制的数据流。java反序列化:把字节序列恢复成java对象的过程。好处:1.实现了对象的持久化(把数据永久保存在硬盘上)2.利用序列化实现远程通信,即在网络上传送字节序列。实现序列化的方法:步骤:1、将要序列化的对象实现Serializable接口2、创建输出流对象 :ObjectOutputStream3、往文件中写入...
2018-11-06 18:58:51
142
原创 集合框架
集合框架集合和数组的区别:1.集合和数组都是容器2.数组的长度是固定的,集合长度是可变的3.数组可以储存基本数据类型,集合只能存储对象4.数组中存储的数据类型是单一的,集合中可以存储任意类型的对象。三大接口:Collection:所有集合类的根接口Map:映射接口,存放键值对Iterator:遍历集合的迭代接口。(java.util)Col...
2018-11-06 18:58:07
92
原创 java垃圾回收机制
垃圾回收1、垃圾回收的特征(1)垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源。(2)当对象永久性地失去引用后,系统就会在合适的时候回收它所占的内存。(3)在垃圾回收机制回收任何对象之前,总会先调用它的finalize()方法。2、对象在内存中的状态(1)可达状态:当前对象被引用(2)可恢复状态:某个对象不再有任何引用变量引用它,它就进...
2018-11-06 18:56:07
170
原创 java常用类型之间的转换
java常用类型之间的转换1.String转换为int:String str1=“123456”;int num1=Integer.parseInt(str1);int num2=Integer.valueOf(str1).intValue();int num3=new Integer(str1);转换成long,float,与上边相似2.S...
2018-11-02 13:49:55
248
原创 面向对象
谈谈对面向对象的理解:面向对象是一种编程模式,oop,他的工作重心在数据(对象)和对象的接口上,举个例子来说,比如一个木匠要造一个椅子,面向对象的木匠始终关心的是我要造的这个椅子,其次才是我使用什么工具;而非面向对象的木匠首先考虑的是使用的工具。满足面向对象编程的语言,一般会提供类(也就是抽象),封装,继承,多态等语法来辅助我们进行面向对象编程。封装是将一类事物的属性和行为抽象成一个类,实现...
2018-10-30 09:27:20
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人