Javaのモジュールシステムに関する議論がスタートしたのは15年ほど前のことになる。Javaアプリケーションの多様化やJava言語仕様の巨大化によって,従来のパッケージの仕組みだけではクラスライブラリの適切な構造化や管理が難しくなったというのがその ...
Javaは、Webアプリ・Androidアプリ・業務システム・ゲーム開発まで幅広く活躍する、世界でもトップレベルに利用されているプログラミング言語です。汎用性が高く、就職・副業・キャリアアップにも直結するため、今まさに学び始める人が増えています。
前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...
前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...
LINEが定期的に開催する技術者向けミートアップ「LINE Developer Meetup」。65回目の は「Java」というテーマで、JavaのスペシャリストであるLINE Fukuoka株式会社のきしだなおき氏が、Java 9から14での細かい機能変更について紹介しました。関連資料はこちら。 Java9 ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
String クラスは、文字列を扱うためのクラスです。 文字数を調べたり、一部を取り出したり、置き換えたり、結合したりすることができます。 これまでに学んだ複数の String メソッドを組み合わせて、 文字列の一部を切り出し・置きかえ・整形する練習をし ...
プログラミング言語「Python」は、シンプルな記法を持つ一方で、その裏側には複雑な実行の仕組みが存在する。プログラムのエントリーポイント(プログラムの実行開始点)を定義する方法から、Pythonの本質的な特徴を考えてみよう。 エントリーポイントを ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする