اكثر اسئلة واجوبة المقابلات طلبا والاختبارات عبر الإنترنت
منصة تعليمية للتحضير للمقابلات والاختبارات عبر الإنترنت والدروس والتدريب المباشر

طوّر مهاراتك من خلال مسارات تعلم مركزة واختبارات تجريبية ومحتوى جاهز للمقابلات.

يجمع WithoutBook أسئلة المقابلات حسب الموضوع والاختبارات العملية عبر الإنترنت والدروس وأدلة المقارنة في مساحة تعلم متجاوبة واحدة.

التحضير للمقابلة

الاختبارات التجريبية

اجعلها الصفحة الرئيسية

احفظ هذه الصفحة في المفضلة

الاشتراك عبر البريد الإلكتروني

Java 17 اسئلة واجوبة المقابلات

فروقات ذات صلة

Java 16 vs Java 17Java 17 vs Java 18

سؤال 1. What is Java 17 or Java 17 in nutshell?

The another long-term support(LTS) release for the Java SE platform is Java 17 LTS. The previous LTS version was Java 11. Under the Oracle No-Fee Terms and Conditions License, JDK 17 binaries are free to use in production and redistribute at no cost with the help of OpenJDK. LTS stands for long-term support. It is available from September, 2021. For OracleJDK it is mandatory to purchase the license but it is absolutely free to use OpenJDK.

هل هذا مفيد؟ اضف تعليقا عرض التعليقات
 

سؤال 2. What is the difference between Oracle JDK and OpenJDK?

To check the detail difference, please check here: OracleJDK vs OpenJDK 💯💯

هل هذا مفيد؟ اضف تعليقا عرض التعليقات
 

سؤال 3. What are the JDK17 new features?

The new features added in Java 17 are as follows:

  • Restore or Rebuild the "Always-Strict Floating-Point" Semantics
  • Enhanced faster the "pseudo-Random" Number Generators
  • New macOS rendering pipelines
  • macOS/AArch64 Port
  • Dismiss the Applet API for Removal
  • JDK Internals Encapsulate strongly
  • Switch Pattern Matching (Preview)
  • Activation of the Removal RMI
  • Generate sealed Classes
  • Removal of the Experimental AOT and JIT Compiler
  • Remove the Security Manager.
  • Foreign Functions and Memory API (Incubator)
  • Vector API (Second Incubator)
  • Deserialization Filters Based on Context (content-specific)

هل هذا مفيد؟ اضف تعليقا عرض التعليقات
 

سؤال 4. What is Restore or Rebuild the "Always-Strict Floating-Point" Semantics in Java 17?

This JEP makes floating-point operations uniformly stringent and is primarily intended for scientific applications. Both default floating-point operations, strict or strictfp, provide the same outcomes for calculations using floating-point on every platform.

هل هذا مفيد؟ اضف تعليقا عرض التعليقات
 

سؤال 5. What is enhanced Pseudo-Random Number Generators in Java 17?

It offers a new interface type and solutions for pseudo-random number generators to make using multiple PRNG (Pseudo-Random Number Generators) algorithms simpler and properly support stream-based operations.

Example: RandomGeneratorFactory

public IntStream getPseudoVals(String algorithm, int streamSize) {    
    // returns an IntStream with size @streamSize of random numbers generated using the below @algorithm    
    // where the lower bound is 0 and the upper is 100 (exclusive)    
    return RandomGeneratorFactory.of(algorithm).create().ints(streamSize, 0,100);
}

هل هذا مفيد؟ اضف تعليقا عرض التعليقات
 

الاكثر فائدة حسب تقييم المستخدمين:

حقوق النشر © 2026، WithoutBook.