4月21日--javaZ建国
今日晚餐
- 项目起不来,无法进行验证,要我一直点刷新,好无语啊!
- 面单余额监控接口:各大快递平台都要进行监控。首先把相关的数据显示到页面当中---判断剩余面单数是否少于最低要求面单数---添加监控人的信息
- springboot接收json对象借鉴于it好友:
接收的JSON对象格式:

public class Person {
private String name;
private String sex;
private Address address;
private List<Phone> phones;
//getter setter 方法省略
}
public class Phone {
private String operator;
private String phoneNum;
//getter setter 方法省略
}
public class Address {
private String province;
private String city;
private String county;
private String street;
//getter setter 方法省略
}
@RestController
public class PersonController {
@RequestMapping("/person")
public String getPerson(@RequestBody Person person) {
Map<String, Object> param = new HashMap<>();
String s = person.getPhones().toString();
System.out.println(s);
param.put("person", person);
return "success";
}
}
- 封装回顾:封装针对一个类来言,必须要有有参构造方法,
//【封装一个MyFrame类:属性+有参构造方法】
public class MyFrame extends Frame{
//定义一个id来计数
static int id=0;
//有参构造方法传入参数
public MyFrame(int x,int y,int w,int h,Color color){
setTitle("第"+(++id)+"窗口");
setBackground(color);
setBounds(x,y,w,h);
setVisible(true);
}
}
public class java_封装一个类回顾 {
public static void main(String[] args) {
new MyFrame(100,100,200,200,Color.blue);
new MyFrame(300,100,200,200,Color.red);
new MyFrame(100,300,200,200,Color.black);
new MyFrame(300,300,200,200,Color.yellow);
}
}
今日bug
- 1除0会报算术异常,而0/1不会报算术异常。
- GUI编程写在@Test单元测试里面会导致界面一闪而过。

浙公网安备 33010602011771号