MANNING Benjamin J. Evans Martijn Verburg FOREWORD BY Dr. Heinz Kabutz Vital techniques of Java 7 and polyglot programming The RULES OF THE JAVA MEMORY MODEL Example of Synchronizes-With JMM has the following rules: An unlock operation on a monitor Synchronizes-With later lock operations A write to a volatile variable Synchronizes-With later reads of the variable If an action A Synchronizes-With action B, then A Happens-Before B If es before B in program order within a thread, then A Happens-Before B Read more in chapter 4. Download from Wow! eBook <> The Well-Grounded Java Developer Download from Wow! eBook <> Download from Wow! eBook <> The Well-Grounded Java Developer V ITAL T ECHNIQUES OF J AVA 7 AND P OLYGLOT PROGRAMMING BENJAMIN J. EVANS MARTIJN VERBURG MANNING S HELTER I SLAND Download from Wow! eBook <> For online information and ordering of this and other Manning books, please visit . The publisher offers discounts on this book when ordered in quantity. For more information, please contact Special Sales Department Manning Publications Co. 20 Baldwin Road PO Box 261 Shelter Island, NY 11964 Email: orders@ ?2013 by Manning Publications Co. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps. Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our , Manning books are printed on pa
java程序员修炼之道(英) 来自淘豆网www.taodocs.com转载请标明出处.