重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

理解力がなくて申し訳ございません。
APIのサイトの使い方が分からないので、説明のわかりやすいサイトを教えて貰えると助かります。
ご協力よろしくおねがいします。

質問者からの補足コメント

  • うーん・・・

    説明が分かりにくくてすみません。
    わたしはまだまだjava無知なので、APIがどのぐらいあるとかそういうことすら分かりません。
    ですから、APIの読み方というか、どこの部分を見てどういう風に書けばいいということを説明してくれているサイトなどがあればおしえて欲しいと言うことです。
    ご協力おねがいします

      補足日時:2018/03/19 02:22

A 回答 (3件)

本家のんは、



http://www.oracle.com/technetwork/jp/java/javase …

こういう場所にあるもの。
APIということばから
一般的なコードを書くときに、はじめからjavaの標準的なものを利用するための
APIという意味で言ってるなら。↑↑などだと。

APIという言葉から、
なにかのクラウドのサービス。
sendgridとか。
そういうのんを自分が開発してるアプリから利用するためのコードをsendgridが提供してるAPIなら
sendgridのサイトにあるかもです。
ちなみにsendgridは、メールの送信部分について、
メールサーバたてなくても。
アプリから利用できる。
メールの到達性とか考えて、
環境作ったメンテしたり
運用大変だから。
料金支払うことで利用しませんか?みたいな、
サービスだと思います。

いずれにせよ。
紹介した本家の仕様も、
javadocから生成した
クラスやメソッドの説明だと思います。

このようなものを読み解いて、自分が実現したいことに何をどう使うか

というのは、ちょっと
敷居が高いので。

できれば、Google検索して
英語のサイトであっても
頑張って読んで。
サンプルコードを発見し。

それを変形させて、
やりたいことできるか試してみるのが早いです。

でも、そのサンプルコードでは、100%時分にやりたいことにあってるわけでなく。

そこから、変形して。
まとめたり、システムの仕様にあわせて。部品としてまとめたり。

オリジナル100%のままというわけではないと思います。

それに、そのまんまだと。
著作権とかあるので、
よろしくもない。

以上のような作業を進める上でもっと、細かくここをこうしたほうがとか。
ある程度できたけど。
ここがこうでとか。

さらなる、
微調整するとき、
冒頭でだしたような。
説明だけの資料などが参考になります。

もっとも、sendgridのAPIなどは、本家のほうにはのってないので。
本家にないものは、
それの提供元のを見ると。

また、自分が書いたコードについても、他の人が参照することを考慮しjavadoc書いたり。
必要ならば、サンプルコードつきの資料残すなど。

上記のようなことを要領よくこなすためには、
やはり、javaの基礎知識や、
基本的なプログラミングは、
必須なので。

それが、まずだと思います。

それが、ないのに、仕事をむちゃぶりされてるなどあれば、それは、その人にご相談するなどして。

仕事のやり方を相談。
たとえば、難しい部分は
上級者にやってもらって。
用意された部品を利用し、
組み込んで、ある程度簡易なコードを書いてテストするようなところを担当するように。仕事の中身やスケジュールを調整してもらうなどです。

では、頑張ってください。
    • good
    • 0

API のサイトの使い方をわかりやすく説明しているサイト? すごいメタなサイトだなぁ.j



たいていの「API のサイト」ではパッケージやクラスの一覧があって, そこから当該クラスで定義されているメソッドを選ぶとそのメソッドの引数や返り値がわかるようになっていると思います.
    • good
    • 0

なんのAPIかもわかりません。

世の中にAPIは沢山ある。

サンプルコードのってるとこ探せば。と思うです。
完璧に理解するなど困難で。
それを拝借して。
変えて動かして見て。
どうやれば、やりたいことできるか探るものだと。

それ以前に(API以前に)
普通に、Javaのプログラミングできなきゃ。
そっからだし。
もし、それなら、あきらめてください。
その場合、ついかで補足求められても無理で。
そっから教えるなど不可能。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!