Author name: Aditi Malhotra

Aditi Malhotra is the Content Marketing Manager at Whizlabs. Having a Master in Journalism and Mass Communication, she helps businesses stop playing around with Content Marketing and start seeing tangible ROI. A writer by day and a reader by night, she is a fine blend of both reality and fantasy. Apart from her professional commitments, she is also endearing to publish a book authored by her very soon.

Implementing Threads in Java

Before we get into thread implementation in Java, let us spend some time and understand the idea and concepts behind threads and concurrent programming. What is Concurrency Applications are expected to do more than one task at the same time in parallel. Applications which do more than one tasks at a time are called concurrent applications. An example of such concurrent software application is streaming audio application. It must read the digital audio from the network, decompress, manage playback and update the audio simultaneously. Process and Thread There are two basic units in the concurrent programming namely Process and Thread. […]

Implementing Threads in Java Read More »

Different Conflict Resolution Techniques For A Project Manager

Conflicts are part of our life, often people misinterpret conflict with an open fight resulting in long lasting effect on the relationship of both the parties. This is a wrong concept, conflict is a difference of opinion or disagreement on certain idea or plan proposed in front of two or more people. In other words conflict, is due to difference in priorities and/or goals between two teams or individuals. Main disadvantages of conflicts in the workplace are competitive tensions, ego clashes, politics, bias nature, jealousy, performance discrepancies, and other. The primary reasons of conflicts are schedule and resources, followed by

Different Conflict Resolution Techniques For A Project Manager Read More »

Expectations From The Vendor Project Manager

After the project is awarded to the seller, the very first expectation from the vendor is an introductory email to introduce the project manager and the project team. After a formal introduction the following is expected from the vendor project manager Meeting invite for the project kick off: In this meeting the project manager should ensure To define the frequency of the meeting To mention the name of the SPOC (Single Point Of Contact) with a back-up for the project. To define the frequency of the project status report To outline all the points where further discussion/input from other team

Expectations From The Vendor Project Manager Read More »

Enumerated Data Types In Java

Enumerated data types (or enums for short) are newly introduced in Java 5.0. Enums will let us choose a value from a pre-defined list of values. Each value in this pre-defined list are called “enums”. Using enums we can restrict the values thus by reducing bugs in our code. Suppose, if we are developing payroll application, we need to have certain employee types. For example, permanent employee, contract employee, full time employee and part-time employee etc. In order to provide these employee types, we can create an enum with these pre-defined employee types as shown below: enum EmployeeType { PERMANENT,

Enumerated Data Types In Java Read More »

How To React When You Are Held Responsible For The Mistake Not Done By You

At times you receive an unexpected response from your seniors even after doing things exactly the way you were told to do. Should you admit your fault in spite of doing it to the best of your knowledge?  What would be your immediate reaction in such situation? If it is happening for the first time with you, you might want to put your point and prove yourself right immediately. But if it happens quite often, then you are accustomed with the behavior of your boss and you would prefer to keep quiet and/or take the blame temporarily on yourself. It

How To React When You Are Held Responsible For The Mistake Not Done By You Read More »

Difference Between Your Goals And Wish List

Often people misinterpret goal setting as setting a target to achieve their wishes. There is a lot of difference between your goals and your desires.Goal setting plays an important role in defining the dreams and visions of an individual. It is the responsibility of each individual to align their goals with the goals and objectives of their company or organization. Difference between these two terms: A wish can consist of anything you can imagine it has no logical boundaries, it is a desire which may or may not be possible, it is something you would like to be true. You don’t

Difference Between Your Goals And Wish List Read More »

Differences Between JDK and JRE

If you are a Java developer, then knowing the common differences between JDK and JRE is a must. Differences between these two is often a well-known question and there is the probability of ending up in confusion when differentiating what is what. Also understanding these differences makes it easy for you to visualize things possibly in a logical manner. Well known the differences between JDK and JRE as one is a software development kit and the other is a bundle that allows for a java program. Java Development Kit (JDK): Java development kit or the JDK contains the tools required

Differences Between JDK and JRE Read More »

How Does In-House / Corporate Trainings Help In Employee Retention?

Years ago but there used to be loyalty (and pensions) that motivated a person to stay with a company. Today these motivators do not exist. There is no or very little link between training and retention of an employee. Today employee retention is driven by income and career path. Many individuals improve these areas by going with another company in lieu of staying with the same company, this is true in most of the cases. In 1980 Dr. William Ouchi, a thought leader developed a motivational theory named as Theory Z. This theory is concerned with increasing employee loyalty to

How Does In-House / Corporate Trainings Help In Employee Retention? Read More »

Award Acts As A Catalyst In Motivating Team Members

Award acts as a catalyst in motivating team members. What is preferred team award or individual award? Rewards and recognitions are an important part of team motivation. They are formal and effective ways of recognizing and promoting individuals and the team as a whole. Although rewards and recognition help to build a strong and motivating team, they can also demoralize the team, in absence of established method or criteria for handing them out. For example, if you have consistent outstanding performers on the team, you could kill morale by consistently rewarding the same set of people repeatedly. The solution to

Award Acts As A Catalyst In Motivating Team Members Read More »

Covariant Return Types In Java

As we already know what method overriding is, the subclass providing new implementation of the super class method provided that the method signature in subclass should exactly match with method signature of super class including the return types. The covariant return types are newly introduced since Java 5.0, and used during method overriding. Covariant return type allows us to change the return type of the overriding method in the subclass; however this return type in subclass method must be a subtype of super class method return type. Also Check: Java Interview Questions and Answer Simply put, overriding method (in subclass)

Covariant Return Types In Java Read More »

Scroll to Top