![](https://img-blog.csdnimg.cn/20200420104022800.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
此专栏主要为java方面的知识
如果大雪封门
地质大学搞计算机
展开
-
java SE ----- 集合以及集合的安全问题
一.java中集合的整体概述 1.常见集合 2.集合和数组的区别? 集合的长度和是可变的,数组时不可变的,其次集合不能存储基本数据类型的数据,存储的都是对象。 3.集合的遍历 (1)Collection集合 <1>foreach遍历集合,但是不能一边遍历一边删除元素(存在线程安全问题) <2>迭代器iterator遍历集合,可以一边遍历一边删除 (2)Map集合 <1>获取键key的集合:Set keySet() <2>获取值value的集合:Collec原创 2020-08-16 15:49:20 · 164 阅读 · 0 评论 -
java SE ------ IO基础知识整理
java IO操作主要指使用java进行输入输出操作,以内存为基准,按照数据流动的方向,将流向内存的称为输入流,流出内存的称为输出流。对于输入输出流,又细分为字节输入流,字节输出流,字符输入流,字符输出流。下面笔者将对这些流的基本使用进行介绍,如有错误还请批评指正。 字节输入流(InputStream) 一.基础知识 1.InputStream是一个抽象类,是所有字节输入的父类 2.根类常用的构造方法: (1)abstract int read() 从输入流中读取数据的下一个字节。 (2)int r原创 2020-06-01 00:31:58 · 139 阅读 · 0 评论 -
简析java语言中的面向对象
如今主流的开发思想有两种:一个是面向过程,另一个是面向对象。面向过程出现的较早,典型代表为C语言,开发中小型效率很高,但是很难适用于如今主流的大中型开发项目。面向对象则出现的更晚一些,典型代表为java或c++等语言,更加适合大中型场景。两种开发思想各有长短。 **对于面向过程的思想,当需要实现一个功能的时候,看中的是每一个步骤怎么做,整体的过程是怎样的。每一个步骤都要亲力亲为。对于面向对象的思想...原创 2019-07-20 17:35:53 · 93 阅读 · 0 评论 -
Java继承性的简单概述
众所周知Java面向对象语言有三大特点,封装性,继承性和多态性,其中继承性是多态性的基础,下面我们来简单分析以下这三个特性。 1.封装性 2.继承性(extend) 我们都知道,在开发Java程序时,jdk当中为我们提供好了许多可直接利用的类.而在某些情况下 3.多态性 ...原创 2019-08-07 10:51:25 · 602 阅读 · 2 评论