{"id":524,"date":"2014-10-14T15:56:30","date_gmt":"2014-10-14T15:56:30","guid":{"rendered":"http:\/\/shirishranjit.com\/blog1\/?page_id=524"},"modified":"2017-06-13T21:19:46","modified_gmt":"2017-06-14T01:19:46","slug":"java-stuff","status":"publish","type":"page","link":"https:\/\/shirishranjit.com\/blog1\/java-stuff","title":{"rendered":"Java References"},"content":{"rendered":"<h2>Java Technology Basic and must read References on Java<\/h2>\n<p>These references provide fundamental concepts and examples on the Java Programming Languages. <\/p>\n<ul>\n<ol>Java Fundamentals<\/ol>\n<li><a href=\"http:\/\/www.mindviewinc.com\/Books\/TIJ4\/\">http:\/\/www.mindviewinc.com\/Books\/TIJ4\/<\/a><\/li>\n<li><a href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/java\/javaOO\/accesscontrol.html\">https:\/\/docs.oracle.com\/javase\/tutorial\/java\/javaOO\/accesscontrol.html<\/a><\/li>\n<li><a href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/essential\/TOC.html\">https:\/\/docs.oracle.com\/javase\/tutorial\/essential\/TOC.html<\/a><\/li>\n<p><\/p>\n<ol>\nGang of Four Design Pattern book<\/ol>\n<li> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Design_Patterns Gof4\">https:\/\/en.wikipedia.org\/wiki\/Design_Patterns Gof4<\/a><\/li>\n<p><\/p>\n<ol>\nJava Data Structure<\/ol>\n<li><a href=\"http:\/\/dept.cs.williams.edu\/~bailey\/JavaStructures\/Welcome.html\">http:\/\/dept.cs.williams.edu\/~bailey\/JavaStructures\/Welcome.html<\/a><\/li>\n<p><\/p>\n<ol>Java tutorial on Currency<\/ol>\n<li><a href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/essential\/concurrency\/\">https:\/\/docs.oracle.com\/javase\/tutorial\/essential\/concurrency\/<\/a><\/li>\n<li><a href=\"http:\/\/www-lb.cs.umd.edu\/class\/spring2002\/cmsc433-0101\/Lectures\/cpjslides.pdf\">http:\/\/www-lb.cs.umd.edu\/class\/spring2002\/cmsc433-0101\/Lectures\/cpjslides.pdf<\/a><\/li>\n<li><a href=\"https:\/\/books.google.com\/books?id=-x1S4neCSOYC\">https:\/\/books.google.com\/books?id=-x1S4neCSOYC<\/a><\/li>\n<p><\/p>\n<ol>\nJava JVM Options References<\/ol>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/articles\/java\/vmoptions-jsp-140102.html\">http:\/\/www.oracle.com\/technetwork\/articles\/java\/vmoptions-jsp-140102.html<\/a><\/li>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/articles\/java\/vmoptions-jsp-140102.html\">http:\/\/www.oracle.com\/technetwork\/articles\/java\/vmoptions-jsp-140102.html<\/a><\/li>\n<\/ul>\n<p>Reference and Summary on fundamentals on\u00a0JAVA language.<\/p>\n<ul>\n<li><a href=\"http:\/\/stackoverflow.com\/questions\/40480\/is-java-pass-by-reference-or-pass-by-value\">Java arguments pass by value or reference<\/a>\u00a0&#8211; good discussion on what is pass by value vs pass by reference.<\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Cache_algorithms\">https:\/\/en.wikipedia.org\/wiki\/Cache_algorithms<\/a><\/li>\n<\/ul>\n<div class=\"twttr_buttons\"><div class=\"twttr_twitter\">\n\t\t\t\t\t<a href=\"http:\/\/twitter.com\/share?text=Java+References\" class=\"twitter-share-button\" data-via=\"\" data-hashtags=\"\"  data-size=\"default\" data-url=\"https:\/\/shirishranjit.com\/blog1\/java-stuff\"  data-related=\"\" target=\"_blank\">Tweet<\/a>\n\t\t\t\t<\/div><div class=\"twttr_followme\">\n\t\t\t\t\t\t<a href=\"https:\/\/twitter.com\/shiranjit\" class=\"twitter-follow-button\" data-size=\"default\"  data-show-screen-name=\"false\"  target=\"_blank\">Follow me<\/a>\n\t\t\t\t\t<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Java Technology Basic and must read References on Java These references provide fundamental concepts and examples on the Java Programming Languages. Java Fundamentals http:\/\/www.mindviewinc.com\/Books\/TIJ4\/ https:\/\/docs.oracle.com\/javase\/tutorial\/java\/javaOO\/accesscontrol.html https:\/\/docs.oracle.com\/javase\/tutorial\/essential\/TOC.html Gang of Four Design Pattern book https:\/\/en.wikipedia.org\/wiki\/Design_Patterns Gof4 Java Data Structure http:\/\/dept.cs.williams.edu\/~bailey\/JavaStructures\/Welcome.html Java tutorial &hellip; <a href=\"https:\/\/shirishranjit.com\/blog1\/java-stuff\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-524","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/524"}],"collection":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":34,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/524\/revisions"}],"predecessor-version":[{"id":1366,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/524\/revisions\/1366"}],"wp:attachment":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/media?parent=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}