mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8273616: Fix trivial doc typos in the java.base module
Reviewed-by: jrose, iris, lancea, dfuchs, rriggs
This commit is contained in:
parent
7c26ddb575
commit
b4b121018d
34 changed files with 55 additions and 55 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -30,7 +30,7 @@ import java.lang.invoke.MethodHandles.Lookup;
|
|||
/**
|
||||
* An interface providing full static information about a particular
|
||||
* call to a
|
||||
* <a href="package-summary.html#bsm">bootstrap method</a> of an
|
||||
* <a href="package-summary.html#bsm">bootstrap method</a> of a
|
||||
* dynamic call site or dynamic constant.
|
||||
* This information includes the method itself, the associated
|
||||
* name and type, and any associated static arguments.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2008, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2008, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -1399,7 +1399,7 @@ assertEquals("[123]", (String) longsToString.invokeExact((long)123));
|
|||
* a new array of type {@code arrayType}, whose elements
|
||||
* comprise (in order) the replaced arguments.
|
||||
* <p>
|
||||
* The caller type must provides as least enough arguments,
|
||||
* The caller type must provide at least enough arguments,
|
||||
* and of the correct type, to satisfy the target's requirement for
|
||||
* positional arguments before the trailing array argument.
|
||||
* Thus, the caller must supply, at a minimum, {@code N-1} arguments,
|
||||
|
@ -1493,7 +1493,7 @@ assertEquals("[three, thee, tee]", Arrays.toString((Object[])ls.get(0)));
|
|||
* array or a single element of an array to be collected.
|
||||
* Note that the dynamic type of the trailing argument has no
|
||||
* effect on this decision, only a comparison between the symbolic
|
||||
* type descriptor of the call site and the type descriptor of the method handle.)
|
||||
* type descriptor of the call site and the type descriptor of the method handle.
|
||||
*
|
||||
* @param arrayType often {@code Object[]}, the type of the array argument which will collect the arguments
|
||||
* @return a new method handle which can collect any number of trailing arguments
|
||||
|
@ -1548,7 +1548,7 @@ assertEquals("[three, thee, tee]", Arrays.toString((Object[])ls.get(0)));
|
|||
* except that {@link #isVarargsCollector isVarargsCollector}
|
||||
* will be false.
|
||||
* The fixed-arity method handle may (or may not) be the
|
||||
* a previous argument to {@code asVarargsCollector}.
|
||||
* previous argument to {@code asVarargsCollector}.
|
||||
* <p>
|
||||
* Here is an example, of a list-making variable arity method handle:
|
||||
* <blockquote><pre>{@code
|
||||
|
|
|
@ -57,7 +57,7 @@ import java.util.Objects;
|
|||
*
|
||||
* <p>The identity of a function object produced by deserializing the serialized
|
||||
* form is unpredictable, and therefore identity-sensitive operations (such as
|
||||
* reference equality, object locking, and {@code System.identityHashCode()} may
|
||||
* reference equality, object locking, and {@code System.identityHashCode()}) may
|
||||
* produce different results in different implementations, or even upon
|
||||
* different deserializations in the same implementation.
|
||||
*
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -382,7 +382,7 @@ import static java.lang.invoke.MethodHandleStatics.UNSAFE;
|
|||
* {@code invokevirtual} instruction is linked.
|
||||
* <p>
|
||||
* Apart from type descriptor checks, a VarHandles's capability to
|
||||
* access it's variables is unrestricted.
|
||||
* access its variables is unrestricted.
|
||||
* If a VarHandle is formed on a non-public variable by a class that has access
|
||||
* to that variable, the resulting VarHandle can be used in any place by any
|
||||
* caller who receives a reference to it.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue