<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3768399708908001410</id><updated>2011-11-27T17:00:24.811-08:00</updated><category term='Certification'/><category term='Head First'/><category term='Teach Yourself'/><title type='text'>ONLINE JAVA SERVLET JSP EJB XML RESOURCES</title><subtitle type='html'>Free Online information of Java, Servlet, jsp, Ejb and Xml Programming Resources Like Books, IDE, Opensource, Interview Questions &amp; Answers, Discussion about latest Java technologies , Certification Discussions etc</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-2318878930452891346</id><published>2009-11-03T03:44:00.000-08:00</published><updated>2009-11-03T03:46:24.974-08:00</updated><title type='text'>Blog Moved !</title><content type='html'>If you are not redirecting with in 10 Seconds, Please &lt;a href="java-programming-resources.blogspot.com/"&gt; Click Here &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-2318878930452891346?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/2318878930452891346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=2318878930452891346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/2318878930452891346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/2318878930452891346'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2009/11/blog-moved.html' title='Blog Moved !'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-5907475628684707387</id><published>2009-08-30T03:55:00.000-07:00</published><updated>2009-08-30T03:56:12.958-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><title type='text'>Certification stuffs</title><content type='html'>&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945610/81c5c4eb/Cisco_Certified_Network_Associate__640-801_.html" target="_blank"&gt;Cisco Certified Network Associate - 640-801&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946760/ddf397f5/DB2_Certification.html" target="_blank"&gt;DB2 Certification&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946480/41360422/TestKing_-_070-441_Designing_Database_Solutions_Using_SQL_Server_2005.html" target="_blank"&gt;TestKing - 070-441 Designing Database Solutions Using SQL Server 2005&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945632/5dfdc745/Design__Optimizing_Data_Access_Using_SQL_Server_2005__70_-_442_.html" target="_blank"&gt;Optimizing Data Access Using SQL Server 2005 (70-442)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946493/c12464d9/TestKing_-_Oracle_1Z0-031.html" target="_blank"&gt;TestKing - Oracle 1Z0-031&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945672/39910241/Design_A_Database_Server_Infrastructure_by_SQL_Server_2005__70_-_443_.html" target="_blank"&gt;Database Server Infrastructure by SQL Server 2005 (70-443)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945688/5edcf790/Designing_Database_Solutions_Using_SQL_Server_2005__70_-_441_.html" target="_blank"&gt;Database Solutions Using SQL Server 2005 (70-441)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945754/e306afc1/Java_2_Web_Developer_Certification_Study_Guide.html" target="_blank"&gt;Java 2 Web Developer Certification Study Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945768/c19db029/Java_Certification_-_SCBCD_-_IBM_Tutorial.html" target="_blank"&gt;Java Certification - SCBCD - IBM Tutorial&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945771/a15a39cc/Java_Certification_-_SCJP_-_IBM_Tutorial.html" target="_blank"&gt;Java Certification - SCJP - IBM Tutorial&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945796/a1bd81e1/New_Riders_Java_2_Certification_Training_Guide.html" target="_blank"&gt;New Riders Java 2 Certification Training Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945803/b49891a/Oracle_9i_1Z0-031_Database_Fundamentals.html" target="_blank"&gt;Oracle 9i (1Z0-031) Database Fundamentals&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945806/7b237d95/Redhat_RHCE_Study_Guide.html" target="_blank"&gt;Redhat RHCE Study Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31945959/9729fe76/RHCE_Study_Guide_Exam_RH302.html" target="_blank"&gt;RHCE Study Guide Exam RH302.chm&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946504/8f402004/TestKing_-_Sun_310-014_Exam_Q___A.html" target="_blank"&gt;TestKing - Sun 310-014 Exam Q&amp;amp;A&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946023/25d915ce/SCBCD_Study_Guide.html" target="_blank"&gt;SCBCD Study Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946063/41b5d0ca/SCEA_-_J2EE_Study_Guide.html" target="_blank"&gt;SCEA - J2EE Study Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946065/a8d675ff/SCSA_310-014_Solaris_9_Admin_I_Exam_QA.html" target="_blank"&gt;SCSA (310-014) Solaris 9 Admin I Exam QA&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946073/58aee18b/SCSA_310-015_Solaris_9_Admin_II_Exam_QA.html" target="_blank"&gt;SCSA (310-015) Solaris 9 Admin II Exam QA&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946081/31389c68/Solaris_9_Network_Administrator_Exam__Exam_CX-310-044_.html" target="_blank"&gt;Solaris 9 Network Administrator Exam (Exam CX-310-044).chm&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946273/5b2a35e5/Solaris_9_System_Administrator_Exam.html" target="_blank"&gt;Solaris 9 System Administrator Exam&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946380/447912a7/Sun_Certified_Solaris_90_System_and_Network_Administrator_Exam_Guide.html" target="_blank"&gt;Sun Certified Solaris 9.0 System and Network Administrator Exam Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946458/fa43f25d/Sun_Certified_Systems_Administrator__310_-011_.html" target="_blank"&gt;Sun Certified Systems Administrator (310-011)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946464/d8d8edb5/TestKing_-_070-431_SQL_Server_2005_Implementations__Maintainance.html" target="_blank"&gt;TestKing - 070-431 SQL Server 2005 Implementations &amp;amp; Maintainance&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946489/38eabc86/Testking_-_310-015_Sun_SCSA_Solaris_9_System_Administration_II.html" target="_blank"&gt;Testking - 310-015 Sun SCSA Solaris 9 System Administration II&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946513/83f84e6/TestKing_-_Sun_310-044_Sun_Certified_Network_Administrator_For_Solaris_9.html" target="_blank"&gt;TestKing - Sun 310-044 Sun Certified Network Administrator For Solaris 9&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.4shared.com/file/31946713/bbb5088/MCSE_Training_Kit_-_Windows_2000.html" target="_blank"&gt;MCSE Training Kit - Windows 2000&lt;/a&gt;&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-5907475628684707387?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/5907475628684707387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=5907475628684707387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/5907475628684707387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/5907475628684707387'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2009/08/certification-stuffs.html' title='Certification stuffs'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-8717409407134173801</id><published>2008-01-28T21:18:00.001-08:00</published><updated>2008-01-28T21:18:27.783-08:00</updated><title type='text'>Software Testing &amp; Quality Assurance books</title><content type='html'>&lt;b&gt;&lt;A href="http://rapidshare.de/files/30838814/0387951318.zip" TARGET="_blank"&gt;Practical Software Testing&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/0fjxwh" TARGET="_blank"&gt;Testing Across the Entire Software Development Life Cycle&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/6p5sct" TARGET="_blank"&gt;Software Testing and Analysis: Process, Principles and Techniques&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://rapidshare.de/files/19842465/0471469122.zip" TARGET="_blank"&gt;The Art of Software Testing, Second Edition&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/awqnbt" TARGET="_blank"&gt;Software Testing and Continuous Quality Improvement&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/ryi85s" TARGET="_blank"&gt;Practical Guide to Testing Object-Oriented Software&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/vkpxgd" TARGET="_blank"&gt;Component-Based Software Testing with UML&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/mxfc9h" TARGET="_blank"&gt;Patterns for Performance and Operability: Building and Testing Enterprise Software&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/sdxbj7" TARGET="_blank"&gt;Software Testing&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/ltq2s7" TARGET="_blank"&gt;Software Testing Techniques&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/0orpm9" TARGET="_blank"&gt;Effective Methods for Software Testing&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;A href="http://xinio.info/?http://mihd.net/ht2wd8" TARGET="_blank"&gt;Effective Software Testing: 50 Specific Ways to Improve Your Testing&lt;/A&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Upcoming Books...&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;b&gt;&lt;font color="blue"&gt;Testing Extreme Programming &lt;br /&gt;Software Testing and Continuous Quality Improvement, Second Edition &lt;br /&gt;Effective Software Test Automation: Developing an Automated Software Testing Tool &lt;br /&gt;Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional &lt;br /&gt;Software Quality Engineering : Testing, Quality Assurance, and Quantifiable Improvement &lt;/font&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-8717409407134173801?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/8717409407134173801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=8717409407134173801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/8717409407134173801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/8717409407134173801'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2008/01/software-testing-quality-assurance.html' title='Software Testing &amp; Quality Assurance books'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-2368202058000110426</id><published>2008-01-18T03:09:00.000-08:00</published><updated>2009-08-30T03:54:21.246-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teach Yourself'/><title type='text'>Sams Teach Yourself Series</title><content type='html'>&lt;li&gt;&lt;a href="http://www.mediafire.com/file/w1mfyywknnr" target="_blank" &gt;Sams Teach Yourself Series - Adobe Creative Suite 2 AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zj2yvhyhkjv"  target="_blank" &gt;Sams Teach Yourself Series - ADO.NET in 24 Hours&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/yyjdkznlg25"  target="_blank" &gt;Sams Teach Yourself Series - ADO.Net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/un5otlw0vo1" target="_blank" &gt;Sams Teach Yourself Series - Adobe Photoshop CS3&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zdgkl1yq5yy"  target="_blank" &gt;Sams Teach Yourself Series - Adobe Premiere 6.5&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/wwttmi5mz1z"  target="_blank" &gt;Sams Teach Yourself Series - Ajax&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/krkmi1zwkjm"  target="_blank" &gt;Sams Teach Yourself Series - ANSI C++&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zmwymuczthm"  target="_blank" &gt;Sams Teach Yourself Series - ASP.NET 2.0&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/uzi3mfiyeyj"  target="_blank" &gt;Sams Teach Yourself Series - BEA WebLogic Server 7.0&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/nxjnim0wjrm"  target="_blank" &gt;Sams Teach Yourself Series - Borland C++&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ymxetthzowg"  target="_blank" &gt;Sams Teach Yourself Series - Borland JBuilder &amp;amp; Java2&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/krydh3zjzto"  target="_blank" &gt;Sams Teach Yourself Series - C Sharp&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/wltqynwwjaa"  target="_blank" &gt;Sams Teach Yourself Series - C++&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mlzyyi2oywn"  target="_blank" &gt;Sams Teach Yourself Series - CGI Programming with Perl&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/tjtdyzkyqyc"  target="_blank" &gt;Sams Teach Yourself Series - Creating Web Pages All in One&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mqnmmoryidc"  target="_blank" &gt;Sams Teach Yourself Series - Crystal Reports 9&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/emjmq2j2fri"  target="_blank" &gt;Sams Teach Yourself Series - CSharp Web Programming&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/innjydydmng"  target="_blank" &gt;Sams Teach Yourself Series - CSS in 10 Minutes&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/wkymykdgvq4"  target="_blank" &gt;Sams Teach Yourself Series - CSS&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/jjzjn0ldjgy"  target="_blank" &gt;Sams Teach Yourself Series - Data Structures &amp;amp; Algorithms&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/jzwd3cmi2mw"  target="_blank" &gt;Sams Teach Yourself Series - Database Programming with Visual C++ 6&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ey2yhq0t3z0"  target="_blank" &gt;Sams Teach Yourself Series - DB2 Universal Database&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/qkjwgntzmth"  target="_blank" &gt;Sams Teach Yourself Series - DirectX&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/jnz1tnm4xwo"  target="_blank" &gt;Sams Teach Yourself Series - Exchange Server 2003&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/z1zynwiwyi0"  target="_blank" &gt;Sams Teach Yourself Series - EJB&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zzyrzokk3hy"  target="_blank" &gt;Sams Teach Yourself Series - Flash MX ActionScript&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mizzzozbdtz"  target="_blank" &gt;Sams Teach Yourself Series - HTML and CSS in One Hour a Day&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/2zznzenty1l"  target="_blank" &gt;Sams Teach Yourself Series - HTML and CSS&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mmzkbyhigmy"  target="_blank" &gt;Sams Teach Yourself Series - HTML&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/yzwnwkqgdmi"  target="_blank" &gt;Sams Teach Yourself Series - Internet Game Programming With Java&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/dxmzlj1my3m"  target="_blank" &gt;Sams Teach Yourself Series - J2EE&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/uzhr5hjmzwf"  target="_blank" &gt;Sams Teach Yourself Series - Java 1.4&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/clhi34mzjdz"  target="_blank" &gt;Sams Teach Yourself Series - Java&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/5t3yj1zmckc"  target="_blank" &gt;Sams Teach Yourself Series - Java 6.0&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ycvdyjkzmyh"  target="_blank" &gt;Sams Teach Yourself Series - JavaScript 1.1&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/m5zjzijzyix"  target="_blank" &gt;Sams Teach Yourself Series - JavaScript 4th Edition&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/nmfq2itfmgn"  target="_blank" &gt;Sams Teach Yourself Series - JSP 2.0 with Apache Tomcat&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/gmlv1ygdjyt"  target="_blank" &gt;Sams Teach Yourself Series - Linux KDE&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/qmio2y5jwmn"  target="_blank" &gt;Sams Teach Yourself Series - Linux&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/wadunmwtzfm"  target="_blank" &gt;Sams Teach Yourself Series - Macromedia Flash 8&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/rzjniyrmyyk"  target="_blank" &gt;Sams Teach Yourself Series - Microsoft Access Programming&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/egytw3jztmg"  target="_blank" &gt;Sams Teach Yourself Series - Microsoft Office 2007 AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ntznnmg4mzo"  target="_blank" &gt;Sams Teach Yourself Series - Microsoft Office Outlook 2003&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/i2nkizmydgg"  target="_blank" &gt;Sams Teach Yourself Series - Microsoft SQL Server T-SQL&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mzooeyylyio"  target="_blank" &gt;Sams Teach Yourself Series - Mac OS All in One&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/yjqymtwzwzm"  target="_blank" &gt;Sams Teach Yourself Series - MS Visual C++ .NET&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zeezu1mamjw"  target="_blank" &gt;Sams Teach Yourself Series - MS Office Productivity AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ykiyid1agxc"  target="_blank" &gt;Sams Teach Yourself Series - MySQL in 21 Days&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/g1ygyzxowfm"  target="_blank" &gt;Sams Teach Yourself Series - MySQL&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ytz2mjejjen"  target="_blank" &gt;Sams Teach Yourself Series - Object Oriented Programming&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/zjnnnhmnejf"  target="_blank" &gt;Sams Teach Yourself Series - OpenOffice 2, Firefox &amp;amp; Thunderbird Windows AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/t2zvihqzzyw"  target="_blank" &gt;Sams Teach Yourself Series - Oracle&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ht1j2ynhwvm"  target="_blank" &gt;Sams Teach Yourself Series - Perl&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/tkznryk3xym"  target="_blank" &gt;Sams Teach Yourself Series - PHP, MySQL &amp;amp; Apache AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mt5hnm2jzyd"  target="_blank" &gt;Sams Teach Yourself Series - PHP, MySQL &amp;amp; Apache&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mzvym0qwxlf"  target="_blank" &gt;Sams Teach Yourself Series - PHP&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ldmzcdyiggz"  target="_blank" &gt;Sams Teach Yourself Series - PHP4&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/yi4ouwtjjjj"  target="_blank" &gt;Sams Teach Yourself Series - Red Hat Linux Fedora&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/2mzuyzyomgm"  target="_blank" &gt;Sams Teach Yourself Series - Regular Expressions&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/kt4ggzinvet"  target="_blank" &gt;Sams Teach Yourself Series - SAP R3&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/oofjwnmwj0y"  target="_blank" &gt;Sams Teach Yourself Series - Shell&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/z2jyhm3nday"  target="_blank" &gt;Sams Teach Yourself Series - SQL Server 2005 Express&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ymtnoqwznjy"  target="_blank" &gt;Sams Teach Yourself Series - SQL 01&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mtwdwdzmiom"  target="_blank" &gt;Sams Teach Yourself Series - SQL 02&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mzczc2yi2mj"  target="_blank" &gt;Sams Teach Yourself Series - TCP/IP in 24 Hours&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ztovybw5otk"  target="_blank" &gt;Sams Teach Yourself Series - TCP/IP&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/umlztlroy12"  target="_blank" &gt;Sams Teach Yourself Series - UML&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/dyyj2mmhomo"  target="_blank" &gt;Sams Teach Yourself Series - UNIX System Administration&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/xmmjwxyznrw"  target="_blank" &gt;Sams Teach Yourself Series - Visual Basic 2008 Complete Starter Kit&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/jnzdmjw42yj"  target="_blank" &gt;Sams Teach Yourself Series - Visual Basic 6&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/mjen0rnmmno"  target="_blank" &gt;Sams Teach Yourself Series - Visual C Sharp 2005&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/1utzzgommhw"  target="_blank" &gt;Sams Teach Yourself Series - Visual C# 2008&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/i4omm3htfji"  target="_blank" &gt;Sams Teach Yourself Series - VC++&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/qgtbtyimmmn"  target="_blank" &gt;Sams Teach Yourself Series - Web Services&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/jxzw31digym"  target="_blank" &gt;Sams Teach Yourself Series - Windows Script Host&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/qnjzonw5now"  target="_blank" &gt;Sams Teach Yourself Series - Windows Server 2008&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/cvujzlkzkmh"  target="_blank" &gt;Sams Teach Yourself Series - Windows Vista&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/um5lhtllyhm"  target="_blank" &gt;Sams Teach Yourself Series - Windows XP Computer Basics AIO&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/eetj0w5zmtw"  target="_blank" &gt;Sams Teach Yourself Series - Windows XP in a Snap&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/niyixgvez0n"  target="_blank" &gt;Sams Teach Yourself Series - Wireless Java With J2ME&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/ewyhmzijxmy"  target="_blank" &gt;Sams Teach Yourself Series - XML&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com/file/nullv0z5mmn"  target="_blank" &gt;Sams Teach Yourself Series - XML in 21 Days&lt;/a&gt;&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-2368202058000110426?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/2368202058000110426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=2368202058000110426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/2368202058000110426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/2368202058000110426'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2008/01/assorted-technology-pdfs-links.html' title='Sams Teach Yourself Series'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-5862889936050124538</id><published>2007-11-21T00:26:00.000-08:00</published><updated>2009-08-30T03:52:37.578-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Head First'/><title type='text'>Head First Series</title><content type='html'>I 've started this blog for Java and other programming related stuffs. Here you can find out useful things related to java and other technlogies. Here you can get Informations like books, interview questions, project details related to java and other technologies.&lt;br /&gt;&lt;br /&gt;I hope definitely this blog is useful for who are interested to develop their knowledge in java and other technologies.&lt;br /&gt;&lt;br /&gt;There are lot of websites providing you online links of books and pdfs on Java, servlet, jsp, ejb which are all comes under the Enterprise Edition technologies like J2ee Services, JSP, Servlets, EJBs, JMS etc.&lt;br /&gt;&lt;br /&gt;Here i have filtered the books relevant to Java and J2EE. These books are specially meant for targeted audience and I am sure you all have a role to play here too. I request you all to make it more interactive and I do not want 'one click stand' from you,  just help me out to enrich and make this space more meaningful by reporting any dead link or suggesting me more ebookresources so that I can link it over here.&lt;br /&gt;&lt;br /&gt;I hope these books will be very helpful to you improve your technical skills for development as well as certification preparation.&lt;br /&gt;&lt;br /&gt;Here, I have given the following categories under which various downlodable eBooks can be accessed. There are all not just the link, here you can download the books immediately. I have separated the books into development and certifications. If you find any of the links were broken,  just mail me.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Head First Series &lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/gyodj2zmmun" target="_blank"&gt;Head First - AJAX Head Rush&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/tyizu2zzgwo" target="_blank"&gt;Head First - C#.part1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/n2wz4z0myjn" target="_blank"&gt;Head First - C#.part2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/uyktnmdl4qf" target="_blank"&gt;Head First - Design Patterns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/i3onmjzznga" target="_blank"&gt;Head First - EJB&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/gahjonyztea" target="_blank"&gt;Head First - Head First Servlets &amp; JSP (For SCWCD)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/vmotqmubgyu" target="_blank"&gt;Head First - HTML with CSS &amp; XHTML&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/igjmmcgmygm" target="_blank"&gt;Head First - Java.part1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/jtyemm2zqjz" target="_blank"&gt;Head First - Java.part2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/anmontgy4lr" target="_blank"&gt;Head First - Javascript&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/rn13eymkjze" target="_blank"&gt;Head First - Object Oriented Analysis &amp; Design&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/ntqmtddddzc" target="_blank"&gt;Head First - PMP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/1znywtcjjni" target="_blank"&gt;Head First - Software Development&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/file/idwyfwjy2zm" target="_blank"&gt;Head First - SQL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These links are not just the links, you can download the pdfs for the above list of books. These online books are free of cost. You dont have to pay for these pdfs.&lt;br /&gt;&lt;br /&gt;This blog also helps you to write the Java related Certification exams like SCJP (Sun Certified Java Programmer), SCWCD (Sun Certified Web Component Developer), SCBCD (Sun Certified Bean Component Developer)etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-5862889936050124538?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/5862889936050124538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=5862889936050124538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/5862889936050124538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/5862889936050124538'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2007/11/downloadable-java-servlet-ejb-xml-books_21.html' title='Head First Series'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3768399708908001410.post-7961284917477588572</id><published>2007-10-16T01:46:00.000-07:00</published><updated>2008-01-15T01:49:27.343-08:00</updated><title type='text'>JAVA Basic Interview Questions - PART 1</title><content type='html'>Here you will find Basic Interview Questions for Java technologies. Before appearing in Job Interview its very important to prepare well. The easy way to prepare for interview is to make their own notes of the topic and then go through the questions asked in the Job Interviews. We have compiled many Interview questions usually asked in the Job Interviews&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What if the main method is declared as private?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The program compiles properly but at runtime it will give "Main method not public." message.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is meant by pass by reference and pass by value in Java?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Pass by reference means, passing the address itself rather than passing the value. Pass by value means passing a copy of the value.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;If you’re overriding the method equals() of an object, which other method you might also consider?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;hashCode()&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is Byte Code? Or What gives java it’s “write once and run anywhere” nature?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;All Java programs are compiled into class files that contain bytecodes. These byte codes can be run in any platform and hence java is said to be platform independent.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Expain the reason for each keyword of public static void main(String args[])?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;public:&lt;/u&gt;&lt;/font&gt; main(..) is the first method called by java environment when a program is executed so it has to accessible from java environment. Hence the access specifier has to be public.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;static:&lt;/u&gt;&lt;/font&gt; Java environment should be able to call this method without creating an instance of the class , so this method must be declared as static.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;void:&lt;/u&gt;&lt;/font&gt; main does not return anything so the return type must be void&lt;br /&gt;The argument String indicates the argument type which is given at the command line and arg is an array for string given during command line.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What if the static modifier is removed from the signature of the main method? Or What if I do not provide the String array as the argument to the method?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Program compiles. But at runtime throws an error "NoSuchMethodError".&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Why oracle Type 4 driver is named as oracle thin driver?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Oracle provides a Type 4 JDBC driver, referred to as the Oracle “thin” driver. This driver includes its own implementation of a TCP/IP version of Oracle’s Net8 written entirely in Java, so it is platform independent, can be downloaded to a browser at runtime, and does not require any Oracle software on the client side. This driver requires a TCP/IP listener on the server side, and the client connection string uses the TCP/IP port address, not the TNSNAMES entry for the database name.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is final, finalize() and finally?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;o final - declare constant&lt;br /&gt;o finally - handles exception&lt;br /&gt;o finalize - helps in garbage collection&lt;br /&gt;Variables defined in an interface are implicitly final. A final class can't be extended i.e., final class may not be subclassed. This is done for security reasons with basic classes like String and Integer. It also allows the compiler to make some optimizations, and makes thread safety a little easier to achieve. A final method can't be overridden when its class is inherited. You can't change value of a final variable (is a constant). finalize() method is used just before an object is destroyed and garbage collected. finally, a key word used in exception handling and will be executed whether or not an exception is thrown. For example, closing of open connections is done in the finally method.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the Java API?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;The Java API is a large collection of ready-made software components that provide many useful capabilities, such as graphical user interface (GUI) widgets.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the GregorianCalendar class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The GregorianCalendar provides support for traditional Western calendars.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the ResourceBundle class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The ResourceBundle class is used to store locale-specific resources that can be loaded by a program to tailor the program's appearance to the particular locale in which it is being run. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Why there are no global variables in Java?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Global variables are globally accessible. Java does not support globally accessible variables due to following reasons: &lt;br /&gt;* The global variables breaks the referential transparency&lt;br /&gt;* Global variables creates collisions in namespace. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;How to convert String to Number in java program?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The valueOf() function of Integer class is is used to convert string to Number. Here is the code example:&lt;br /&gt;String numString = "1000"; &lt;br /&gt;int id=Integer.valueOf(numString).intValue(); &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the SimpleTimeZone class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The SimpleTimeZone class provides support for a Gregorian calendar.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the difference between a while statement and a do statement?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;A while statement (pre test) checks at the beginning of a loop to see whether the next loop iteration should occur. A do while statement (post test) checks at the end of a loop to see whether the next iteration of a loop should occur. The do statement will always execute the loop body at least once.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the Locale class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The Locale class is used to tailor a program output to the conventions of a particular geographic, political, or cultural region.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Describe the principles of OOPS.&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;There are three main principals of oops which are called Polymorphism, Inheritance and Encapsulation. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Explain the Inheritance principle.&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Inheritance is the process by which one object acquires the properties of another object. Inheritance allows well-tested procedures to be reused and enables changes to make once and have effect in all relevant places&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is implicit casting?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Implicit casting is the process of simply assigning one entity to another without any transformation guidance to the compiler. This type of casting is not permitted in all kinds of transformations and may not work for all scenarios.&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Example&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;int i = 1000;&lt;br /&gt;long j = i; //Implicit casting&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is a native method?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;A native method is a method that is implemented in a language other than Java.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;In System.out.println(), what is System, out and println?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;System is a predefined final class, out is a PrintStream object and println is a built-in overloaded method in the out object.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Explain the Polymorphism principle. Explain the different forms of Polymorphism.&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Polymorphism in simple terms means one name many forms. Polymorphism enables one entity to be used as a general category for different types of actions. The specific action is determined by the exact nature of the situation.&lt;br /&gt;Polymorphism exists in three distinct forms in Java: &lt;br /&gt;• Method overloading &lt;br /&gt;• Method overriding through inheritance &lt;br /&gt;• Method overriding through the Java interface &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is explicit casting?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Explicit casting in the process in which the complier are specifically informed to about transforming the object.&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Example&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;long i = 700.20;&lt;br /&gt;int j = (int) i; //Explicit casting&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the Java Virtual Machine (JVM)?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The Java Virtual Machine is software that can be ported onto various hardware-based platforms&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What do you understand by downcasting?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The process of Downcasting refers to the casting from a general to a more specific type, i.e. casting down the hierarchy&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What are different types of access modifiers?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Access specifiers are keywords that determine the type of access to the member of a class. These keywords are for allowing privileges to parts of a program such as functions and variables. These are: &lt;br /&gt;• Public: accessible to all classes&lt;br /&gt;• Protected: accessible to the classes within the same package and any subclasses.&lt;br /&gt;• Private: accessible only to the class to which they belong&lt;br /&gt;• Default: accessible to the class to which they belong and to subclasses within the same package&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Which class is the superclass of every class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Object.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Name primitive Java types.&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The 8 primitive types are byte, char, short, int, long, float, double, and boolean.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the difference between static and non-static variables?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;A static variable is associated with the class as a whole rather than with specific instances of a class. Each object will share a common copy of the static variables i.e. there is only one copy per class, no matter how many objects are created from it. Class variables or static variables are declared with the static keyword in a class. These are declared outside a class and stored in static memory. Class variables are mostly used for constants. Static variables are always called by the class name. This variable is created when the program starts and gets destroyed when the programs stops. The scope of the class variable is same an instance variable. Its initial value is same as instance variable and gets a default value when its not initialized corresponding to the data type. Similarly, a static method is a method that belongs to the class rather than any object of the class and doesn't apply to an object or even require that any objects of the class have been instantiated. &lt;br /&gt;Static methods are implicitly final, because overriding is done based on the type of the object, and static methods are attached to a class, not an object. A static method in a superclass can be shadowed by another static method in a subclass, as long as the original method was not declared final. However, you can't override a static method with a non-static method. In other words, you can't change a static method into an instance method in a subclass.&lt;br /&gt;Non-static variables take on unique values with each object instance.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the difference between the boolean &amp; operator and the &amp;&amp; operator?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;If an expression involving the boolean &amp; operator is evaluated, both operands are evaluated, whereas the &amp;&amp; operator is a short cut operator. When an expression involving the &amp;&amp; operator is evaluated, the first operand is evaluated. If the first operand returns a value of true then the second operand is evaluated. If the first operand evaluates to false, the evaluation of the second operand is skipped. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;How does Java handle integer overflows and underflows?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;It uses those low order bytes of the result that can fit into the size of the type allowed by the operation.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What if I write static public void instead of public static void?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Program compiles and runs properly. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the difference between declaring a variable and defining a variable?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;In declaration we only mention the type of the variable and its name without initializing it. Defining means declaration + initialization. E.g. String s; is just a declaration while String s = new String ("bob"); Or String s = "bob"; are both definitions. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What type of parameter passing does Java support?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;In Java the arguments (primitives and objects) are always passed by value. With objects, the object reference itself is passed by value and so both the original reference and parameter copy both refer to the same object.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Explain the Encapsulation principle.&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Encapsulation is a process of binding or wrapping the data and the codes that operates on the data into a single entity. This keeps the data safe from outside interface and misuse. Objects allow procedures to be encapsulated with their data to reduce potential interference. One way to think about encapsulation is as a protective wrapper that prevents code and data from being arbitrarily accessed by other code defined outside the wrapper. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What do you understand by a variable?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Variable is a named memory location that can be easily referred in the program. The variable is used to hold the data and it can be changed during the course of the execution of the program.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What do you understand by numeric promotion?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The Numeric promotion is the conversion of a smaller numeric type to a larger numeric type, so that integral and floating-point operations may take place. In the numerical promotion process the byte, char, and short values are converted to int values. The int values are also converted to long values, if necessary. The long and float values are converted to double values, as required.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What do you understand by casting in java language? What are the types of casting?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The process of converting one data type to another is called Casting. There are two types of casting in Java; these are implicit casting and explicit casting.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is the first argument of the String array in main method?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;The String array is empty. It does not have any element. This is unlike C/C++ where the first element by default is the program name. If we do not provide any arguments on the command line, then the String array of main method will be empty but not null.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;How can one prove that the array is not null but empty?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Print array.length. It will print 0. That means it is empty. But if it would have been null then it would have thrown a NullPointerException on attempting to print array.length. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Can an application have multiple classes having main method?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Yes. While starting the application we mention the class name to be run. The JVM will look for the main method only in the class whose name you have mentioned. Hence there is not conflict amongst the multiple classes having main method.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;When is static variable loaded? Is it at compile time or runtime? When exactly a static block is loaded in Java?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Static variable are loaded when classloader brings the class to the JVM. It is not necessary that an object has to be created. Static variables will be allocated memory space when they have been loaded. The code in a static block is loaded/executed only once i.e. when the class is first initialized. A class can have any number of static blocks. Static block is not member of a class, they do not have a return statement and they cannot be called directly. Cannot contain this or super. They are primarily used to initialize static fields. &lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Can I have multiple main methods in the same class?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;No the program fails to compile. The compiler says that the main method is already defined in the class.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Explain working of Java Virtual Machine (JVM)?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;JVM is an abstract computing machine like any other real computing machine which first converts .java file into .class file by using Compiler (.class is nothing but byte code file.) and Interpreter reads byte codes.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;How can I swap two variables without using a third variable?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Add two variables and assign the value into First variable. Subtract the Second value with the result Value. and assign to Second variable. Subtract the Result of First Variable With Result of Second Variable and Assign to First Variable. Example:&lt;br /&gt;int a=5,b=10;a=a+b; b=a-b; a=a-b;&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is data encapsulation?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Encapsulation may be used by creating 'get' and 'set' methods in a class (JAVABEAN) which are used to access the fields of the object. Typically the fields are made private while the get and set methods are public. Encapsulation can be used to validate the data that is to be stored, to do calculations on data that is stored in a field or fields, or for use in introspection (often the case when using javabeans in Struts, for instance). Wrapping of data and function into a single unit is called as data encapsulation. Encapsulation is nothing but wrapping up the data and associated methods into a single unit in such a way that data can be accessed with the help of associated methods. Encapsulation provides data security. It is nothing but data hiding.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is reflection API? How are they implemented?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Reflection is the process of introspecting the features and state of a class at runtime and dynamically manipulate at run time. This is supported using Reflection API with built-in classes like Class, Method, Fields, Constructors etc. Example: Using Java Reflection API we can get the class name, by using the getName method.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Does JVM maintain a cache by itself? Does the JVM allocate objects in heap? Is this the OS heap or the heap maintained by the JVM? Why&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Yes, the JVM maintains a cache by itself. It creates the Objects on the HEAP, but references to those objects are on the STACK.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is phantom memory?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;Phantom memory is false memory. Memory that does not exist in reality.&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Can a method be static and synchronized?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;A static method can be synchronized. If you do so, the JVM will obtain a lock on the java.lang. Class instance associated with the object. It is similar to saying: &lt;br /&gt; synchronized(XYZ.class) { &lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;What is difference between String and StringTokenizer?&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;A StringTokenizer is utility class used to break up string.&lt;br /&gt;&lt;font color=“blue”&gt;&lt;u&gt;Example:&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;StringTokenizer st = new StringTokenizer("Hello World");&lt;br /&gt; while (st.hasMoreTokens()) {&lt;br /&gt; System.out.println(st.nextToken());&lt;br /&gt; }&lt;br /&gt;Output:&lt;br /&gt;Hello&lt;br /&gt;World&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3768399708908001410-7961284917477588572?l=ejbjavaresources.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ejbjavaresources.blogspot.com/feeds/7961284917477588572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3768399708908001410&amp;postID=7961284917477588572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/7961284917477588572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3768399708908001410/posts/default/7961284917477588572'/><link rel='alternate' type='text/html' href='http://ejbjavaresources.blogspot.com/2007/10/java-basic-interview-questions-part-1.html' title='JAVA Basic Interview Questions - PART 1'/><author><name>Blog for become a Java King...</name><uri>http://www.blogger.com/profile/16994720796582798781</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
