#6 Data types in Java

#6 Data types in Java

Check out our courses: Industry-Ready Java Spring Boot, React & Gen AI -Live: https://go.telusko.com/industry-ready... Coupon: TELUSKO10 (10% Discount) AI-Powered DevOps with AWS- Live V3: https://go.telusko.com/ai-powered-dev... 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 website : https://courses.telusko.com/ Java Spring:- https://go.telusko.com/Udemyjavaspring Java:- https://go.telusko.com/udemyteluskojava Spring: https://go.telusko.com/udemyteluskosp... 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... Instagram :   / navinreddyofficial   Linkedin :   / navinreddy20   WhatsApp : https://go.telusko.com/whatsapp TELUSKO Android App : https://go.telusko.com/TELUSKOAPP TELUSKO IOS App : https://apple.co/3SsgmU2 Discord :   / discord   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... 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