プログラミング初心者です。  
pythonを使ってメッセージと画像を送信する方法はよく出てくるのですが、これをjavaでやろうと思うとどう書けば良いのかわからないです。  
目ぼしい情報は調べたのですが具体的にどう書けば良いのかわかりません。  
以下のコードはメッセージを送信するためのメソッドです。  
ここからどういう感じで変えていけば良いのか教えていただけたら幸いです。

```

    public void notify(String message) {
        HttpURLConnection connection = null;
        try {
            URL url = new URL("https://notify-api.line.me/api/notify");
            connection = (HttpURLConnection) url.openConnection();
            connection.setDoOutput(true);
            connection.setRequestMethod("POST");
            connection.addRequestProperty("Authorization", "Bearer " + token);
            try (OutputStream os = connection.getOutputStream();
                    PrintWriter writer = new PrintWriter(os)) {
                writer.append("message=").append(URLEncoder.encode(message, "UTF-8")).flush();
                try (InputStream is = connection.getInputStream();
                        BufferedReader r = new BufferedReader(new InputStreamReader(is))) {
                    String res = r.lines().collect(Collectors.joining());
                    if (!res.contains("\"message\":\"ok\"")) {
                        System.out.println(res);
                    }
                }
            }
        } catch (Exception ignore) {
        } finally {
            if (connection != null) {
                connection.disconnect();
            }
        }
    }
    
```
CC BY-SA 4.0
2022-12-26T04:24:22.437
93012
2022-12-26T04:30:46.090
2022-12-26T04:30:46.090
56216
56216
question
java api line
JavaでLine notifyを使用して保存してある画像ファイルを送信するにはどうしたら良いでしょうか