一些理解问题
问题一:sdk是不是就是把某个领域方面的方法和类写好了,提供给开发者使用,我这样理解对么?
问题二:一个自定义类对象序列化写入到文件流形成文件,通过这样的方式是不是就是就可以定义自己的文件格式,像那些标准格式(.xls .rm等)也是通过序列化写入到文件流形成的么?
------解决方案--------------------
1.java里叫jdk,.Ney里才叫sdk。 和你理解的意思是一样,jdk就是一个写好的java类库,好比.net环境下的各种dll里的api,只不过一般情况下jdk的源码是公开的。
2.xls和java没啥关系,序列化只是java里一种写文件方式的命名,并不是所有文件都按这种方式写的。java里写文件一般用文件流。lz可以尝试用java写写xls或rm文件就明白了。