博客专栏  >  编程语言   >  Java SE笔记

Java SE笔记

本专栏将陆续更新关于Java I/O、Java网络编程、Java集合框架、Java多线程相关的知识。

关注
1 已关注
6篇博文
  • (一)、Java I/O系统——File类的使用

    在真正学习Java I/O之前,我们先了解一个实用的操作目录及文件的类-File类 1、File类 File类不仅仅只代表存在的目录或者文件。也可以用 File 对象来创建新的文件或者尚不存在...

    2018-02-25 16:05
    55
  • (二)、Java I/O系统——字节流

    在第一节中,我们了解了 File 类对于文件的操作。File对象封装了文件或者路径属性,但是不包括从/向文件读/写数据的方法,本节主要讲解Java的字节流。 I/O流解决的问题:设备与设备之间数据传...

    2018-02-26 21:09
    60
  • (四)、Java I/O系统——序列化和反序列化

    当创建对象后,程序运行时对象就会存在,但是程序停止时,对象也就消失了。如果希望对象在程序不运行的情况下仍然能够保存其信息,例如服务器端的session信息的保存,可以使用对象的序列化。本节主要学习使用...

    2018-03-03 21:33
    65
  • (六)、Java 多线程——线程安全问题

    1、线程安全问题的出现 在大多数的多线程应用程序中,两个或者两个以上的线程需要共享对同一数据的存取。这时可能发生多线程同时修改共享变量的情况,以在银行取钱来说,可以分为一下几个步骤: 1. 输入卡...

    2018-03-05 22:55
    77
  • (七)、Java 多线程——死锁、线程间通信

    1、死锁 当两个线程相互等待对方释放同步代码块中的“锁对象”时就会发生死锁,Java虚拟机没有监测也没有采取措施来处理死锁情况,所以多线程编程中应该采取措施避免死锁出现。一旦出现死锁,整个程序既不会...

    2018-03-06 23:07
    97
  • (八)、Java 网络编程

    所谓计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地传递信心,共享资源。 计算机网络通常按照规模大小可以划分为:...

    2018-03-11 15:18
    49

MyBatis
00
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部