翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
現代のソフトウェア開発において、API管理はますます重要性を増しています。Java開発者にとって、強力なAPI管理プラグインは開発効率を大幅に向上させ、Postmanのような重いデスクトップツールをダウンロードすることなく、ワークフローを簡素化できます。
皆様、こんばんは。Naohiroです! GoogleのMapやらホットペッパーの店の情報を取得するなど便利なAPIですが、今回はJavaの環境下で何かしらのAPIを通じて送られてきた情報をコンソールに出すAPIを自作したいなと思います。 自分が初心者なので、初心者向けです。
Javaの標準APIでHTTP接続を行う場合、Java 8以前のバージョンでは、HttpURLConnectionクラスを利用する方法が一般的だった。しかし、このクラスはJava SE 1.1の頃(1996年)に追加された非常に古いもので、機能面でも使い勝手の面でも、現在のアプリケーション開発で ...
Java Speech API(以下、JSAPI)はJavaアプリケーションに音声認識や音声合成の機能を組み込むためのAPIである。Java Speech API自身はJCPがスタートする前に発表されたのでJSRは存在せず、Sun Microsystemsのサイト上でその仕様が公開されている。 JSAPIを使用することで、Java ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
Javaを巡っては、米オラクル(Oracle)と米グーグル(Google)が何年にもわたって裁判で争っている。複数の争点があるが、最大の争点は「Java APIの著作権」である。Javaが抱える問題を取り上げるこの特集の最後に、両社が争っている裁判の経緯と意味をまとめ ...
新しくコードを作成する際には、ドキュメントを作ることは多いですが、コードを修正する際に必ずしも毎回ドキュメントが更新されず、いつのまにか、コードとドキュメントが乖離しているということになっていないでしょうか?これは、マイクロ ...
Javaプログラムによるネイティブライブラリの呼び出しやネイティブデータの処理を、純粋なJava開発モデルで実現するとしている。 ベクトルAPIも強化した。 実行時にベクトル命令にコンパイルして実行することで、スカラー計算と比べて高速に処理を実行する。
Java SE 8でProject Lambdaの次に注目される機能といえば、「Date and Time API」でしょう。 今まで日時に関するAPIとしては、java.util.Dateクラスとjava.util.Calendarクラスを中心としたクラス群が提供されてきました。ただ、読者のみなさんも経験があると思いますが、Date ...
GoogleとOracleとの間で10年間繰り広げられた「Java著作権訴訟」が決着した。Oracle側が、権利を有するJava SE APIのコードをコピーしたとしてGoogleを訴えた裁判で、最高裁はGoogleのAPI利用は「フェアユース」(公正利用)と認め、著作権侵害に当たらないと判断。