会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
YuCloud
紫菊气,飘庭户,晚烟笼细雨。
《谢新恩·冉冉秋光留不住》 - 五代 - 李煜
Scroll Down
tree[3] の bolg
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2020年12月7日
Java 学习记录(8) IO流
摘要: 一、Java中流的分类有哪些? 流从读取类型上来看分为字节流和字符流。 从流动方向上看又分为输入流和输出流两类。 从流从发生的源头看分为节点流和过滤流。其中节点流:直接操作目标设备对应的流,如文件流,标准输入输出流。过滤流:继承带有关键字Filter的流用于包装操作节点流,方便读写各种类型的数据。
阅读全文
posted @ 2020-12-07 21:27 tree[3]
阅读(217)
评论(0)
推荐(0)
编辑
2020年11月18日
学习问题记录(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]
阅读(96)
评论(0)
推荐(0)
编辑
2020年11月11日
学习问题记录(6) --- 线程
摘要: 1.volatile关键字有什么作用? 1.volatile关键字的两层语义 一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁
阅读全文
posted @ 2020-11-11 22:26 tree[3]
阅读(94)
评论(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]
阅读(92)
评论(0)
推荐(0)
编辑
2020年10月28日
学习问题记录(4) -- 异常
摘要: 1. 简述Java Error类与Exception类的区别。 共同点: 都继承自第一层次的Object和第二层次的Throwable类 不同点: Error类:不是需要程序进行捕获和处理的,Error抛出后程序停止运行。 Exception类:虚拟机系统根据异常的类型产生相应的异常对象,程序可以继
阅读全文
posted @ 2020-10-28 21:01 tree[3]
阅读(127)
评论(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]
阅读(106)
评论(0)
推荐(0)
编辑
学习问题记录(2) -- 类的访问权限,继承和多态
摘要: Java的访问控制修饰符有哪些?各有什么访问权限? A: 在 Java 语言中提供了多个作用域修饰符,其中常用的有 public、private、protected、final、abstract、static、transient 和 volatile,这些修饰符有类修饰符、变量修饰符和方法修饰符。
阅读全文
posted @ 2020-10-28 19:34 tree[3]
阅读(136)
评论(0)
推荐(0)
编辑
2020年10月7日
康托展开
摘要: #康托展开:X=An*(n-1)!+An-1*(n-2)!+...+A1*0! 计算方法就是如果你要求12345全排列的第16个的话 求第一位 用15/4!=0余15,那么前面有0个数,得到1。那么此时12345剩下了2345。 求第二位 用余的15/3! = 2余3,那么前面有2个数,得到4。剩下
阅读全文
posted @ 2020-10-07 16:57 tree[3]
阅读(76)
评论(0)
推荐(0)
编辑
UVA529 Addition Chains
摘要: //迭代加深 //UVA529 Addition Chains P110 Addition #include <iostream> #include <cstdio> #include <vector> #include <map> #include <algorithm> #include <cs
阅读全文
posted @ 2020-10-07 15:36 tree[3]
阅读(81)
评论(0)
推荐(0)
编辑
迭代加深搜索
摘要: ##迭代加深搜索是什么? ###如图一般的dfs是按照红线的搜索方式,迭代加深搜索是搜到一定的深度就停止搜索如黑线所示,并不断的调整搜索深度 ##迭代加深搜索有什么用? ###先看一道题UVA529 ###一般来说会用bfs来求最小值,但bfs所需空间比较大,但迭代加深可以通过调整深度来求出最小值且
阅读全文
posted @ 2020-10-07 14:53 tree[3]
阅读(536)
评论(0)
推荐(1)
编辑
1
2
3
下一页
公告