Object Oriented Programming Using SCALA and JAVA

Saved in:
Bibliographic Details
Title: Object Oriented Programming Using SCALA and JAVA
Description: This book takes a student from “unknown to known” and “simple to complex” principles of JAVA Programming. This book is user-friendly, thought provoking and stimulating. It helps in clearing the cobwebs of the mind and the subject. The style used is lucid and un-adulterated. What stands out is the stark simplicity with which the ideas have been portrayed. The need is to understand the core language. Is it algorithmic, functional or object-oriented? You must understand and learn its vocabulary—data structures, operations and facilities provided by the standard libraries. A good book should teach the customary and effective ways to structure your code. Java and Scala are the two languages that are object-oriented programming languages that are used in this book. The book is divided into 11 chapters: -Chapter 1 discusses about the introduction to Java language. Chapter 2 discusses about its vocabulary. Chapter 3 offers a comprehensive survey of the core concept of any object-oriented language-classes. Chapter 4 explores about interface and packages in object-oriented programming languages. Chapter 5 explains exception handling in object-oriented programming languages. Chapter 6 discusses about streams and files. Chapter 7 talks about threading and multi-threading. Chapter 8 gives Applet and Event handling. Chapter 9 gives animation and Images implementation. Chapter 10 discusses about JDBC-ODBC Connectivity. Chapter 11 explains Graphical Programming with SCALA Swing and SDLC.Factually speaking, barely there is any industry today that has not been affected by JAVA and SCALA today. Object-oriented programming languages have made significant impacts and garnered great results. SCALA and Java algorithms mimic the capabilities of object-oriented programming languages. Given an exceptionally rapid rate of progress, this book attempts to track recent advances and summarize their achievements in order to gain a clear picture of the current panorama in generic SCALA and JAVA2 languages.The research community moves towards deeper language understanding i.e., from large monolithic programs to more modular, robust, simple, scalable and faster programming languages. The idea is to develop a general-purpose algorithm that achieves two-goals: (a) High quality/accuracy, (b) High efficiency.Despite of the remarkable progress of the last years, designing an accurate, robust, efficient detection and recognition system that approaches human-level performance is undoubtedly an unresolved problem.Salient Features: -Deals with the language fundamental and building blocks like operators, variables, keywords etc. User-defined functions and object-oriented sequences in SCALA and Java are dealt in in an exhaustive manner.Multithreading, exception handling, files and database connectivity are explained in a lucid manner.Case studies are provided for in-depth learning.Programming exercises are provided for the students to reassess their programming skills.Exhaustive laboratory exercises are solved.A brief introduction is provided to case tools.Mini object-oriented projects in Java are provided for modeling security algorithms and animations.Sample viva-voce questions are provided to revise unique features of Scala and Java language. Tests the programs with relevant inputs.To improve the thinking process and understanding, assignment problems of the conceptual short questions with their answers are also provided for every chapter.
Authors: Chopra, Rajiv
Resource Type: eBook.
Subjects: Scala (Computer program language), Java (Computer program language), Object-oriented programming (Computer science)
Categories: COMPUTERS / Programming / Object Oriented, COMPUTERS / Languages / Java
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 2706816
RelevancyScore: 1103
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1103.19409179688
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$2706816$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$2706816$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Object Oriented Programming Using SCALA and JAVA
– Name: Abstract
  Label: Description
  Group: Ab
  Data: This book takes a student from “unknown to known” and “simple to complex” principles of JAVA Programming. This book is user-friendly, thought provoking and stimulating. It helps in clearing the cobwebs of the mind and the subject. The style used is lucid and un-adulterated. What stands out is the stark simplicity with which the ideas have been portrayed. The need is to understand the core language. Is it algorithmic, functional or object-oriented? You must understand and learn its vocabulary—data structures, operations and facilities provided by the standard libraries. A good book should teach the customary and effective ways to structure your code. Java and Scala are the two languages that are object-oriented programming languages that are used in this book. The book is divided into 11 chapters: -Chapter 1 discusses about the introduction to Java language. Chapter 2 discusses about its vocabulary. Chapter 3 offers a comprehensive survey of the core concept of any object-oriented language-classes. Chapter 4 explores about interface and packages in object-oriented programming languages. Chapter 5 explains exception handling in object-oriented programming languages. Chapter 6 discusses about streams and files. Chapter 7 talks about threading and multi-threading. Chapter 8 gives Applet and Event handling. Chapter 9 gives animation and Images implementation. Chapter 10 discusses about JDBC-ODBC Connectivity. Chapter 11 explains Graphical Programming with SCALA Swing and SDLC.Factually speaking, barely there is any industry today that has not been affected by JAVA and SCALA today. Object-oriented programming languages have made significant impacts and garnered great results. SCALA and Java algorithms mimic the capabilities of object-oriented programming languages. Given an exceptionally rapid rate of progress, this book attempts to track recent advances and summarize their achievements in order to gain a clear picture of the current panorama in generic SCALA and JAVA2 languages.The research community moves towards deeper language understanding i.e., from large monolithic programs to more modular, robust, simple, scalable and faster programming languages. The idea is to develop a general-purpose algorithm that achieves two-goals: (a) High quality/accuracy, (b) High efficiency.Despite of the remarkable progress of the last years, designing an accurate, robust, efficient detection and recognition system that approaches human-level performance is undoubtedly an unresolved problem.Salient Features: -Deals with the language fundamental and building blocks like operators, variables, keywords etc. User-defined functions and object-oriented sequences in SCALA and Java are dealt in in an exhaustive manner.Multithreading, exception handling, files and database connectivity are explained in a lucid manner.Case studies are provided for in-depth learning.Programming exercises are provided for the students to reassess their programming skills.Exhaustive laboratory exercises are solved.A brief introduction is provided to case tools.Mini object-oriented projects in Java are provided for modeling security algorithms and animations.Sample viva-voce questions are provided to revise unique features of Scala and Java language. Tests the programs with relevant inputs.To improve the thinking process and understanding, assignment problems of the conceptual short questions with their answers are also provided for every chapter.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Chopra%2C+Rajiv%22">Chopra, Rajiv</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Scala+%28Computer+program+language%29%22">Scala (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Java+%28Computer+program+language%29%22">Java (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Object-oriented+programming+%28Computer+science%29%22">Object-oriented programming (Computer science)</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Object+Oriented%22">COMPUTERS / Programming / Object Oriented</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+Java%22">COMPUTERS / Languages / Java</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=2706816
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.117
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Scala (Computer program language)
        Type: general
      – SubjectFull: Java (Computer program language)
        Type: general
      – SubjectFull: Object-oriented programming (Computer science)
        Type: general
    Titles:
      – TitleFull: Object Oriented Programming Using SCALA and JAVA
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Chopra, Rajiv
      – PersonEntity:
          Name:
            NameFull: Chopra, Rajiv
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2021
            – D: 24
              M: 09
              Type: profile
              Y: 2022
          Identifiers:
            – Type: isbn-print
              Value: 9789389802207
            – Type: isbn-electronic
              Value: 9788122458343
          Titles:
            – TitleFull: Object Oriented Programming Using SCALA and JAVA
              Type: main
ResultId 1