Print This Article Post Comment Add To Favorites Email to Friends Ezine Ready

A Variable Stores Data On The Basis Of Datatypes In Java

By: Infocampus Home | Computers-and-Technology


Introduction :
Datatypes defines the type of data that a variable can store .
Based on the data type of a variable, the operating system allocates memory and decides what can be stored in the reserved memory. Therefore, by assigning different data types to variables, we can store integers, decimals, or characters in these variables.
About Datatypes :
Datatype is a spacial keyword used to allocate sufficient memory space for the data, in other words Data type is used for representing the data in main memory (RAM) of the computer.

There are two types of data types are available in Java '
1)Primitive Data Types
2)Reference/Object Data Types/Non primitive java course in bangalore data types

Primitive Data Types :
Primitive datatypes are the datatypes those are already defined in java.
These are eight in numbers . Primitive datatypes are predefined by the language and named by a keyword.
These are byte , short , int , long , float , double , Character , boolean
byte
-Byte data type is an 8-bit signed two's complement integer
-Minimum value is -128( i.e.- 2^7)
-Maximum value is 127 (i.e. 2^7-1)
-Default value is 0
-It is used to save space in large java/j2ee classes bangalore arrays, mainly in place of integers, since a byte is four times smaller than an integer.
-Example: byte x = 101 , byte y = -54
short
-Short data type is a 16-bit signed two's complement integer
-Minimum value is -32,768 (-2^15)
-Maximum value is 32,767 (2^15 -1)
-Short data type can also be used to save memory as byte data type. A short is 2 times smaller than an integer
-Default value is 0.
-Example: short x = 10000, short y = -20000
int :
-Int data type is a 32-bit signed two's complement Advanced java training in bangalore integer.
-Minimum value is - 2,147,483,648 (-2^31)
-Maximum value is 2,147,483,647 (2^31 -1)
-Integer is generally used as the default data type for integral values unless there is a concern about memory.
-The default value is 0
-Example: int x = 100000, int y = -200000
long :
-Long data type is a 64-bit signed two's complement integer
-Minimum value is -9,223,372,036,854,775,808(-2^63)
-Maximum value is 9,223,372,036,854,775,807 (2^63 -1)
-This type is used when a wider range than int is needed
-Default value is 0L
-Example: long x = 100000L, long y= -200000L java/j2ee classes bangalore
Float :
-Float data type is a single-precision 32-bit IEEE 754 floating point
-Float is mainly used to save memory in large arrays of floating point numbers
-Default value is 0.0f
-Float data type is never used for precise values such as currency
-Example: float f1 = 234.5f
Double :
-double data type is a double-precision 64-bit IEEE 754 floating point
-This data type is generally used as the default data type for decimal values, generally the default choice
-Double data type should best core java training in bangalore never be used for precise values such as currency
-Default value is 0.0d
-Example: double x = 121.9
Boolean :
-boolean data type represents one bit of information
-There are only two possible values: true and false
-This data type is used for simple flags that track true/false conditions
-Default value is false
-Example: boolean one = true
Char :
-char data type is a single 16-bit Unicode character
-Minimum value is '\u0000' (or 0)
-Maximum value is '\uffff' (or 65,535 inclusive)
-Char data type is used to store any character
-Example: char letterA = 'A'
Reference Datatypes/Nonprimitive datatype :
These are the data types java course in bangalore which are derived from the existing datatypes
-Reference variables are created using defined constructors of the classes. They are used to access objects. These variables are declared to be of a specific type that cannot be changed. For example, Employee, Student , etc.
-Class objects and various type of array variables come under reference datatype.
-Default value of any reference variable is null.
-A reference variable can be used to refer any object of the declared type or any compatible type.
-Example: Employee emp = new Employee(abc);
Some Important points :
-All numeric data types java training center bangalore are signed(+/-).
-The size of data types remain the same on all platforms (standardized)
-char data type in Java is 2 bytes because it uses UNICODE character set. By virtue of it , Java supports internationalization. UNICODE is a character set which covers all known scripts and language in the world.
This is the short description about the datatypes . To get the more knowledge on Core & Advanced java join Infocampus Software Training Institute .




Article Source: https://www.eArticlesOnline.com

About the Author:
Infocampus is the best institute for the java course in bangalore .It provides java training in less fees with the 100% job support . Learn OOPs concept , packages , inner classes , servlet , struts framework , JDBC connectivity in Core & Advanced java class . Infocampus provides best core java training with the real time project .
For java/j2ee classes hard copy of notes is provided for the preparation of students . Fully practical classes are available for Advanced java training .Every weekend free demo classes are available .
To book the seat for free demo class call at : 9738001024 or to get the more information on java course enquire at : http://www.infocampus.co.in/java-training-bangalore.html

Tags:

Please Rate this Article

 

Not yet Rated

Click the XML Icon Above to Receive Computers-and-Technology Articles Via RSS!

Recent Related Articles From Computers-and-Technology

  • An Overview On Ios 11 By Top Iphone App Development Companies In India
    By: Nirav Patel | Jan 6th 2018
    The finished version of the highly anticipated software iOS 11 is out now. Top-notch iPhone app development companies have already geared themselves with all the resources required to build an app for the latest iOS 11. Read

  • How Technology Impacted On Real Estate Sector
    By: hallmark builders | Jan 6th 2018
    Technology is used in different industries like hospitality, business, agriculture, communication, transportation, education and many more. As in the same way real estate sector has no exceptional with technology. There are few ways how real estate sector is depended on technology like marketing and advertising, People hunt ... Read

  • New Features In Java 8
    By: Infocampus | Jan 6th 2018
    Java 8 or JDK 1.8 is the most significant expansion of the Java language yet. Java 8’s new features such as Lambda Expressions, Stream APIs, Nashorn, Compact Profiles, new Time APIs increase the expressive power of the platform and make it easier for developers to take advantage of modern, multicore processors. This artic ... Read

  • Ios - 8 Principles Of Ios Development To Know Before Starting Your App
    By: Infocampus | Jan 6th 2018
    Building up a local iOS application can be a complex process. The developer you hire will be instrumental at all times, got the opportunity to be a professional with the correct blend of abilities to see your application through the outline and coding stages. That is the reason, before you begin searching for a designer; it ... Read

  • Understanding Python Basics
    By: Infocampus | Jan 5th 2018
    you will learn some Python basics, such as using the print function to display output. You will read about using variables and how to assign values to variables, and you will gain an understanding of their data types. By the end of this chapter, you will know how to get data into a script by using the input function and wri ... Read

  • Swift- A Powerful Open Language That Lets Everyone Build Amazing Apps.
    By: Infocampus | Jan 5th 2018
    Begin creating iOS Apps (Swift) is the ideal beginning stage for figuring out how to make applications that keep running on iPhone and iPad. View this arrangement of incremental lessons as a guided prologue to building your first application"including the instruments, significant ideas, and best practices that will facil ... Read

  • Implementing Iterable Interface In Java To Enable For-each Loop Based Iteration
    By: Infocampus | Jan 4th 2018
    how to implement java.lang.Iterable on a class to enable for-each loop based iteration through the collection of objects stored in that class. Tutorial starts off with explaining how Iterable and for-each loop are related, then explains how to implement Iterable, and finally shows a Java code example showing Iterable interf ... Read

  • Important Things You Need To Know About Selenium
    By: Infocampus | Jan 4th 2018
    Selenium can be a champion among the most able mechanical assemblies in the QA Engineers' munitions store. Shockingly, it can be dull to make, a terrible dream to keep up, and it can convey far an inordinate number of false negatives. Read

  • Swift -a New Programming Language For Os X And Ios
    By: Infocampus | Jan 3rd 2018
    With regards to speed, Swift is incredible. Swift is likewise present day with highlights like terminations, various return writes, and namespaces. Swift is totally local to both Cocoa and Cocoa Touch. Swift will be prepared for primetime out of the door," and will highlight "finish Xcode bolster." Additionally, when iOS ... Read

  • Learn Python Programming Step By Step
    By: Infocampus | Jan 3rd 2018
    we aim to teach all basic to advanced level Python programming concepts to a large no. of aspirants in the most efficient way. We've organized this course in such a manner that you can learn Python with least efforts, without investing a lot of your time and finally be able to apply this knowledge to your live projects. Read


Copyright © 2005-2015 eArticlesOnline, LLC - All Rights Reserved
Terms of Service | Privacy Policy