Blog

What is VXML?

VoiceXML is a XML based markup language used to create voice applications. VXML is used along with ECMASCRIPT for performing various functions. ECMAScript is a standard scripting language based on JavaScript. In normal cases you will never find the difference, except in the name. The VXML language provides means for collecting character and/or spoken input, assigning the input results to document-defined request variables, and making decisions that affect the interpretation of documents written in the language.

Are static methods inherited?

I have seen many people arguing that static methods are not inherited. That is one misconception many beginning programmers have. According to true object oriented principles, static methods should not have inherited, but with Java a class does inherit all members of parent class including static.

 

So what is the answer to the question of if static methods are inherited? A simple answer as per Java Language Specification would be "Yes" for classes and "No" for interfaces:

What is EAI?

Enterprise application integration (EAI) is the use of software and computer systems' architectural principles to integrate a set of enterprise computer applications like ERP systems, CRM systems, Databases and even legacy software systems.

Enterprise application integration can be considered as an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across an enterprise.

 

What is an ERP?

Enterprise resource planning (ERP) is business management software or a software suite of integrated applications, that a company can use to collect, store, manage and interpret data from many business activities such as 

  • Product planning, cost

  • Manufacturing or service delivery

  • Marketing and sales

  • Inventory management

  • Shipping and payment

[Exercise] Basic Linked List operations in Java

Implement a project with basic linked list operations in Java:

Steps:

  1. Create a Node class with two elements:

    1. int data

    2. Node next

  2. Create an interface MyList with three operations: 

    1. void add(int data) - Add a new node to the end of linked list.

    2. void insert(int location, int data) - Add a new node to the given index location in a linked list.

    3. void display() - Traverse and print data in every node in the linked.

Pages

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) Arrays (1) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (55) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exception (1) Exceptions (4) Exercise (1) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (5) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (9) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (11) Java Programmer 2 (7) Javascript Frameworks (1) Java SE Professional (1) JPA 1 - Module (6) JPA 1 - Modules (1) JSP (1) Legacy Java (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) references (2) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Site Usage Guidelines (1) Sorting (1) source code management (1) spring (4) spring boot (3) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)