{"id":1187,"date":"2016-06-13T05:20:01","date_gmt":"2016-06-13T05:20:01","guid":{"rendered":"http:\/\/www.inspirenignite.com\/jntuh\/?p=1187"},"modified":"2019-07-13T14:42:05","modified_gmt":"2019-07-13T14:42:05","slug":"jntuh-b-tech-2nd-year-1-sem-metallurgy-material-technology-2-1-object-oriented-programming-through-java-engineering-r13","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-b-tech-2nd-year-1-sem-metallurgy-material-technology-2-1-object-oriented-programming-through-java-engineering-r13\/","title":{"rendered":"JNTUH B.Tech 2nd Year 1 sem Metallurgy Material Technology (2-1) Object Oriented Programming through Java Engineering R13."},"content":{"rendered":"<p>JNTUH B.Tech 2nd year Object Oriented Programming through Java gives you detail Object Oriented Programming through Java 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>Object Oriented Thinking and Java Basics: Need for OOP Paradigm, Summary of OOP Concepts, Coping\u00a0with Complexity, Abstraction Mechanisms, A Way of Viewing World \u2013 Agents, Responsibility, Messages,\u00a0Methods, History of Java, Java Buzzwords, Data Types, Variables, Scope and Life Time of Variables, Arrays,\u00a0Operators, Expressions, Control Statements, Type Conversion and Casting, Simple Java Program, Concepts of\u00a0Classes, Objects, Constructors, Methods, Access Control, This Keyword, Garbage Collection, Overloading\u00a0Methods and Constructors, Method Binding, Inheritance, Overriding and Exceptions, Parameter Passing,\u00a0Recursion, Nested and Inner Classes, Exploring String Class.<\/p>\n<p><strong>UNIT -II<\/strong><\/p>\n<p>Inheritance, Packages and Interfaces: Hierarchical Abstractions, Base Class Object, Subclass, Sub type,\u00a0Substitutability, Forms of Inheritance- Specialization, Specification, Construction, Extension, Limitation,\u00a0Combination, Benefits of Inheritance, Costs of Inheritance. Member Access Rules, Super Uses, Using Final with\u00a0Inheritance, Polymorphism- Method Overriding, Abstract Classes, The Object Class.\u00a0Defining, Creating and Accessing a Package, Understanding Classpath, Importing Packages, Differences\u00a0between Classes and Interfaces, Defining an Interface, Implementing Interface, Applying Interfaces, Variables in\u00a0Interface and Extending Interfaces, Exploring Java.IO.<\/p>\n<p><strong>UNIT -III<\/strong><\/p>\n<p>Exception Handling and Multi threading: Concepts of Exception Handling, Benefits of Exception Handling, \u00a0Termination or Resumptive Models, Exception Hierarchy, Usage of Try, Catch, Throw, Throws and Finally, Built\u00a0in Exceptions, Creating Own Exception Sub Classes.\u00a0String Handling, Exploring Java.Util, Differences between Multi-Threading and Multitasking, Thread Life Cycle,\u00a0Creating Threads, Thread Priorities, Synchronizing Threads, Inter thread Communication, Thread Groups,\u00a0Daemon Threads.\u00a0Enumerations, Auto boxing, Annotations, Generics.<\/p>\n<p style=\"text-align: center\"><em><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #ff0000\"><b>Download iStudy Android App for complete\u00a0JNTUH syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier<\/b><\/span><b>.<\/b><\/a><\/em><\/p>\n<p><strong>TEXT BOOKS<\/strong><\/p>\n<ul>\n<li>Java the Complete Reference, 7th Editon, Herbert Schildt, TMH.<\/li>\n<li>Understanding OOP with Java Updated Edition, T. Budd, Pearson Education.<\/li>\n<\/ul>\n<p><strong>REFERENCE BOOKS<\/strong><\/p>\n<ul>\n<li>An Introduction to Programming and OO Design using Java, J.Nino and F.A. Hosch, John wiley &amp; Sons.<\/li>\n<li>An Introduction to OOP, Third Edition, T. Budd, Pearson Education.<\/li>\n<li>Introduction to Java Programming, Y. Daniel Liang, Pearson Education.<\/li>\n<li>An Introduction to Java Programming and Object Oriented Application Development, R.A. JohnsonThomson.<\/li>\n<li>Core Java 2, Vol 1, Fundamentals, Cay.S.Horstmann and Gary Cornell, Eighth Edition, Pearson\u00a0Education.<\/li>\n<li>Core Java 2, Vol 2, Advanced Features, Cay.S.Horstmann and Gary Cornell, eighth Edition, Pearson\u00a0Education<\/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 Object Oriented Programming through Java gives you detail Object Oriented Programming through Java Engineering R13 year subject. It will be help full you to understand you [&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-1187","post","type-post","status-publish","format-standard","hentry","category-syllabus"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/1187","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=1187"}],"version-history":[{"count":3,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/1187\/revisions"}],"predecessor-version":[{"id":17166,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/1187\/revisions\/17166"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=1187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=1187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=1187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}