
Java
Haters Gonna Hate
这个作者很懒,什么都没留下…
展开
-
Java 3 多线程
Java3 多线程资料来源:《Java程序设计基础(第六版)》Java支持多线程,使各代码段并发执行。Q:并发和并行的区别A:并行是指同一时刻有多个代码在处理器上执行,需硬件支持;并发执行是在单处理器上,同一时刻只能执行一个代码,但同一时段内代码段交替执行,实现“微观串行,宏观并行”。基本概念:程序(program):静态的代码进程(process):一个运行中的程序。进程是操作系统资源分配和处理器调度的基本单元。线程(thread):包含在进程内,同类的多个线程共享内存空间和系统资源线程原创 2020-09-21 21:19:16 · 199 阅读 · 0 评论 -
Java2 IO处理
Java2 IO处理Java使用流来处理数据的输入输出,主要借助于包java.io来实现,流是指计算机各部件之间的数据流动。分类:按数据传输方向:输入流和输出流按内容:字节流和字符流Q:为什么采用数据流处理输入输出?A:使程序的输入输出操作独立于相关设备,每个设备的实现细节由系统完成,源代码不需要做修改,增加可移植性输入输出流字节流(一次读8位):InputStream, OutputStream常用于读写图片、音频、视频等二进制数据字符流(一次读16位):Reader,Writer一原创 2020-09-19 20:35:10 · 88 阅读 · 0 评论 -
Java1编程语言,面向对象,多态
Java语言Java的特点:面向对象:封装、继承和多态平台无关:依靠JVM实现目标代码级的平台无关安全可靠多线程编译与解释并存JVM:任何可以运行Java字节码的软件均可被视为JVM,JVM将字节码解释成本地的机器码,可以看作字节码为指令组的CPU。为什么要使用字节码:一次编译,到处运行开发环境JDK(Java SE Development Kits): Java API(Java标准类库,包含重要的语言结构、基本图形、网络和IO等), Java Runtime Environmen原创 2020-09-17 14:09:13 · 109 阅读 · 0 评论