博客专栏  >  编程语言   >  Java基础内容汇总

Java基础内容汇总

本专栏专注于Java基础编程内容的学习和记录

关注
0 已关注
9篇博文
  • 【java笔试系列一】内部类、外部类和嵌套类

    一、什么是嵌套类及内部类 可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被...

    2017-06-26 11:29
    74
  • 【java笔试系列二】String、StringBuffer和StringBuilder

    一.区别 String:不可变类。一旦被创建,不能修改。任何对String的改变都会引发新的String对象的生成 StringBuffer:可变类。任何对它所指代的字符串的改变都不会产生新的对象。可...

    2017-06-26 15:11
    84
  • 【java笔试系列三】ArrayList和LinkList

    一、区别 ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 对于**随机访问**get和set,ArrayList觉得优于LinkedList,因为Link...

    2017-06-26 15:39
    92
  • 【java笔试系列四】Java实现栈Stack和队列Queue

    目录(1)栈的创建(2)队列的创建(3)两个栈实现一个队列(4)两个队列实现一个栈(5)设计含最小函数min()的栈,要求min、push、pop、的时间复杂度都是O(1)(6)判断栈的push和po...

    2017-06-26 16:22
    139
  • 【java笔试系列五】List、Set和Map

    一、Set,List,Map的区别 java集合的主要分为三种类型: Set(集)List(列表)Map(映射) 要深入理解集合首先要了解下我们熟悉的数组: 数组是大小固定的,并且同一个数组只能...

    2017-06-27 10:46
    152
  • HashMap常见面试问题总结

    “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtabl...

    2017-06-27 16:29
    235
  • 【java笔试系列六】I/O整理

    一、简介 Java IO主要在java.io包下,分为四大块近80个类: 1、基于字节操作的I/O接口:InputStream和OutputStream 2、基于字符操作的I/O...

    2017-06-27 22:01
    129
  • 【java笔试系列七】java多线程

    多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系...

    2017-06-29 11:26
    158
  • 【java笔试系列八】Java网络编程

    一. 前言网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。 网络编程中有两个主要的问题 : 一个是如何准确的定位网络上一台或多台主机[【TCP/IP】 一个就是找到主机后如何可...

    2017-07-03 15:42
    280
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部