Java语言学习
文章平均质量分 77
artadonis
大三在读
展开
-
Chp1 初遇Java
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言/跨平台语言/一次编译,到处运行”? Java虚拟机可以理解为是一个可以执行.class字节码文件的软件。在解释执行.class文件的指令时,为了能让这些虚拟的计算机指令能够转换成真正的计算机指令,就需要Java虚拟机。 Java虚拟机为Java程序模拟出一个统一的运行环境,它知道底层硬件环境的指令长度和其他特性,Java程序在运原创 2016-05-27 23:11:25 · 398 阅读 · 0 评论 -
Chp15 网络编程
● 网络协议及分层见文章分类Computer Network下的相关博客,这篇博客仅分三个部分来讲述Java语言实现的网络编程。 1.什么是Socket? 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 Socket和ServerSocket类库位于java.net包中。ServerSoc原创 2016-05-26 08:58:39 · 335 阅读 · 0 评论 -
Chp3 流程控制
此文的内容包括: ·各种条件执行语句 ·循环控制 ·如何选择循环 ·break和continue 1.各种条件执行语句 ·if...else...语句 if (布尔表达式) { 代码块1 //布尔表达式为true时执行 } else { 代码块2原创 2016-05-30 19:15:44 · 273 阅读 · 0 评论 -
Chp13 多线程
此文的内容包括: ·多线程与并发的概念 ·Thread类和Runnable接口 ·线程的状态 ·线程同步 ·synchronized与同步代码块 ·同步方法 ·wait与notify ·生产者消费者问题 1.多线程与并发的概念 ·在一个操作系统中可以运行多个进程,叫做原创 2016-06-01 13:51:08 · 348 阅读 · 0 评论 -
关于博主
使用字节流能够读取任意的数据类型,因为任何一种文件最后都会被编码为01序列,以字节的方式传输。 具体步骤分为:创建流,流的读取/写入,关闭流使用字节流读取数据: //第一步:创建读取文件的字节流,(此处用相对路径的方式)指定一个文件。 FileInputStream fileInputStream = new FileInputStream("text.txt"); byte原创 2016-04-26 14:21:47 · 314 阅读 · 0 评论