並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 24 件 / 24件

新着順 人気順

java8の検索結果1 - 24 件 / 24件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

java8に関するエントリは24件あります。 javatechfeedJava などが関連タグです。 人気エントリには 『AWS、「Java 8」を2026年まで、「Java 11」は2027年まで、現行より3年サポート期間延長を発表。独自JavaディストリビューションのCorretto 8とCorretto 11で』などがあります。
  • AWS、「Java 8」を2026年まで、「Java 11」は2027年まで、現行より3年サポート期間延長を発表。独自JavaディストリビューションのCorretto 8とCorretto 11で

    AWS、「Java 8」を2026年まで、「Java 11」は2027年まで、現行より3年サポート期間延長を発表。独自JavaディストリビューションのCorretto 8とCorretto 11で Amazon Web Services(AWS)は、同社が無償で提供しているJavaディストリビューション「Amazon Corretto」の長期サポート期間を延長すると発表しました。 Java 8に相当する「Amazon Corretto 8」は2023年6月までだったのが2026年5月までに延長、Java 11に相当する「Amazon Corretto 11」は2024年8月までだったのが2027年9月までにサポート期間が延長されます。 ユーザーはこの日まで無償でAWSからセキュリティパッチなどを受け取ることができます。 New #AWSLaunches! Announcing 3 new

      AWS、「Java 8」を2026年まで、「Java 11」は2027年まで、現行より3年サポート期間延長を発表。独自JavaディストリビューションのCorretto 8とCorretto 11で
    • JenkinsがJava 8の対応を終了し、Java 11が必須に。Java 17の対応も開始

      Jenkins開発チームは、6月28日リリースのJenkins 2.357および9月にリリース予定のJenkins LTS版からはJenkinsの実行環境としてJava 11が必須になることを、ブログ「Jenkins requires Java 11」で明らかにしました。 これまでJenkinsはJava 8もしくはJava 11を実行環境としていましたが、Java 8の対応がなくなることになります。 Jenkins 2.357 released today as the first Jenkins version to require Java 11. @bcrow shares the history of Java support in Jenkins and the benefits of the update. https://t.co/FPTNBTG3jK pic.twitte

        JenkinsがJava 8の対応を終了し、Java 11が必須に。Java 17の対応も開始
      • 「Java8からJava11」で何が起きたのか、どう環境構築すればいいのか - Qiita

        この記事の目的 「Javaの環境構築」で絶対にハマったり、錯綜する情報にいつも惑わされる人に向けた記事です。 2017年以降のJavaは、移り変わりが激しい世界になりました。このことを認識し、「軸となる考え方」や「重要な動向」を把握できるように、調べた情報をまとめました。 「5年ぶりに(Java|JVM言語)触るんだけど環境周りが全然わからん」とか、「CorrettoとかAdoptOpenJDKとか、みんな何を言っているんだ」という人(つまりちょっと前の筆者)が、「今後に渡って2度とハマらないための基礎知識を得られること」を目的にしています。以下の3本立てです: ざっくりとした歴史 2020年におけるローカル開発環境構築 情報源と参考URL APIや言語仕様の変更点には触れません(他の良い記事があります)。 I. ざっくりとした歴史 2017年9月、OracleはJavaのリリース・モデル

          「Java8からJava11」で何が起きたのか、どう環境構築すればいいのか - Qiita
        • [速報]オラクル、Java 8のままJava 17並の性能向上を得られるJava 8用パフォーマンスパックを発表。JavaOne 2022

          オラクルは米ラスベガスで開催中のイベント「JavaOne 2022」において、Java 8のままでJava 17並の性能を得られるパフォーマンスパック「Java SE Subscription Enterprise Performance Pack」(以下、Enterprise Performance Pack)を発表しました。 Javaはバージョンアップによって機能追加だけでなく性能向上も行われてきています。 一方で多くの企業は稼働中のアプリケーションの安定稼働や互換性維持を優先して開発当時のJavaのバージョンを使い続けているのが現状です。特にモジュール機能など大きな新機能追加が行われたJava 9への以降には大きなハードルがあり、それゆえにJava 8のまま稼働し続けているシステムは少なくありません。 今回発表された「Enterprise Performance Pack」は、こうし

            [速報]オラクル、Java 8のままJava 17並の性能向上を得られるJava 8用パフォーマンスパックを発表。JavaOne 2022
          • 【10分で分かる】Java8からJava15まで - Qiita

            Java 8からJava 15までの道のりには、朗報がたくさんだ。 はじめに この記事ではJava 7以降に追加された素晴らしい新機能を紹介します。2020年秋にリリースされたJava 15まで、Javaのバージョン毎に大きな改善点を見ていきます。Javaは今や、ラムダ式、関数型プログラミング、varによる型推論、単純なコンストラクタによる不変コレクション、複数行文字列を、完全にサポートするようになりました。さらに、データクラス(record)やsealedクラスなど、新しくて面白い実験的な機能があります。そして、時間対効果の高いJava REPLについて説明します。 1. 関数型プログラミング (Java 8) Java 8は、関数型プログラミングとラムダ式を言語機能として追加しました。関数型プログラミングの2つのコアパラダイムは、不変の値と関数の重要性向上です。データは変換処理のパイプ

              【10分で分かる】Java8からJava15まで - Qiita
            • AWS LambdaのJava 8ランタイムがAmazon Correttoへ。OpenJDKから移行するとAWSが発表

              Amazon Web Servicesは、同社のサーバレスコンピューティング基盤であるAWS LambdaのJava 8ランタイムを、OpenJDKからAmazon Correttoへ移行すると発表しました。 Javaにはさまざまなディストリビューションが存在します。代表的なのがオラクルが企業向けに有償で提供しているOracle JDK、そしてオラクルがビルド、テストして無償配布しているOracle OpenJDK(単に「OpenJDK」と書かれた場合は、一般にこのOracle OpenJDKのことを指す)でしょう。 ほかにも、Eclipse Foundationによる「Eclipse Adoptium」(旧AdoptOpenJDK)、マイクロソフトによる「Microsoft Build of OpenJDK」などがあり、Amazon CorrettoはAWSによるJavaディストリビュー

                AWS LambdaのJava 8ランタイムがAmazon Correttoへ。OpenJDKから移行するとAWSが発表
              • 開発者が最も使う言語はJavaScript、しかし開発者自身のプライマリ言語1位はJava。半数がまだJava 8を日常的に使っている。JetBrainsによる2万6000人の開発者の調査結果

                開発ツールのIntelliJ IDEAやプログラミング言語Kotlinなどの開発元として知られるJetBrainsは、世界中の開発者を対象とした調査結果「The State of Developer Ecosystem 2023」を公開しました。 調査結果は196の国と地域の2万6348人の開発者からの回答を基に作成されました。 内容には多くの結果が含まれていますが、注目されそうなポイントをいくつかまとめました。 48%が4年制大学卒、77%がChatGPTを利用 回答者の約半数(48%)が、4年制の大学を卒業した「学士」で、19%は大学で学んだものの学士は得られず、17%が大学院を卒業した「修士」だと回答しています。

                  開発者が最も使う言語はJavaScript、しかし開発者自身のプライマリ言語1位はJava。半数がまだJava 8を日常的に使っている。JetBrainsによる2万6000人の開発者の調査結果
                • Java 8からJava 12へのアップグレード

                  コレクション用の便利なファクトリメソッドを使用すれば、リストやマップ、セットなどのコレクションを簡単に生成できます。ファクトリメソッドはまた、変更不可能なコレクションを生成することで、より安全な使用を可能にします。 変更不可能なコレクションへの収集は、Streams用の新しいCollectorオペレーションを使用して、結果を変更不可能なコレクションに格納することを可能にします。 Predicate::notは、述語ラムダやメソッド参照を否定する簡易な方法を提供します。これもまた、定型コードの削減に有効です。 新しいOptionalメソッドには、Optionalを使用する場合に、格好の悪いif文を使用せず、関数スタイルでコーディングするオプションが追加されています。 JShellは、コードを1行ずつ、あるいはスクリプトとして、Javaで実行可能なREPLです。これは新しい機能を試すのに便利で

                    Java 8からJava 12へのアップグレード
                  • GitHub - leaningtech/cheerpj-meta: Run Java 8 applications, libraries, applets, Java Web Start, and Oracle Forms on the web without legacy plugins.

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - leaningtech/cheerpj-meta: Run Java 8 applications, libraries, applets, Java Web Start, and Oracle Forms on the web without legacy plugins.
                    • 今更ながらJava8についてまとめてみた - Qiita

                      はじめに Java11が公式リリースされて2か月くらいが経ちました。 JDKの有償化など色々な意味で変化していくJavaですが、 ここで基本に立ち返って、Java8についてまとめてみました。 主によく使用する機能について記載していきます。 因みに筆者は前の現場まではJava7しか経験がなく、 Java8歴は半年くらいです。 よく使用する追加された機能 Lambda(ラムダ式) Optional Stream それでは詳しく見ていきましょう。 Lambda(ラムダ式) 別名ではクロージャ(Closure)とも呼ばれているらしいです。(そう呼ぶ人間を見たことありませんが) どんなものか実際の記述を見てみましょう。 …だからなんやねん、て感じですよね。 そもそもラムダ式とは そもそもラムダ式が何なのかというと、 関数型インターフェースの実装を式として簡潔に記述できる機能です。 …また関数型インタ

                        今更ながらJava8についてまとめてみた - Qiita
                      • Java8〜16におけるバイトコード生成の変化 / Changes of Bytecode Generation from Java 8 to 16

                        JJUG CCC 2021 Springで発表したものです。Java8〜16においてOpenJDKが生成するバイトコードにどのような変化があったのか、静的解析ツール開発者の視点から紹介します。 https://fortee.jp/jjug-ccc-2021-spring/proposal/288ac3a0-9683-4ed5-89e9-fbe1a61ca5c8

                          Java8〜16におけるバイトコード生成の変化 / Changes of Bytecode Generation from Java 8 to 16
                        • 要約Java8→17 。何が変わったのか?

                          Java17が2021/9/14にリリースされました。 Java17は長期サポートされる(LTS)バージョンです。 特にJavaに携わっているエンジニアが大半というボンズテックでは注視していることでもあります。 エンタープライズとして今後もJavaを使っていけるかの試金石になるバージョンなのではないかと感じています。 実際にJava17になって何が変わったのかを要約解説いたします。 1.何でJava8→Java17なのか? Oracle JDK 17より再び無償利用可能。この1点に尽きます。 ご存じの方も多いと思いますが、OracleはJava11から商用利用を有償化したため、LTS(Long Term Support、長期サポート)版としてはJava8が最終版となっていました。 ところが一転、先日リリースされた「Oracle JDK 17」では再び無償化となりました。 理由は推測するしか

                            要約Java8→17 。何が変わったのか?
                          • Java 8 から Java 11 への移行 - Azure

                            Java 8 から Java 11 にコードを移行するための万能のソリューションはありません。 複雑なアプリケーションの場合、Java 8 から Java 11 への移行はかなりの作業量になる可能性があります。 潜在的な問題として、削除された API、非推奨のパッケージ、内部 API の使用、クラス ローダーの変更、ガベージ コレクションの変更などがあります。 一般に、再コンパイルせずに Java 11 上で実行してみる方法と、まず JDK 11 を使用してコンパイルする方法があります。 できるだけ早くアプリケーションを起動して実行することが目標であれば、多くの場合、Java 11 上で実行してみることが最適な方法です。 ライブラリの目標は、JDK 11 を使用してコンパイルおよびテストされた成果物を発行することです。 Java 11 への移行は苦労する価値があります。 Java 8 以降

                              Java 8 から Java 11 への移行 - Azure
                            • みんな大好きJava 8から9月リリースJava 17まで!最近のJava事情あれこれ / Java catch up from 8 to 17

                              2021.06.19 GTUGGirlsさんと合同企画 !KotlinとJava基本のき!

                                みんな大好きJava 8から9月リリースJava 17まで!最近のJava事情あれこれ / Java catch up from 8 to 17
                              • Java日付時刻APIメモ(Hishidama's Java8 Date and Time API Memo)

                                概要 JDK1.8で新しい日付時刻API(Date and Time API)(java.timeパッケージ)が導入された。 これまで日付時刻に使っていたjava.util.Date・java.util.Calendarやjava.text.SimpleDateFormatとは全くの別物。 新APIでは従来のDateやCalendarは一切出てこない。 新旧APIの対比 内容 説明 値の保持 旧

                                • いまだにJava 8 備忘録 - SpotBugsの使い方 - ふるてつのぶろぐ

                                  今日すること こんにちはふるてつです。 きょうはSpotBugsのおはなしをします。 SpotBugsはJavaの静的解析ツールでCheckstyleとおなじくよく見かけるツールです。 SpotBugsのプラグインには開発画面上で動かすSpotBugs Eclipse pluginと Gradleなどのタスクで動かすSpotBugs Gradle pluginの2種類があります。 まずは開発画面上で動かすSpotBugs Eclipse pluginを説明します。 1. SpotBugs Eclipse plugin の設定 1 - 1. SpotBugs Eclipse plugin のインストール インストールはEclipse marketplaceを使います。 Eclipse のメニューから「ヘルプ」-「Eclipseマーケットプレイス」を選びます。 そして「Eclipseマーケット

                                    いまだにJava 8 備忘録 - SpotBugsの使い方 - ふるてつのぶろぐ
                                  • いまだにJava 8 備忘録 - CheckstyleとFormatterの使い方(Google Styleguide) - ふるてつのぶろぐ

                                    今日すること こんにちはふるてつです。 きょうはCheckstyleとFormatterのおはなしをします。 わたしは客先に常駐するタイプの仕事をしていてどこの客先でもCheckstyleは見かけます。 慣れているはずですが自分でいちから設定するといつもCheckstyle設定とFormatterとで、つじつまが合わなくなり途中でやめてしまいます。 みなさんそのような経験はないですか?😑 わたしのような不器用なかたはCheckstyleとFormatterの両方ともに「google提供の設定ファイル」を使うのがおすすめです。 わたしは Eclipse でGradleを使っていますので、GradleでのCheckstyle設定についても最後の方に書きたいと思います。 1. Eclipse のCheckstyle pluginの設定 Checkstyle pluginを使うと Eclipse

                                      いまだにJava 8 備忘録 - CheckstyleとFormatterの使い方(Google Styleguide) - ふるてつのぶろぐ
                                    • New RelicがJavaの現状を分析、Java 8がいまだ8割を占める | スラド IT

                                      Anonymous Coward曰く、 パフォーマンス分析ツール分析ツールを手がけるNew Relicのブログにて投稿されている「Javaの現状:世界で最も人気のあるプログラミング言語の一つであるJavaの動向とデータ」という記事が興味深い。 気になるのはこの辺だろうか? Java 8の利用者がいまだ8割を占める。ライセンス変更後のLTS版である11の利用者は1割にとどまる Oracle JDKが7割超を占めるが、それ以外のJDKも増加中 ヒープサイズを819MBに設定しているユーザーが2.59%もいる ヒープサイズに関しては、「8192MB」(8GB)とするところを誤って「829MB」に指定していると思われるものが多いという。そのほか、少なくないユーザーが非推奨のフラグや実験的フラグを有効にしていたり、起動文字列に複数回同じフラグを設定していたり、矛盾したフラグを指定しているという。

                                      • 未だJava8の人気が根強い | スラド デベロッパー

                                        Java開発者向けの年次調査「2022 Java Developer Productivity Report」によると、Java開発では現在でも「Java 8」の利用者が最も多いそうだ。同調査は今年で10年目を迎えたとのこと。今回の調査は2021年10月〜2022年1月に実施、約880人が回答を行ったという(2022 Java Developer Productivity Report、OSDN Magazine)。 メインアプリケーションで利用しているJDKプログラミング言語については、37%が「Java 8」と回答した。続いてJava 11が29%、Java 12以上が12%だった。Java 8、Java 11は長期サポート版でそれぞれ2014年と2018年に公開されている。

                                        • Java 8にバックポートされたTLSの改善

                                          フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド この記事では、REST API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。さらに、認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。

                                            Java 8にバックポートされたTLSの改善
                                          • Announcing migration of the Java 8 runtime in AWS Lambda to Amazon Corretto | Amazon Web Services

                                            AWS Compute Blog Announcing migration of the Java 8 runtime in AWS Lambda to Amazon Corretto April 28, 2021 – Update: Migration from OpenJDK to Corretto has been completed for all functions not using the Java8OpenJDK layer. We have extended the period during which functions using the Java8OpenJDK layer continue to run using OpenJDK rather than Corretto. Customers using this layer should continue t

                                              Announcing migration of the Java 8 runtime in AWS Lambda to Amazon Corretto | Amazon Web Services
                                            • RedHatがJava 8および11の幹事になる

                                              「FinOps、アプリケーション単位の経済性、クラウドコストの最適化について、ロワ・ラヴホン氏語る」 このエピソードでは、Finoutの共同設立者兼CEOであるRoi Ravhon氏が、InfoQポッドキャストの共同ホストであるDaniel Bryant氏と対談し、FinOpsの出現と業界の採用について議論した。この対談では、FinOpsを採用するメリット、クラウド・コストについてもっと知りたいと考えている組織の典型的な道のり、実装を成功させるために必要な様々な文化やツールといったトピックが取り上...

                                                RedHatがJava 8および11の幹事になる
                                              • 低レイテンシプロファイリングがJava 8で使用可能に

                                                フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド この記事では、REST API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。さらに、認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。

                                                  低レイテンシプロファイリングがJava 8で使用可能に
                                                • Java8のLocalDateとLocalDateTimeを変換してみた

                                                  LocalDate date = new LocalDate(2019,1,1); // コンストラクタがprivateなのでNG LocalDate date = LocalDate.of(2019,2,28); // staticメソッドのofを使用してインスタンス生成する LocalDate date = LocalDate.of(2019,Month.APRIL,1); // Monthも使えるインスタンス生成方法はLocalDate.ofを使って生成します。 デフォルトはyyyy-MM-dd形式になります。ofメソッドでleap year(うるう年)の判定もしてくれるのでnew LocalDate(2019,2,29);なんてするとエラーが発生します。 今の時間でLocalDateを生成するにはnow()メソッドを使用します。 LocalDate date = LocalDate

                                                    Java8のLocalDateとLocalDateTimeを変換してみた
                                                  1

                                                  新着記事