What is the range of short data type in Java?
a) -128 to 127
b) -32768 to 32767
c) -2147483648 to 2147483647
d) None of the mentionedWhat is the range of byte data type in Java?
a) -128 to 127
b) -32768 to 32767
c) -2147483648 to 2147483647
d) None of the mentionedWhich of the following are legal lines of Java code?
1. int w = (int)888.8;
2. byte x = (byte)100L;
3. long y = (byte)100;
4. byte z = (byte)100L;
a) 1 and 2
b) 2 and 3
c) 3 and 4
d) All statements are correct
Which of the following is not true about Java?
a) Object oriented language
b) High level language
c) 4th generation language
d) Computer languageWhich of these coding types is used for data type characters in Java?
a) ASCII
b) ISO-LATIN-1
c) UNICODE
d) None of the mentionedWhat is the default value of boolean literal?
a) true
b) 1
c) 0
d) falseWhich of these occupy first 0 to 127 in Unicode character set used for characters in Java?
a) ASCII
b) ISO-LATIN-1
c) None of the mentioned
d) ASCII and ISO-LATIN1Which one is a valid declaration of a boolean?
a) boolean b1 = 1;
b) boolean b2 = ‘false’;
c) boolean b3 = false;
d) boolean b4 = ‘true’;Which of these is long data type literal?
a) 9967124623
b) ABCDEFG
c) abcdefg
d) 9967124623LWhich of these can be returned by the operator &&?
a) Integer
b) Boolean
c) Character
d) StringLong literal should be suffixed with ?
a) L or l
b) F or f
c) D or d
d) I or iFloating point literal should be suffixed with?
a) L or l
b) F or f
c) D or d
d) I or iWhich of these cannot be used for a variable name in Java?
a) identifier
b) keyword
c) identifier & keyword
d) none of the mentionedJDK is platform dependent ?
a) true
b) falseJRM is inside JVM ?
a) true
b) falseJava is case in-sensitive language ?
a) true
b) falsePython is derived from java ?
a) true
b) falseJava is 25 times faster than Python in 1995 ?
a) true
b) false
19.Java is derived from C++ ?
a) true
b) false
- What is type conversions in Java ? a) Both type casting and type promotion b) Type casting only c) Type promotion only d) None of the above
Match the following
- James Gosling - a) Write Once Run Anywhere
- Cup and saucer - b) 23-May-1995
- Java slogan - c) Father of Java
- Java DOB - d) Oracle
- Java current owner - e) Symbol of Java
this are the questions we had answer
Answers:
- Range of short? → b) -32768 to 32767
- Range of byte? → a) -128 to 127
- Legal lines? → d) All statements are correct
- Not true about Java? → c) 4th generation language
- Character coding? → c) UNICODE
- Default boolean? → d) false
- 0–127 Unicode? → a) ASCII
- Valid boolean? → c) boolean b3 = false;
- Long literal? → d) 9967124623L
- && returns? → b) Boolean
- Long suffix? → a) L or l
- Float suffix? → b) F or f
- Invalid variable name? → b) keyword
- JDK platform dependent? → a) true
- JRE inside JVM? → a) true
- Java case-insensitive? → b) false
- Python from Java? → b) false
- Java 25× faster than Python (1995)? → b) false
- Java derived from C++? → b) false
- Type conversions? → a) Both casting & promotion
Match the following:
- James Gosling → c) Father of Java
- Cup & saucer → e) Symbol of Java
- Java slogan → a) Write Once Run Anywhere
- Java DOB → b) 23-May-1995
- Java owner → d) Oracle
After the test
- we learn about typecasting their are two type in typecasting
1.widening casting (smaller type to larger type size)
- Widening casting is done automatically when passing a smaller size type to a larger size type
2.narrowing casting (larger type to smaller tupe size)
- Narrowing casting must be done manually by placing the type in parentheses () in front of the value
signing off!!
Top comments (0)