#6 Data types in Java

Published: 16 January 2023
on channel: Telusko
310,544
3.2k

Check out our courses:

Complete Java Developer Course Batch-3: https://go.telusko.com/completebatch3
Coupon: TELUSKO10 (10% Discount)

Enterprise Java Spring Microservices: https://go.telusko.com/enterpriseJava
Coupon: TELUSKO10 (10% Discount)

Master Java Spring Development : https://go.telusko.com/masterjava
Coupon: TELUSKO20 (20% Discount)

For More Queries WhatsApp or Call on : +919008963671

Udemy Courses:

Spring: https://go.telusko.com/udemyteluskosp...
Java:- https://go.telusko.com/udemyteluskojava
Java Spring:- https://go.telusko.com/Udemyjavaspring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopy...
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodo...

website : https://courses.telusko.com/

In this lecture we are discussing
1) datatypes for given variable
a)Types of data-types?
b)primitive data types
c)why do we need different type of integer type?
d)how to create variable of different data types?

2) range and way to declare different data variable

#1
a) Datatypes are categories into primitive and non-primitive datatype.
But in this lecture, we are take all concept upon primitive data type.

b) There are 8 primitive datatype
integer ---byte, short, int, long
float --- float , double
character ---char
boolean --- boolean

c) why do we need different type of integer ?
= there are range for each type. for int --4 bytes ,long --8 bytes, short --2bytes byte --1byte

d) How to create variable of different data type?
= int a=10; byte b=4
= dataType variableName = value;

integer variable declaration
int a=5;
long b=600l; // e.g 578l, 100000l represent long integer type
byte c=127;
short s=128;

float vs double
=double have more precision than float by default java support double.
=declare variable of float and double type
--double a=5.6;
--but float b=5.6; //give error
--correct way float b=5.6f;

character representation
= char ch='a'; //using single quotes on character we can declare char type of variable

boolean representation of variable
= boolean result=true; there are only two value of boolean either true or false.
=In other language like c and c++ -- 0 is treated as false and non zero number treated as true but it is not in java.

{byte, short, int, long, float, double, char, Boolean }
since java is statically type or say strongly type language therefore we need
to mention datatype for each variable for declaring variable.
e.g int i=5; float f=2.5f;

In java integer are by default for integer int type;
for real number by default double

#2
Range and way to declare different data type variable
int i=5;// 4 bytes ---32 bytes -- -2147483648 to 2147483647
short s=5;//2 bytes -- 16 bytes -- -32768 to 32767
byte b=5;//1 byte -- 8 bytes -- -128 to 127
long l=5;//8 bytes -- 64 bytes -- -9223372036854775808 to 9223372036854775807
float f=5.5f;//4 bytes -- 32 bytes -- 1.4e-45 to 3.4028235e+38
double d=5.5;//8 bytes -- 64 bytes -- 4.9e-324 to 1.7976931348623157e+308
char c='a';//2 bytes -- 16 bytes -- 0 to 65535
boolean check=true; //value is either true or false
ASCII - American Standard Code for Information Interchange

Github repo : https://github.com/navinreddy20/Javac...

Java:- https://bit.ly/JavaUdemyTelusko
Spring:- https://bit.ly/SpringUdemyTelusko

More Learning :

Java :- https://bit.ly/3x6rr0N
Python :- https://bit.ly/3GRc7JX
Django :- https://bit.ly/3MmoJK6

JavaScript :- https://bit.ly/3tiAlHo
Node JS :- https://bit.ly/3GT4liq

Rest Api :-https://bit.ly/3MjhZwt
Servlet :- https://bit.ly/3Q7eA7k
Spring Framework :- https://bit.ly/3xi7buh
Design Patterns in Java :- https://bit.ly/3MocXiq
Docker :- https://bit.ly/3xjWzLA

Blockchain Tutorial :- https://bit.ly/3NSbOkc
Corda Tutorial:- https://bit.ly/3thbUKa
Hyperledger Fabric :- https://bit.ly/38RZCRB

NoSQL Tutorial :- https://bit.ly/3aJpRuc
Mysql Tutorial :- https://bit.ly/3thpr4L

Data Structures using Java :- https://bit.ly/3MuJa7S
Git Tutorial :- https://bit.ly/3NXyCPu

Donation:
PayPal Id : navinreddy20
https://www.telusko.com


On this page of the site you can watch the video online #6 Data types in Java with a duration of hours minute second in good quality, which was uploaded by the user Telusko 16 January 2023, share the link with friends and acquaintances, this video has already been watched 310,544 times on youtube and it was liked by 3.2 thousand viewers. Enjoy your viewing!