JAVA中protected的作用
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
C语言fwrite函数
题主你好,这里的1你可以这样理解,fwrite 第三个参数为1,则写入一次,每次写入sizeof(bk1)大小的字节,你如果写2,它就会把你sizeof(&bk1)后面字节的连七八糟的东西都写进去,你可以定义如下语句试试
你分别改变1的值为 2 3 4 再看看文件内容的变化你就明白了,不懂欢迎追问!
java中将jsonobject反正String
使用com.alibaba.fastjson
可以使用JSON.toJSONString(json.toJSONString())
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class Test {
public static void main(String args) {
JSONObject jsonobject= new JSONObject();
jsonobject= JSONObject.parseObject(“{\“a\“:\“1\“,\“b\“:2,\“c\“:\“2016-5\“}“);
String jsonStr = JSON.toJSONString(jsonobject.toJSONString());
System.out.println(jsonStr);
}
}