![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java总结
文章平均质量分 77
a1003873553
这个作者很懒,什么都没留下…
展开
-
Java 总结 1118/1119
A: Map集合:Map集合是一个双列集合,它是由key,value 组成的键值对集合Map集合和Collection集合的区别:Collection是单列集合 添加方法是addMap集合是一个双列集合添加方法是put(k,v):如果第一次在集合中输入put会返回一个null如果不是第一次输入 就会返回上次输入的键的值如果两个输入的键的值一样,那么第二次输原创 2017-11-23 13:17:54 · 284 阅读 · 0 评论 -
Java 总结 1125/1126
IO流:1)FileOutputStream FileInputStream 字节流2)BufferdeOutputStream BufferdeInputStream 字节缓冲流 字节缓冲流只提供一种缓冲区,针对IO进行实现数据的传输实际上是根据底层基本流实现的所以不能直接对文件进行操作3)OutputStreamWriter InputStreamReader 字符原创 2017-11-30 21:55:39 · 159 阅读 · 0 评论 -
Java总结 1111/1112
A: List集合底层子实现类的一些特点:ArrayList: 底层数据结构是数组的形式,查询快,增删慢线程角度: 单线程 不安全 执行效率高由于ArrayList是List的子实现类,元素可以重复 并且储存和取出一致LinkedList: 底层数据结构是链表的形式,查询慢,增删快线程角度: 单线程 不安全 执行效率高特有功能:public void ad原创 2017-11-15 20:16:34 · 258 阅读 · 0 评论 -
java总结1021
多态: 1)三个前提条件: a:必须有继承关系 b:方法重写 c:必须有父类引用指向子类对象:向上转型 2)多态中的成员访问特点: a:成员变量:编译看左,运行看左 b:成员方法(原创 2017-10-25 20:47:32 · 326 阅读 · 0 评论 -
java总结1013
一. 匿名对象 定义: 没有名字的对象。 意义: 节省代码,并且很多情况下是针对某个方法只需要调用一次的情况下。匿名对象可以调用方法,也可以给成员变量赋值。 同时也可以作为方法的参数进行传递。 主要的作用就是节省代码量,使代码结构更优雅。二. 封装 1.概念: 隐藏对象的属性和细节,仅对外提供公共的方法进行访问。 2.privatea. 当类的成员变量使用private 修饰符修饰,那么就原创 2017-10-16 23:11:39 · 166 阅读 · 0 评论 -
java总结1003
一. java 三大流程控制顺序控制 依次执行我们的代码。条件控制 int a = 0; a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断. b. 条件: 条件具有真假的特性。而且只可能为真,或者为假。 c. java条件控制有四种手段:(1)if语句 结构:if(条件){ //实现我们的逻辑 }(2)if…else语句 结构:if(条件){ //实现我们原创 2017-10-10 14:08:49 · 190 阅读 · 0 评论 -
9月23日java总结
总结: 安装jkd之后 要在环境变量里配PATH escipe里窗口改变字体和颜色 编写程序之前先建一个project 然后在sr里建一个包 包的名字不能是数字 再在包里建一个class文件 然后进行编写 基本语法 1.注释; 单行注释// 多行注释/* ….*/ 2.整型 byte 1字节 每个字节有8byte 取值范围是 -128~12原创 2017-09-26 20:14:14 · 159 阅读 · 0 评论 -
java总结1028/1029
A: Object类:Object类是所有类的父类,是类层次结构的根类,所有对象都实现这个类里的方法(包括数组)Object类中的方法:1.public int hashCode() 返回该对象的哈希码值通过哈希算法(哈希表hashable)---->地址值(并不是真正的地址值)Student s1 = new Student() ;System.out.prin原创 2017-11-01 19:59:27 · 511 阅读 · 0 评论 -
Java总结 1104/1105
A: 数组 1.选择排序:数组0的索引依次和后面的进行比较,对应的元素小的往前放,依次比较,这样就可以得到一个排好序的数组程序代码:public static void selectSort(int [] arr){for(int i=0; ifor(int j=i+1; jif(arr[i]>arr[j]){int temp = arr[i];arr[i] =原创 2017-11-09 19:44:04 · 236 阅读 · 0 评论 -
Java 总结 1202/1203
多线程:线程依赖于进程存在,相当于进程里的一个小程序多线程的意义:一个进程里开启了多个线程,每个线程都在抢占cpu的执行权多线程抢占cpu执行权的特点:具有随机性多线程: 一个程序的执行路径有多条单线程: 一个程序的执行路径只有一条面试题: Java虚拟机是多线程吗?是,Java虚拟机自带一个垃圾回收器,来确保内存不会轻易的溢出至少开启两个线程:当程序执原创 2017-12-07 23:21:42 · 187 阅读 · 0 评论