会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
YuCloud
紫菊气,飘庭户,晚烟笼细雨。
《谢新恩·冉冉秋光留不住》 - 五代 - 李煜
Scroll Down
tree[3] の bolg
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
Java 学习
Java 课程的学习
Java 学习记录(8) IO流
摘要:一、Java中流的分类有哪些? 流从读取类型上来看分为字节流和字符流。 从流动方向上看又分为输入流和输出流两类。 从流从发生的源头看分为节点流和过滤流。其中节点流:直接操作目标设备对应的流,如文件流,标准输入输出流。过滤流:继承带有关键字Filter的流用于包装操作节点流,方便读写各种类型的数据。
阅读全文
posted @
2020-12-07 21:27
tree[3]
阅读(237)
评论(0)
推荐(0)
学习问题记录(7)--网络编程
摘要:基于Socket实现多客户/服务器通信程序 客户端: 1 package test; 2 3 import java.io.IOException; 4 import java.net.ServerSocket; 5 public class MultiTalkServer{ 6 static in
阅读全文
posted @
2020-11-18 20:23
tree[3]
阅读(113)
评论(0)
推荐(0)
学习问题记录(6) --- 线程
摘要:1.volatile关键字有什么作用? 1.volatile关键字的两层语义 一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁
阅读全文
posted @
2020-11-11 22:26
tree[3]
阅读(116)
评论(0)
推荐(0)
学习问题记录(5) -- java常用类库
摘要:Java 常用类库 API Doc:http://docs.oracle.com/javase/6/docs/api/overview-summary.html 2.请简述String,StringBuffer,StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用? Strin
阅读全文
posted @
2020-11-11 21:28
tree[3]
阅读(101)
评论(0)
推荐(0)
学习问题记录(4) -- 异常
摘要:1. 简述Java Error类与Exception类的区别。 共同点: 都继承自第一层次的Object和第二层次的Throwable类 不同点: Error类:不是需要程序进行捕获和处理的,Error抛出后程序停止运行。 Exception类:虚拟机系统根据异常的类型产生相应的异常对象,程序可以继
阅读全文
posted @
2020-10-28 21:01
tree[3]
阅读(142)
评论(0)
推荐(0)
学习问题记录(3) -- 面对对象高级
摘要:1. 如何实现两个对象之间互发消息,请举例说明。 两个对象的相互引用对方的对象,来达到发消息的目的。 class FighterPlane { private String name; private int missileNum; private A a; public void setA(A _
阅读全文
posted @
2020-10-28 20:53
tree[3]
阅读(120)
评论(0)
推荐(0)
学习问题记录(2) -- 类的访问权限,继承和多态
摘要:Java的访问控制修饰符有哪些?各有什么访问权限? A: 在 Java 语言中提供了多个作用域修饰符,其中常用的有 public、private、protected、final、abstract、static、transient 和 volatile,这些修饰符有类修饰符、变量修饰符和方法修饰符。
阅读全文
posted @
2020-10-28 19:34
tree[3]
阅读(151)
评论(0)
推荐(0)
学习问题记录 -- 对象和引用
摘要:##Q:对象和对象引用的区别是什么? ##A: java中对对象的使用可谓是炉火纯青,那么对象和对象的引用到底是怎么一回事呢,我们来进行简单的分析。首先,来说明对象,加入我们先做出一个名为fighterplane的类,它作为一个模板,(就假如是飞机一号),在接下来我们需要创建二号飞机的时候,我们就以
阅读全文
posted @
2020-10-04 23:47
tree[3]
阅读(142)
评论(0)
推荐(0)
Java 逻辑运算符 & 与 &&的区别
摘要:& 运算符: if(x == 1 & y == 2) 它一定会判断两次 1.x是否为1 2.y是否为2 (不论x是否为1) && 运算符: if(x == 1 && y == 2) 如果 x不为1,那么整个条件一定为假,它只会判断一次 一般来说 && 比 & 会运算的更快
阅读全文
posted @
2020-09-25 20:19
tree[3]
阅读(210)
评论(0)
推荐(0)
Java 常见数据类型
摘要:Java 数据类型分为两类: 基本数据类型 , 如 int , boolean ...... 引用类型 (类 接口 数组 枚举 标注) 基本数据类型: byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。 short:16位,最大数据存储量是65536,数据范围是-3276
阅读全文
posted @
2020-09-25 20:09
tree[3]
阅读(219)
评论(0)
推荐(0)
JVM JDK JRE 区别
摘要:Q:JVM JDK JRE 区别 A: 简而言之就是 JDK 包含 JRE 包含 JVM
阅读全文
posted @
2020-09-21 23:34
tree[3]
阅读(134)
评论(0)
推荐(0)
Java 语言的特点
摘要:面向对象 Java 是纯面向对象的语言(有争议)。 稳定性和安全性 与 C++ 不同 Java 抛弃了 指针数据类型(虽然指针运算快,但不安全) 平台无关和可移植性 Java 是既是编译型语言也是解释型语言。由于是在Java 虚拟机上运行,所以与平台无关。 Java 程序运行原理(JVM): 方法区
阅读全文
posted @
2020-09-21 23:22
tree[3]
阅读(129)
评论(0)
推荐(0)
公告