{"id":978,"date":"2016-06-03T16:28:32","date_gmt":"2016-06-03T16:28:32","guid":{"rendered":"http:\/\/www.inspirenignite.com\/jntuh\/?p=978"},"modified":"2019-07-14T13:45:59","modified_gmt":"2019-07-14T13:45:59","slug":"jntuh-b-tech-2nd-year-1-sem-electronic-computer-engineering-2-1-java-programming-engineering-r13","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-b-tech-2nd-year-1-sem-electronic-computer-engineering-2-1-java-programming-engineering-r13\/","title":{"rendered":"JNTUH B.Tech 2nd Year 1 sem Electronic Computer Engineering (2-1) Java Programming Engineering R13."},"content":{"rendered":"<p>JNTUH B.Tech 2nd year Java Programming gives you detail information about Java Programming Engineering R13 year subject. It will be help full you to understand you complete curriculum of the year.<\/p>\n<p><strong>Learning Objectives<\/strong><\/p>\n<ul>\n<li>To understand object oriented programming concepts, and apply them in problem solving<\/li>\n<li>To learn the basics of java Console and GUI based programming.<\/li>\n<\/ul>\n<p><strong>Unit I<\/strong><\/p>\n<p>OOP concepts \u2013 Data abstraction, encapsulation, inheritance, benefits of inheritance, polymorphism, classes\u00a0and objects, Procedural and object oriented programming paradigms.\u00a0Java programming &#8211; History of Java, comments, data types, variables, constants, scope and life time of\u00a0variables, operators, operator hierarchy, expressions, type conversion and casting, enumerated types, control\u00a0flow &#8211; block scope, conditional statements, loops, break and continue statements, simple java stand alone\u00a0programs, arrays, console input and output, formatting output, constructors, methods, parameter passing, static<br \/>\nfields and methods, access control, this reference, overloading methods and constructors, recursion, garbage\u00a0collection, building strings, exploring string class.<\/p>\n<p><strong>Unit II<\/strong><\/p>\n<p>Inheritance &#8211; Inheritance hierarchies, super and sub classes, Member access rules, super keyword, preventing\u00a0inheritance: final classes and methods, the Object class and its methods.\u00a0Polymorphism- dynamic binding, method overriding, abstract classes and methods.\u00a0Interfaces \u2013 Interfaces vs. Abstract classes, defining an interface, implementing interfaces, accessing<br \/>\nimplementations through interface references, extending interface.\u00a0Inner classes \u2013 Uses of inner classes, local inner classes, anonymous inner classes, static inner classes,\u00a0examples.\u00a0Packages-Defining, Creating and Accessing a Package, Understanding CLASSPATH, importing packages.<\/p>\n<p><strong>Unit III<\/strong><\/p>\n<p>Exception handling \u2013 Dealing with errors, benefits of exception handling, the classification of exception sexception\u00a0hierarchy, checked exceptions and unchecked exceptions, usage of try, catch, throw, throws and\u00a0finally, re-throwing exceptions, exception specification, built in exceptions, creating own exception sub classes.\u00a0Multi threading &#8211; Differences between multiple processes and multiple threads, thread states, creating threads,\u00a0interrupting threads, thread priorities, synchronizing threads, inter-thread communication, producer consumer\u00a0pattern.<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\"><strong><em><span style=\"color: #ff0000\">Download iStudy Android App for complete JNTUH syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier<\/span>.<\/em><\/strong><\/a><\/p>\n<p><strong>TEXT BOOK<\/strong><\/p>\n<ul>\n<li>Java Fundamentals \u2013 A comprehensive Introduction, Herbert Schildt and Dale Skrien, TMH.<\/li>\n<\/ul>\n<p><strong>REFERENCE BOOKS<\/strong><\/p>\n<ul>\n<li>Java for Programmers, P.J.Deitel and H.M.Deitel, Pearson education (OR) Java: How to Program\u00a0P.J.Deitel and H.M.Deitel, PHI.<\/li>\n<li>Object Oriented Programming through Java, P.Radha Krishna, Universities Press.<\/li>\n<li>Thinking in Java, Bruce Eckel, Pearson Education<\/li>\n<li>Programming in Java, S.Malhotra and S.Choudhary, Oxford Univ. Press.<\/li>\n<\/ul>\n<p><strong>Expected Outcome<\/strong><\/p>\n<p>The student is expected to have<\/p>\n<ul>\n<li>Understanding of OOP concepts and basics of java programming (Console and GUI based).<\/li>\n<li>The skills to apply OOP and Java programming in problem solving.<\/li>\n<li>Should have the ability to extend his knowledge of Java programming further on his\/her own.<\/li>\n<\/ul>\n<p><strong>For more information about all JNTU updates please stay connected to us on FB and don\u2019t hesitate to ask any questions in the comment.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>JNTUH B.Tech 2nd year Java Programming gives you detail information about Java Programming Engineering R13 year subject. It will be help full you to understand you complete curriculum of the [&hellip;]<\/p>\n","protected":false},"author":2259,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[62],"tags":[],"class_list":["post-978","post","type-post","status-publish","format-standard","hentry","category-syllabus"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/users\/2259"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/comments?post=978"}],"version-history":[{"count":4,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/978\/revisions"}],"predecessor-version":[{"id":17803,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/978\/revisions\/17803"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}