翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
前回からProject Kullaを紹介しています。簡単におさらいしておきましょう。Project Kullaでは、JavaのREPLツールであるJShellを提供しています。JShellを使用すれば、クラスを定義せずとも、Javaのコードを行単位で実行できます。JShellで実行するコードは、Javaコードの断片ということで、スニペットと ...
3回に渡ってProject Kullaで提供しているJShellの使い方について紹介してきました。今回は、ちょっと趣向を変えて、JShellが提供しているAPI、JShell APIについて解説します。 JShell APIを使えば、アプリケーションにJShellの機能を取り入れることができます。JShell API ...
JShellは、Javaのコードを1行ずつ対話的に実行することができるコマンドラインツールで、Java 9以降のJDKに標準で付属するようになった。いわゆる「REPL(Read-Evaluate-Print-Loop)」と呼ばれるツールの一種で、プログラムのコードを入力すると、その時点で宣言や ...
一度入力したコードの内容を少し変えて実行してみたい場合は、「/edit」コマンドを使うといい。IDを指定してこのコマンド ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
JShellとはJShellは、Javaのコードを1行ずつ対話的に実行することができるコマンドラインツールで、Java 9以降のJDKに標準で付属するようになった。いわゆる「REPL(Read-Evaluate-Print-Loop)」と呼ばれるツールの一種で、プログラムのコードを入力すると、その ...
前回に続き、Javaの基本について、今度は標準APIについて学んだことを記事にしておきます。ひとまず日付時刻のライブラリを例として記載。 API(Application Programming Interfaceの略)という言葉はIT関連の仕事している人なら聞いたことあると思いますが、ここで ...
既存の技術やシステム開発に止まらず、最新技術や大規模システムなどJavaを利用する様々な場面で必須の内容を厳選して掲載し、豊富なサンプルプログラムとともに説明しています。本書はJavaの文法やデータの入出力といった基礎からイベント処理 ...
初めまして、WingArc1stに所属しています「はやみ」です。普段は新潟で働いています。よろしくお願いします。 JBangとは JBangとは、Javaのソースコードをスクリプトの様に明示的にコンパイルせずに、手軽に実行できるものです。 Javaとの比較 「それJavaでも ...