Java Language Spec 11

Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5. The Java™ Language Specification James Gosling Bill Joy Guy Steele ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Export["dest. Groovy has it’s own "modules" but these haven’t historically been structured according to the above requirement. For the money, it looks and performs like a netbook. Chapter 2 - The Page This chapter introduces the idea of the logical page and identifies the area in which printing can occur. That solution is described as a pattern. Guy Steele. 3 Arithmetic Instructions 30 2. Non-value types are expressed indirectly in Scala. The specifications are developed and maintained by the Java Community Process (JCP). Hence, we save the source file under "mypkg" of the "helloservlet\WEB-INF\src" directory, following the Java's standard package directory structure. I have discussed several choices for representing specification information and the types of tests that can be derived from the various types of specification information. Ecstasy programming language targets cloud-native computing. Java 5 Language PSM for DDS This specification defines a platform-specific model (PSM) for the OMG Data Distribution Service for Real-Time Systems (DDS). That identifier is rarely seen by the user except in the settings, for example, when associating file extensions to a language:. It was developed by C. Hex Oct ( 24 ) 2. Much of the work in a Java program is done by evaluating expressions, either for their side effects, such as assignments to variables, or for their values, which can be used as arguments or operands in larger expressions, or to affect the execution sequence in statements, or both. The OMG systems Modeling Language (OMG SysML) is a general-purpose graphical modeling language for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, information, personnel, procedures, and facilities. This is the official community gathering place and information resource for the SAML OASIS Standard. 3 Invocation Contexts 114. Written by the inventors of the language, this book provides the mostauthoritative technical reference for all serious programmers seeking to sharpenand hone their Java programming skills. 2 Assignment Contexts 109 5. In other words to create a string in C you create an array of chars and set each element in the array to a char value that makes up the string. *FREE* shipping on qualifying offers. All of OMG's formal specifications may be downloaded without charge from our website. The Java language features are more fully described below: simple. Java can be used for a large number of things, including software development, mobile applications, and large systems development. An applet can be a fully functional Java application because it has the entire Java API at its disposal. The book "Java for Kids" was written by Yakov Fain, Java Champion. It works with Language Support for Java by Red Hat to provide the following features: Dependency viewer; Create simple Java Project; Requirements. The book provides complete, accurate, and detailed coverage of the Java programming language. Additional functionality for Java keywords. If these environment variables are not pointed at the correct locations, the Jamf Pro Installer is unable to locate the required Java files. Drools is a Business Rules Management System (BRMS) solution. A lightweight Java Debugger based on Java Debug Server which extends the Language Support for Java by Red Hat. A multi-faceted language for the Java platform. The following Java EE projects were migrated from Java. Java 5 Language PSM for DDS This specification defines a platform-specific model (PSM) for the OMG Data Distribution Service for Real-Time Systems (DDS). DatabaseInterfaces-- List of available Python databases interfaces. Java language specification. 1 Beginnings of the Java Language Project Java is designed to meet the challenges of application development in the context of heterogeneous, network-wide distributed environments. Java was written to be a portable and cross-platform language that doesn't care about the operating system, hardware, or devices that it's running on. JDK 9 has been superseded. A fetch record has an associated request (a request). Ultimately, the Java Language Specification should be revised to integrate the proposed changes. Following is a list of Java keywords in alphabetical order. JDK 11 reached General Availability on 25 September 2018. Groovy has it’s own "modules" but these haven’t historically been structured according to the above requirement. I wrote a quick method for you that I think does what you want, i. Java Language and Virtual Machine Specifications Java SE 13. With JMSL, the composer/programmer can create stand-alone musical applications or deploy applets on the web. *FREE* shipping on qualifying offers. The advantages of Java are as follows: Java is easy to learn. This is the official community gathering place and information resource for the SAML OASIS Standard. They are written by the system owner and end-users, with input from Quality Assurance. 1 Java Virtual Machine Startup 375 12. - Classes supplied by the Java specification. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!. [email protected] Java™ Platform, Enterprise Edition (Java EE) Specification, v8 Please post comments to [email protected] However, Java 12 is not a Long Term Support (LTS) version. Read about how we use cookies and how you can control them here. In message transactions, the Modbus protocol imbedded into each network's packet structure provides the common language by which the devices can exchange data. A programming language specification can take several forms, including the following: An explicit definition of the syntax and semantics of the language. 6 Operand Stack Management Instructions 34. The Java language features are more fully described below: simple. The latest version is Java 12, released in March 2019. MatchPredicate. Programming language is a perfect tool for complex math calculation, study, entertainment and many usefu. Please note that the Bug Database is not the venue to propose large changes to the JDK. The Java® Virtual Machine Specification iv 2. 1, and there are versions for several programming language environments other than Java. The Java programming language is used by companies all over the world. * 1 license of SAP Crystal Reports 2016 * 1 NUL of SAP Crystal Server 2016 * 5 CAL of SAP Crystal Server 2016 (with standard support and mobile access for iOS and Android for 1 NUL and 5 CAL) Notes: * Recipients can also interact with static reports sent to them by using our free SAP Crystal Reports Viewer 2016. Outstanding Java engineering skills can lead you to a lucrative job pretty much anywhere you wish to work. They are not part of the program; * they serve to remind us about its properties. JavaScript was invented by Brendan Eich in 1995, and became an ECMA standard in 1997. How much benefit do you really get out of writting itty bitty functions that do nothing more than iterate through an array doing something to each element?. 자바 개발 키트(Java Development Kit)의 줄임말으로써 오라클에 의해 바이너리 제품으로 제공됩니다. Spring Cloud Coordinate Anything. It covers the proto2 version of the protocol buffers language: for information on the newer proto3 syntax, see the Proto3 Language Guide. 3 Floating-Point Types, Formats, and Values 42 4. Complete Printf for Java Format String Specification Lava's printf classes have been designed to offer Java programmers the same text- and data-formatting features that C programmers have enjoyed. Java language was developed by Sun Microsystems in 1995. On with my question. The grammar for Java presented piecemeal in the preceding chapters is much better for exposition, but it cannot be parsed left-to-right with one token of lookahead because of certain syntactic peculiarities, some of them inherited. i have absolutely no idea in what forum i could put this message hehe, guess this one suited it best. The Java Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. 1 Types and the Java Virtual Machine 26 2. 0 being in regular use at The National Archives has highlighted a few additional Column Validation Expressions that would provide further useful validation, simplify schema writing, or make schemas more readable. Java is the programming language that runs on more than 7 billion devices. org Interactive Java Tutorial. Much of the work in a Java program is done by evaluating expressions, either for their side effects, such as assignments to variables, or for their values, which can be used as arguments or operands in larger expressions, or to affect the execution sequence in statements, or both. Quoted strings, both ordinary and HTML-like, may contain non-ascii characters. The C# Language Specification provides a complete description of the C# language 5. Java Language and Virtual Machine Specifications Java SE 13. Released September 2019 as JSR 388. All project documents submitted for the January 26, 2018, letting, or later lettings, must be in accordance with the 2018 Spec Book. Catching Checked Exceptions 11. *FREE* shipping on qualifying offers. (a) Document Translations. An updated Java driver that includes the legacy API as well as a new generic MongoCollection interface that complies with a new cross-driver CRUD specification. Go is a general-purpose language designed with systems programming in mind. The Kinds of Exceptions An exception is represented by an instance of the class Throwable (a direct subclass of Object) or … - Selection from The Java® Language Specification, Java SE 7 Edition, Fourth Edition [Book]. A quick introduction to Scala for those with a Java background. Java Plug-in technology, included as part of the Java 2 Runtime Environment, Standard Edition (JRE), establishes a connection between popular browsers and the Java platform. The latest versions are Java 13, released in September 2019, and Java 11, a currently supported long-term support (LTS) version, released on September 25, 2018; Oracle released for the legacy Java 8 LTS the last free public update in January 2019 for commercial use, while it will otherwise still support Java 8 with public updates for personal use up to at least December 2020. Product details page for Java SE 11 Programmer I is loaded. Even if a European consolidated tape is built, trading participants will still have to buy market data feeds from the data vendors, says Matthew Coupe, co-chair of the EMEA regional committee and EMEA regulatory subcommittee at industry body FIX Trading Community. The JLS hasn't yet been updated to reflect Java 2 5. 19) of this chapter addresses the requirement that every statement be reachable in a certain technical sense. Instructions to launch from Application Cache Viewer. In keeping with a commitment to a 6 month release cycle, work on Java 11 has already commenced. The best way to use this book is to make small, simple test programs for each chapter or topic (the programs that the authors provide are too cryptic for my taste). i have absolutely no idea in what forum i could put this message hehe, guess this one suited it best. Programs. That solution is described as a pattern. 11 Exposing Policies in Content. This tutorial gives a complete understanding of Java. Many IDEs provide features like syntax highlighting and code completion, which help the user to code more easily. Sometimes attempts to uninstall specific versions of Java through the Windows Add/Remove program, leave behind some Java entries in the registry that are not fully removed. In the following text, we will compare iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, Samsung Note 10, and Samsung Note 10 Plus on the basis of different device specifications. Spring Cloud Coordinate Anything. println() prints to the system console, NOT to the graphics screen. Free to join, pay only for what you use. 자바 개발 키트(Java Development Kit)의 줄임말으로써 오라클에 의해 바이너리 제품으로 제공됩니다. Terms of Use · Privacy · Trademarks · Privacy · Trademarks. 90 New Features and APIs in JDK 11 (Part 1. net to GitHub. The precision of these specifications, combined with a strong commitment to cross-release compatibility, allows applications and libraries to generally "just work" across releases. Before installing Jamf Pro 10. However, the popularity of Java means that learning this powerful language is essential if you want to develop apps for Android, for example. Written by the inventors of the technology, The Java (R) Language Specification, Java SE 8 Edition is the definitive technical reference for the Java programming language. NET language. net mailing list archives; Migrated Projects. Join Us Now! Turn every software project into a successful one. 2 Compile-Time Checking of Exceptions 365 11. 7 Control Transfer Instructions 34 2. This book starts from an introduction to Java and then explains how to write programs that have Graphic User Interface by writing the Tic-Tac-Toe and Ping-Pong games. The extensible, flexible and secure architecture is as relevant in today’s world as it was a few decades ago, when it made its debut. 2 Assignment Contexts 107 5. 270 Hi I'm Bob Tabor with LearnVisualStudio. The Java Language Specification, 3rd Edition [James Gosling, Bill Joy, Guy L. - 03-JAN-2002 -- YAML(tm) starts the new year with a new name YAML Ain't Markup Language. The Java Control Panel will start. You may wonder why the world needs another Java compiler, considering that Sun provides javac free with its SDK. SPEC JMS 2007 is the first industry-standard benchmark for evaluating the performance of enterprise message-oriented middleware servers based on JMS (Java Message Service). API Definition. The Java Language Specification, 3rd Edition [James Gosling, Bill Joy, Guy L. For the money, it looks and performs like a netbook. 0 Content-Type: multipart/related. VS Code provides essential language features such as code completion. it has a new Ecstasy programming language that aims to arm developers for the cloud-native computing era with features that Java and other programming languages lack. License graphql-java is licensed under the MIT License. 0 is the lastest version. Java is the programming language that runs on more than 7 billion devices. 2 Load and Store Instructions 29 2. 4″ display, 1100 mAh battery. Then, join our Getting Started group, introduce yourself, and start exploring! Want to offer feedback, or share your ideas? We'd love to hear from you!. Swift is a new programming language for iOS, macOS, watchOS, and tvOS app development. Java was designed with a small number of language constructs so that programmers could learn it quickly. This also helps you choose the right database for your application. 3 Asynchronous Exceptions 364 11. The JSRs should be concluded by September 1, 2003. pdf: 3,619 KB: If you need assistance with downloads, please contact the JCP PMO. 3 Foreign Language Documents and Translations. 2 Exception Analysis of Statements 367 11. Information about the new Edexcel GCSE English Language (2015) for students and teachers, including the draft specification and other key documents. This specification is both an introduction to the YAML language and the concepts supporting it and also a complete reference of the information needed to de. User Requirements Specifications are written early in the validation process, typically before the system is created. vmargs: Extra VM arguments used to launch the Java Language Server. 1 Transactions on Modbus Networks Standard Modbus ports on Modicon controllers use an RS-232C compatible serial interface that. 4 Grammar 807551 Oct 13, 2002 10:08 PM ( in response to 807551 ) I want to know if JLS 2. A multi-faceted language for the Java platform. Generics in Java. The CORBA Language Mapping specifications contain language mapping information for several languages. Get this from a library! The Java language specification. JDK (version 1. java-se-spec-observers was for those who wish to monitor and, perhaps, discuss the EG's progress. In 2005, as a part of creating a flatter Apache Software Foundation, Jakarta subprojects began to become full top-level Apache projects. “TypeScript is a smart choice when writing a modern web- or JavaScript-based application. Understand what it is about and what it is used for. With MacPorts, you can get Scala using sudo port install scala2. 1 Organization of the Specification INTRODUCTION. Java Technology Feedback Common Issues Given the large number of feedback we receive, we are not able to respond to individual submissions. Read Java Language reviews and Java Language ratings – Buy Java Language with confidence on AliExpress!. Byte ( 18 ) 2. Lexical elements. 2 in December 1998 - 1999), new versions had multiple configurations built for different types of platforms. The Final Release of this Specification is expected to include. With this document I tried to make it easier to navigate among the BNF rules of the C++ language grammar; you can find here a hyperlinked graph whose nodes are the BNF productions of the C++ language grammar. Need programming help? We've got your covered. The Java® Language Specification ix 11. Customer focus Cucumber helps business and IT collaborate to build a shared understanding of the business goals. The Aspect ratio of a screen is 19. This is the home page of the TLA+ web site. 9) Platform Specification will build upon the Java Language Specification, the Java Virtual Machine Specification, and the Java SE APIs defined in Java SE 18. Free to join, pay only for what you use. Then briefly analyze the purchase factors you care about most and give some personal advice. A program written in Java can run on Windows, UNIX, Linux etc. The book provides complete, accurate, and detailed coverage of the Java programming language. Edit My Profile Log Out Contact Us 1-800-223-1711(US) Chat with an Oracle Expert Sales Chat Tech Cloud Chat Support Chat. With the experience and expertise to plan and execute even the most complex initiatives, we stand ready to work side-by-side with you. The Java® Language Specification vii 5. The Bluetooth ® Core Specification defines the technology building blocks that developers use to create the interoperable devices that make up the thriving Bluetooth ecosystem. [Commercial]. Home page url. 7(3)M version of T-train. VS Code provides essential language features such as code completion. 1 and libgomp. It eliminates several language features available in C/C++ that are associated with poor programming practices or rarely used. Class and member modifiers, when present, appear in the order recommended by the Java Language Specification: public protected private abstract default static final transient volatile synchronized native strictfp 4. An enterprise-class UI design language and React UI library with a set of high-quality React components, one of best React UI library for enterprises. More Resources: Online Courses, Exercises, & Blogs Scala's formal language specification. Sometimes attempts to uninstall specific versions of Java through the Windows Add/Remove program, leave behind some Java entries in the registry that are not fully removed. Discussion Group. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information. This document is intended to help diagnose WebSphere MQ V7 Java™ or JMS SSL setup errors. Hibernate an open source Java persistence framework project. NET that helps you write simple code to solve complex problems. The book provides complete, accurate, and detailed coverage of the Java programming language. JDK 11 is the open-source reference implementation of version 11 of the Java SE Platform as specified by by JSR 384 in the Java Community Process. Built on MySQL Enterprise Edition and powered by the Oracle Cloud, Oracle MySQL Cloud Service provides a simple, automated, integrated and enterprise ready MySQL cloud service, enabling organizations to increase business agility and reduce costs. Preview features: Switch expressions and Text blocks. Contribute to javaee/el-spec development by creating an account on GitHub. Read Java Language reviews and Java Language ratings – Buy Java Language with confidence on AliExpress!. Unify Develop a single underlying system that unifies the user experience across platforms, devices, and input methods. Update: thanks to @MadChuckle, link to final release. Project Valhalla extends this by introducing inline classes which are a new form of type that exhibit some. Java is a statically typed language, which is compiled into a bytecode instruction set, defined by the Java Virtual Machine(JVM) specifications [2]. NET platform than it is a first class. The Standard Performance Evaluation Corporation (SPEC) is a non-profit corporation formed to establish, maintain and endorse standardized benchmarks and tools to evaluate performance and energy efficiency for the newest generation of computing systems. Perform powerful object relational mapping and query databases using HQL and SQL. JSON is built on two structures: A collection of name/value pairs. TLA+ is a high-level language for modeling programs and systems--especially concurrent and distributed ones. RSS is a dialect of XML. c: javac Main. OASIS Open Command and Control (OpenC2) TC. By tradition, this is everyone's first program. 0 Content-Type: multipart/related. The Java Modeling Language, JML , is a behavioral modeling language for writing specifications for Java code. 400 --> 00:00:13. This also helps you choose the right database for your application. I have discussed several choices for representing specification information and the types of tests that can be derived from the various types of specification information. Reading and modifying the text from the text file in Java. Submit a Code Fix or Test Case. 3 Initialize Test: Execute Initializers 377. A programming language is a vocabulary and set of grammatical rules for instructing a computer or computing device to perform specific tasks. A) Java JDK B) Java IDE C) Java language specification D) Java API. “ YAML Ain’t Markup Language ” (abbreviated YAML) is a data serialization language designed to be human-friendly and work well with modern programming languages for common everyday tasks. Hi All, I am new to RedFish Api. Please visit jdk. The Java Modeling Language is a mature program specification language with nearly two decades of history. 5 and onwards. The goal is to create an up-to-date foundation for developer-side testing on the JVM. With efficient project management practices, international standards to comply, flexible engagement models and superior infrastructure, SPEC INDIA is a customer’s delight. 2 Compile-Time Checking of Exceptions The Java language checks, at compile time, that a Java program contains handlers for checked exceptions, by analyzing which checked exceptions can result from execution of a method or constructor. 0 as well as numerous additions of classes and packages to the standard library. It contains detailed information about the language, including many points not covered in the Visual Basic reference documentation. 3 Invocation Contexts 114. The ELA Standards are based on research and evidence that describe the competencies necessary for all students to become college and career ready by the end of high school, outlining a vision of what it means to be a literate person in the 21st Century. Java allows applications to be downloaded over a network and run within a guarded sandbox. 0 should be added to the classpath not module path when using JDK9+. In the following text, we will compare iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, Samsung Note 10, and Samsung Note 10 Plus on the basis of different device specifications. 05 10:58 특정 string을 암호화 하고 암호화된 string을 다시 복호화 하는 기능. It was developed by C. You can’t use a keyword for anything other than its pre-assigned meaning. In this installment, we look at features visible to developers in the recent JDK 11 release, with the biggest changes being Java String methods and APIs. This Annex to the Java SE 11 Specification contains the Java SE 11 Editions of The Java Language Specification (JLS) and The Java Virtual Machine Specification (JVMS). JDK 10 has been superseded. Older releases, which do not include the most up to date security. Java was developed by James Gosling and colleagues at Sun Microsystems in the 1990s. You can use the links on this page to open the Release Notes describing important changes, enhancements, removed APIs and. The Java language server uses the Java compiler API to implement language features like linting, autocomplete, and smart navigation, and the language server protocol to communicate with text editors like VSCode. Java is Object Oriented. Guy Steele. 0 specification, JSR341. *FREE* shipping on qualifying offers. Transform the way people play, shop, learn, create, and experience the world together—at Google scale. Line 2 places this class in a package called mypkg. Best wishes!. An applet is a Java program that runs in a Web browser. 1 version of the language. Fetch groups. ECMAScript 5 states: ECMAScript 5 states: The parseInt function produces an integer value dictated by interpretation of the contents of the string argument according to the specified radix. The Java Modeling Language, JML , is a behavioral modeling language for writing specifications for Java code. Only EG members could subscribe and post to this list, but the archives are public. [Commercial]. The goal is to create an up-to-date foundation for developer-side testing on the JVM. 1, and there are versions for several programming language environments other than Java. A program written in Java can run on Windows, UNIX, Linux etc. The Xerces Java Parser 1. All documents submitted in support of an application or petition must include complete translation into English. Go to the Oracle Java Archive page. BPR builds are available only as commercial offerings to Oracle customers. For the past two columns I have been talking about developing test cases from the specification for a class. Information about the new Edexcel GCSE English Language (2015) for students and teachers, including the draft specification and other key documents. It's a simple idea that also stands as one of our greatest examples of coding kung fu. 4 Technology Shifts That Are Reshaping the Enterprise Database. It provides a standard workload and performance metrics for competitive product comparisons, as well as a framework for indepth performance analysis of enterprise messaging. Chapter 3 describes the lexical structure of the Java programming language, which is based on C and C++. 0 Breaking news from around the world Get the Bing. Sparks intention is to provide an alternative for Kotlin/Java developers that want to develop their web applications as expressive as possible and with minimal boilerplate. Define the Java system property "java. SAX has recently switched over to the SourceForge project infrastructure. 651 Apache The AWS Java SDK for Amazon Cognito Identity Provider Service module holds the client classes that are used for communicating with Amazon Cognito Identity Provider Service. “TypeScript is a smart choice when writing a modern web- or JavaScript-based application. JDK 11 Supported Locales. It is open-source and freely available on MacOS X, Windows, and Linux. In most cases, these strings are uninterpreted: they simply serve as unique identifiers or values passed through untouched. Messages sent to the primary EG list were automatically forwarded to this list. The Java Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. Our Pearson Edexcel International GCSE (9-1) English Language A specification and support materials have been developed with the help of teachers, higher education representatives and subject expert groups. ECMAScript 5 states: ECMAScript 5 states: The parseInt function produces an integer value dictated by interpretation of the contents of the string argument according to the specified radix. This company was bought out by Oracle Corporation, which continues to keep it up to date. It is freely available under a BSD-style open-source license. It has all OOP features such as abstraction , encapsulation , inheritance and polymorphism. built-in to language compilation gcc hello. The Java® Language Specification ix 11. Learn more about the exam and how to earn the associated OCP credential. 6 Operand Stack Management Instructions 34. Programming language is a perfect tool for complex math calculation, study, entertainment and many usefu. According to Oracle, there are more than 9 million Java developers worldwide and more than 3 billion mobile phones run Java. 2 Load and Store Instructions 29 2. , Bill Joy, James Gosling Stay ahead with the world's most comprehensive technology and business learning platform. Message-ID: 1525276461. While syntax is commonly specified using a formal grammar, semantic definitions may be written in natural language (e. The grammar for Java presented piecemeal in the preceding chapters is much better for exposition, but it cannot be parsed left-to-right with one token of lookahead because of certain syntactic peculiarities, some of them inherited. Features news, useful servlet resources, comprehensive links, and interesting feature articles with community feedback. In general language specification is a document that gives detailed description of the syntax and semantics of that language. The TOGAF® Standard, a standard of The Open Group. This reference will take you through simple. 1 and libgomp. They are not part of the program; * they serve to remind us about its properties. A compliance test suite. Since J2SE 1. 1 Transactions on Modbus Networks Standard Modbus ports on Modicon controllers use an RS-232C compatible serial interface that. Some essential platform-level machinery for sealed types was introduced in Java 11-in the feature. ext", expr] exports data to a file, converting it to the format corresponding to the file extension ext. An XCCDF document represents a structured collection of security configuration rules for some set of target systems. In general language specification is a document that gives detailed description of the syntax and semantics of that language. This chapter presents a grammar for Java. Version 12. This Specification includes the Java SE 11 Editions of The Java Language Specification and The Java Virtual Machine Specification in Annex 3. jar is accessible to your classpath: javac -cp libtensorflow-1. The Cache viewer enables you to directly launch applications that you have downloaded. 2 Link Test: Verify, Prepare, (Optionally) Resolve 376 12. *FREE* shipping on qualifying offers. Catching Checked Exceptions 11. In 2005, as a part of creating a flatter Apache Software Foundation, Jakarta subprojects began to become full top-level Apache projects. The Bluetooth specification is overseen by the Bluetooth Special Interest Group (SIG) and is regularly updated and enhanced by Bluetooth SIG Working Groups to meet. It is open-source and freely available on MacOS X, Windows, and Linux. 12: String getSpecificationVersion() This method returns the version number of the specification that this package implements. MatchPredicate. Discussion Group. 1568689359347.