- 博客(3)
- 收藏
- 关注
原创 Java强制类型转换
在用java编程时,我们可能会遇到这样的错误:java.lang.ClassCastException。这表示我们代码中存在不合法的类型转化。例如:int a = 0;String s = (String) x;这是由于java里的类型转换只能在继承层次内进行 :public class People{ String name; int Age;}public class student extends People{String StudentId;}此时进行如下类型转换是合
2020-05-30 17:24:56 202
原创 Java对象的序列化
最近做了软件构造的实验,过程中遇到了一些问题,其中一个就是将怎么对象写入到文件中,经过查阅得知对象是可以以实现序列化的,序列化的对象可直接写入文件。这里写目录标题怎么实现序列化序列化对象的读写注意事项怎么实现序列化只有实现序列化接口 Serializable:Java.io.Serializable 接口,对象才能序列化serialVersionUID:序列化的版本号,凡是实现 Serializable 接口的类都有一个静态的表示序列化版本标识符的变量,serialVersionUID 的取值:此
2020-05-17 19:42:18 206
原创 凸包问题:礼品包装算法
凸包(Convex Hull)是一个计算几何(图形学)中的概念。在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。X的凸包可以用X内所有点(X1,…Xn)的线性组合来构造.在二维欧几里得空间中,凸包可想象为一条刚好包著所有点的橡皮圈。用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边型,它能包含点集中所有的点。例子:假设平面上有...
2020-04-14 19:07:42 1144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人