×

protected c

JAVA中protected的作用?C语言fwrite函数

admin admin 发表于2022-05-16 22:09:59 浏览171 评论0

抢沙发发表评论

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);
}
}