A good about the JVM

I went to local B&N and they had no books with "JVM" or "Java Virtual Machine" in the title. Amazon has stuff from 2002.
Does a good book about the jvm exist?
What should i read to learn about some of the fine points of java?

wpafbuser1 wrote:
I like books. I spend enough time looking at a screen, thanks. That's a weak argument, and so is the info in books compared to the Internet. In any case, it sounds like you need a new screen. There's a new invention called a printer. Do you understand the concept "people are not all the same"? Seems to me you have difficulty accepting anyone else might have a valid opinion on anything unless it matches your own. It isn't in the least bit weak, I don't like staring at screens all the time. Printer? You seriously want to keep track of thousands of pages of printed work?
You also called someone else patronising in another thread. Interesting, although your position on that diminishes now
I avoid it where I can now. Well thanks for saving the trees!You're welcome. I was thinking more "save my eyes"
Plus, books can be read where you might not want to take a PC or other electronic device, or it isn't practical. I quite enjoy curling up on the sofa with a book, or in the summer, lounging around the garden with one. I feel sorry for anyone that goes into their garden to read the printed version of the VM spec. If i'm in my garden I'm meditating, not reading techy crap. I don't want to say "get a life" but I can't imagine spending my off-time (in an airplane or a garden etc.) reading tech stuff.You never read tech stuff out of work? That'll explain why you're so closed to new ideas, then. Personally, I find a judicious hour here and there reading tech stuff at home goes a long way, since I don't really have time to digest a book at work. I find time to meditate, too, thanks. It's called balance, and if it's good enough for the universe, it's good enough for me. Cockburn isn't particularly techie, anyway. I used to have your attitude - work is work, and it stays there - and got nowhere, and eventually realised I hated my job. A teenie amount of extra-curricular work, and my income has virtually doubled in the space of a couple of years, and I don't have to worry about doing jobs I hate any more. Call me an idiot if you like, but that sounds like a worthwhile investment to me
I also like having a visible collection of stuff I supposedly know about. Looking at my library of tech books is a nice A-Z of where my career has been so far. I've got a Safari account, but it's nice to have something tangible for your moneyYou tree killer!!! How could you?! :)Because I am actively seeking to increase my carbon footprint, and this is a nice obtuse way of doing it

Similar Messages

  • Some baisic  quesetion about the jvm

    1 I want to know if more than one application can share one jvn or each has one>?
    For example ,in the web application I am using tomcat as the web server ,my web applicaion is a web service, so when the tomcat start up,a jvm start up to ,when a client send a request to the server ,then my application(the web service) will handle the request and call some classes, now these classes work in the jvm created by the tomcat or new jvm?
    2 what does System.exit(0) stand for?
    if in a jsp page , some one write " System.exit(0) ",the web server can still work ?

    I am the one who ask this problem.
    Now ,I have make the jvm problem clearly. But what confusing me is that " the tomcat shun down when some commond error". More details can be found in the following :
    In my web application(the web service I mentioned above),I have a class(MainClass) to call some commond by the java.Runtime interface, and the MainClass have two memebers ThreadResult and ThreadError both of which is a Customized thread class extends the java.lang.Thread. As their class name show, the ThreadResult is to get the result, and the ThreadError is to get the error if exist.
    In practice,when the commond is invalide,from the log files I can get the messages fired in the ThreadError class,that's to say the ThreadError works,and it obtain the error messages and write it to the log file, but I can not understand the following -- the tomcat shutdown !
    So I ask the question about the jvm to make sure whether the jvm is one.
    And from the above reply I know the jvm in which the tomcat works is the one in which my web application works, so I guess maybe something wrong occurs in my web application which call the tomcat shut down. I have check the MainClass and ThreadResult and ThreadError class and there is no word like"System.exit()" . It seems that there is no reason for the stop of tomcat but it does.......
    I have no idea now....

  • A book about the JVM

    Hello,
    I want to learn more about how the JVM work, how .class files are written etc... Do you know a good book?
    I have seen some books but all are older than 8 years...

    thibaultdelor wrote:
    Ok, there's no " [Inside The Java Virtual Machine|http://www.amazon.com/exec/obidos/ASIN/0071350934/billvennersA] " up to date.
    I just ask myself one thing. It seems that the JVM specs hasn't evolved for each version of Java, Does this means that the Java has evolved but in a transparent manner for the JVM?Yes but what does that have to do with your original question. The fact that the VM spec hasn't changed much doesn't mean that the VMs haven't.

  • What's so good about the Venture?

    Can someone help me to understand this?  Lately around here I've been hearing a lot of talk about people applying for or wanting the Venture.  I'm just now starting to do my research and it's going to take me several days to get through all the recent threads.  I'm going to read all of them but I may get antsy and apply for something before then. I understand that your venture miles can be redeemed for statement credits on travel.  You get 2x miles on all purchases.  But wouldn't 2% from Citi DC or Fidelity Amex be the same thing but way better?  Even if you travel all the time, having the option to spend your points elsewhere can't be a bad thing right?  Plus the Venture has an AF.   So from where I'm sitting, the Venture looks way worse than Citi DC or Fido Amex even if you travel.  What am I missing here?
    The signup bonus makes it worth the triple pull just barely, so I may apply if I can think of a good reason.  Convince me to apply for this card!  I don't care about a high limit on a card that won't be my main spender and has a high APR... I have 0% util so padding limits isn't useful to me.  Is that the only reason people are going nuts over this card? 

    Revelate wrote:
    core wrote:
    Can someone help me to understand this?  Lately around here I've been hearing a lot of talk about people applying for or wanting the Venture.  I'm just now starting to do my research and it's going to take me several days to get through all the recent threads.  I'm going to read all of them but I may get antsy and apply for something before then. I understand that your venture miles can be redeemed for statement credits on travel.  You get 2x miles on all purchases.  But wouldn't 2% from Citi DC or Fidelity Amex be the same thing but way better?  Even if you travel all the time, having the option to spend your points elsewhere can't be a bad thing right?  Plus the Venture has an AF.   So from where I'm sitting, the Venture looks way worse than Citi DC or Fido Amex even if you travel.  What am I missing here?
    The signup bonus makes it worth the triple pull just barely, so I may apply if I can think of a good reason.  Convince me to apply for this card!  I don't care about a high limit on a card that won't be my main spender and has a high APR... I have 0% util so padding limits isn't useful to me.  Is that the only reason people are going nuts over this card? Historically this forum goes all starry-eyed when creditors start handing out outsized limits. To be brutally honest, my Venture app - I don't care about the bonus, I do care about the limit not on that card, but when I go apply for a couple of cards I do care about (non-trivial lines on balance carrying cards just in case I need them to float in times of financial stress rather than just filing a BK and being done with it, even 3 months either way is enough time for me to get something to start paying down my debt). Beyond that don't need it, sitting on a CSP pre-approval which will be my long-term travel card, and I have a Fidelity Amex already though I wouldn't mind a CLI on that someday and for acceptance and online transaction fee reasons I'd rather have a Citi DC, but end of the day we've seen far too often that current limits beget future limits, and my limits are incredibly low compared to most people on this forum but now it's time to do something about that as I get close to credit card portfolio completion.  I don't need 200K limits, I do need more than the 34K I'm on now and I do need lower APR's than what I have access to now for financial defense reasons. Venture is part of the two step process to that for me, nothing more.My thought pattern exactly.

  • HT6058 What is good about the the new software iOS 7.0.4

    There is a new software ( iOS 7.0.4 )
    What is new about it?
    Is it possible that the data already on the device
    Will be deleted?
    In conclusion, is it worth it?
      Zaynab x

    http://support.apple.com/kb/DL1702
    Fixes an issue that causes FaceTime calls to fail for some users on iPod touch (4th generation)
    Unless there is a glitch, like other updates, noting gets deleted whenupdating

  • Please tell me about the jvm architecture

    i need some help regarding jvm architecture. can anybody explain it for me. i am very new to java so that i am asking like this

    That's a very broad, vague question.
    http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html

  • What is so good about those legal sit

    Being the audiophile I am (Not to mention a producer), what the heck is so good about the legal sites?
    I mean, there is a nice selection, but 28 freakin' wma bitrate?! It's like paying $9.99 for a new cassette!
    What the hell is up with this? Why buy crappy quality?
    I'll agree that Npaster to go is good, but once again, you're paying for an unlimited supply of cassettes :-\Message Edited by Jason-CL on 08-02-2005 04: PM

    i use napster to discover new music. if i really like it, i track down the CD. 28k wma's or mp3s or whatever sound pretty bad. you're not right about them sounding like cassettes. i think you are forgetting just how bad cassettes sound. most 28k's i've heard sound better then cassettes, but paying $9.99 for 28k tracks....NO WAY. $3 for 28ks? sure the upside of 28ks over cassettes tho is the fact that you can transfer the files around from player to player and mp3s dont get stretched out in the sun :smileyvery-happy:

  • Is the new iPad and iPod touch 5g have exactly the same iSight camera. because i heard read a lot in the apple site about the new iPad camera but the description for the new iPod touch is not so good IN TERMS OF CAMERA. so please help me

    is the new iPad and iPod touch 5g have exactly the same iSight camera. because i heard read a lot in the apple site about the new iPad camera but the description for the new iPod touch is not so good IN TERMS OF CAMERA. so please help me. coz i want to know is ipod touch 5g giving the new ipads like high clarity mages

    The ipod touch 5g and the new ipoad both have 5-mega pixal cameras.

  • About the internal socket used by JVM

    In our JAVA process which run by JRE1.4.2 I observed a socket descriptor occupied by our JAVA process. This port is showed as following(Our system is Solaris SPARC 2.9). We can not use this port in other
    process, it gives us some trouble.
    $ uname -a
    SunOS test3 5.9 Generic_112233-04 sun4u sparc SUNW,Ultra-60
    $ java -version
    java version "1.4.2_02"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_02-b03)
    Java HotSpot(TM) Client VM (build 1.4.2_02-b03, mixed mode)
    $ netstat -an|grep 52513
    *.52513 *.* 0 0 49152 0 BOUND
    *.52513 *.* 0 0 49152 0 BOUND
    # /usr/local/bin/lsof -i|grep 52513
    java 24218 ainet 5u IPv6 0x317a63f4058 0t0 TCP localhost:52513->localhost:52512 (BOUND)
    We don't specify this port in our program, so I am confused why it is generated? Moveroever when I run
    the same program using JRE1.2, this suspected port does not exist.
    I am appreciated for any information about this topic.
    Thanks

    As a guess, it might be associated with the Java Update feature being added to the jvm. I've read where it keeps a couple of ports open checking for updates.
    Check some of the current release docs, they should have the info.

  • Good documentation about the NWDI

    Hello,
    I just started with the NWDI by installing it. Is there any good (and short) documentation about the functionality of the NWDI? Has the NWDI something like a but tracker and so on?
    What are you using for your development to enhance the possiblity of the NWDI? Are there any additional applications (not neccessary from SAP) that you are using?
    Thx, Vanessa

    Hi,
    Go through the following links
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c05ae1f2-e2f8-2a10-a19d-c36ef0999ab3
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f03cd0f1-77c7-2b10-8093-de20e973c3fb
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f03cd0f1-77c7-2b10-8093-de20e973c3fb
    /people/boris.zarske/blog/2007/08/16/new-version-of-configuration-wizard-with-sap-netweaver-70-sps-13
    /people/marion.schlotte/blog/2006/03/30/best-practices-for-nwdi-track-design-for-ongoing-development
    http://help.sap.com/saphelp_nw70/helpdata/en/44/355093ba830a67e10000000a422035/frameset.htm
    Regards,
    Saleem

  • Does any one have good idea about the backup and recovery georaster table?

    Does any one have good idea about the backup and recovery georaster table?
    Best Regards,
    Lin
    Edited by: ylin on 2009-10-10 上午2:07

    for backup and recovery, please follow the standard procedure of general database backup and recovery. you need to backup both the georaster table and all related RDT tables.

  • Yea my iphone charger broke again and this is about the 7th timeits happened and im getting tired of wasting my money on new chargers... I dont rip the charger out, i take good care of it. I dont get why it keeps breaking?

    This is about the 5th time its broken and i take really good care of the charger. Im tired of getting new chargers, does someone have any ideas on how to fix it or how to not spend $30 on a new charger? HELP PLEASE!!!

    why would you be buying new chargers?  The charger that came with your phone is warrantied for a year, just like the phone.  Bring the defective cable or charger to Apple for replacement.

  • What are some good thing things about the 5s

    What are some the good things about the iphone 5s

    http://www.apple.com/iphone-5s/features/
    http://www.apple.com/iphone-5s/design/
    http://www.apple.com/iphone-5s/built-in-apps/
    http://www.apple.com/iphone-5s/app-store/
    If you can ask a more specific question, we can be more specific in our replies.
    Regards.

  • Question about the requirement for goods issue from a delivery (VOFM)

    Dear all
    ※Please note that this is related to the credit limit check.
    I am trying to set up the SAP system, so that if the maintenance contract (rental document) is billed at least once,
    the system would allow the user to bill the customer regardless of the credit usage (ex. 150%).
    So I created the following routine for the credit check (in VOFM).
    IF XVBAK-AUART = 'ZMZZ'.    --> Please note that ZMZZ is the document type of our rental document
       LOOP AT XFPLT.
           IF XVBUK-FKSAK = 'B' or XVBUK-FKSAK = 'C'.
    We will not do any credit limit check for this item line.
                MOVE CHARX TO BYPASS-SECURITY.
                MOVE CHARX TO BYPASS-STATIC_LIMIT.
                MOVE CHARX TO BYPASS-DYNAMIC_LIMIT.
                MOVE CHARX TO BYPASS-DOCUMENTVALUE.
                MOVE CHARX TO BYPASS-CRITICAL_FIELDS.
                MOVE CHARX TO BYPASS-REVIEWDATE.
                MOVE CHARX TO BYPASS-OPEN_ITEMS.
                MOVE CHARX TO BYPASS-OLDEST_OP.
                MOVE CHARX TO BYPASS-DUNNING_LEVEL.
                MOVE CHARX TO BYPASS-USER1.
                MOVE CHARX TO BYPASS-USER2.
                MOVE CHARX TO BYPASS-USER3.
                EXIT.
          ENDIF. 
               EXIT.
       ENDLOOP.
    ENDIF.
    Now, with the routine above, it became possible to bill customers regardless of the credit usage.
    However, when we try to ship (posting goods issue) the item for that maintenance contract, when the credit usage exceeds 100%, the system rejects it with the error message below.
    <Error message>
    Static credit check: credit limit exceeded
    Now, I want to set up the system, so that if the posting goods is for the item which satisfies the following condition,
    the system would not reject the posting due to the error above.
    <condition>
    1. The item is for the maintenance contract which was billed at least once --> this means that this is not a new contract
    ※Please note that for new maintenance contracts (which is not billed even once),  the system should not allow to post goods 
       issue if the credit usage exceeds 100 %.
    I looked into VOFM, and found out that we are using the following routines for posting goods issue.
    <system routine>
    13
    <user routine>
    113
    But I didn't know where the error (Static credit check: credit limit exceeded) came from.
    Could you tell me how to find (or where to modify) a location where I can make the modification in order to
    satisfy our requirement?
    Thank you very much in advance

    Dear all
    I was able to solve the problem by setting up the credit check routine for delivery notes, and assign it for "No credit check" field
    in the automatic credit control (OVA8).
    So, thank you for your help, everyone
    Takashi

  • I am novice to LabView programmin​g. Any suggestion about the the good programmin​g style will be of great help. Thanks.

    I just wrote a small program for reading a ASCII file and writting the numbers to Arrays. Files are enclosed for reference. Any suggestion about the programming style quality or what is the best way for LabView programming will be of great help. Thanks in advance.
    Attachments:
    Reading_Text_File_into_Array.vi ‏32 KB
    37a8176a.cr5 ‏1 KB

    I'm home from work today so ... here's my modification to your VI. Use it with you existing data. As you get more exposed to LV's existing tools, you'll discover the shortcuts. No loops are necessary for your task.
    Hope this helps.
    - Kevin
    Attachments:
    Reading_Text_File_into_Array_New.vi ‏47 KB

Maybe you are looking for

  • How can i load data from access database to datagridview with custom columns all days of a month ?

    Hi guys I am newbie in vb net and I want your help to solve a problem. I have this datagridview with two columns and all days of a month in custom columns. [IMG]http://i59.tinypic.com/2qwpj15.png[/IMG] I also have one combobox to change Year and a co

  • Creative Cloud Issue After Using Apple's Migration Assistant

    I bought a new Mac and used Apple's Migration assistant to transfer everything from the old Mac to the new. Everything works with all apps except Creative Cloud. Creative Cloud states that some files are missing and prompts me to download and install

  • Sutotal Problem in ALV for three sorted columns

    Hello experts, i am developing one ALV report for purcj=hase history vendor wise and material group wise. i am fetching data from rbkp,rseg,mara,makt. i am also fetching tax code.problem is that that there are 3 columns have group wise and i need sut

  • Question about Start-Up disk?

    On my MacBook Air when I try to download some photographs on it a window appears saying my start-up disk is almost full and I need to delete some files. Does anyone know where I can go/look to find my start-up disk in order to delete some of these fi

  • ITunes library damaged itl, preventing iTunes download to new MacBook Air

    I have a new MacBook Air.  It's great.  PC to MAC upgrade by my company IT organsiation very smooth, I am trying to put iTUNES onto it.  I already have iPAD2, iPhone3, and iPOD Touch running it fine. It appears a previous problem on my PC has found i