![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
lp09160206
这个作者很懒,什么都没留下…
展开
-
java文件输入输出对象介绍
→基本概念: I/O(Input/Output) 数据源(Data Source) 数据宿(Data Sink) →Java中把不同的数据源与程序间的数据传输都抽象表述为“流”(Stream),java.io包中定义了多种I/O流类型实现数据I/O功能。 →I/O流分类: 输入流(Input Stream)和输出流(Output Stream) 节点流(Node Stream)和处转载 2014-02-17 15:18:57 · 2088 阅读 · 0 评论 -
C Socket与Java Socket之间的通信
问题描述:拟在服务器上利用c或c++来编写服务器端程序,在android手机上编写客户端程序,实现通过手机客户端来访问服务器上的资源。由于在c中socket的使用方式跟Java中有一些不同,c中的使用方式比较麻烦,java中相对简单。本文中服务器端的环境是linux。若是windows,C Socket的使用方式会稍有不同。 Socket介绍 Socket(套接字)相当于一种特殊的IO。只不过原创 2014-03-23 21:39:37 · 3938 阅读 · 0 评论 -
transient、volatile变量、ThreadLocal变量
transient (临时的): 用transient关键字修饰的java变量,在对对象进行序列化的时候,这些变量不需要参加序列化。不需要持久化 volatile(易变的):使用volatile修饰的java变量,线程每次使用该类变量时,jvm都会载入最新的值。保证该变量的值是先写后读的 ThreadLocal变量:线程本地变量,每个线程在线程内共享的变量,不允许访问其他线程的线程本地变量。原原创 2016-06-02 15:06:35 · 459 阅读 · 0 评论 -
时间类总结
JDK 中时间相关类 1、Date 初始化方法:Date()新建并用当前时间来初始化一个Date对象 Date(long miliseconds) 用指定的毫秒数来新建并初始化一个Date对象,这个毫秒数是距离1970.1.1的毫秒数 常用方法:时间比较类:after(Date date)判断当前时间是否在指定时间之后原创 2016-08-30 09:49:33 · 452 阅读 · 0 评论