Given the following, class PassS { public static void main(String [] args) { PassS p = new PassS(); p.start(); } void start() { String s1 = "slip"; String s2 = fix(s1); System.out.println(s1 + " " + s2); } String fix(String s1) { s1 = s1 + "stream"; .System.out.print(s1 + " "); return "stream"; } } what is the result,Java, C ,C++, ASP, ASP.net C# ,Struts ,Questions & Answer, Struts2, Ajax, Hibernate, Swing ,JSP , Servlet, J2EE ,Core Java ,Stping, VC++, HTML, DHTML, JAVASCRIPT, VB ,CSS, interview ,questions, and answers, for,experienced, and fresher
Given the following, class PassS { public static void main(String [] args) { PassS p = new PassS(); p.start(); } void start() { String s1 = "slip"; String s2 = fix(s1); System.out.println(s1 + " " + s2); } String fix(String s1) { s1 = s1 + "stream"; .System.out.print(s1 + " "); return "stream"; } } what is the result

More interview questions and answers

What result comes when we compile and run following code: class R4RSCJPTest { public static void main(String arg[]) { if("welcome".lastIndexOf("e",9) ==6) { System.out.println("Equal"); } else { System.out.println("Not Equal"); } } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String arg[]) { if("welcome".lastIndexOf("e",-3) ==1) { System.out.println("Equal"); } else { System.out.println("Not Equal"); } } }

Select correct statements from followings:

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { int i = 3; double j = 3.2; boolean boo = (i = j); System.out.println("Value of boo is " + boo); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { int i = 3; double j = 3.2; boolean boo = (i == j); System.out.println("Value of boo is " + boo); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { int i= 1; int j= 5; for (int k = 1; k <= 4; k++) { if (( ++i > 3 ) || (--j > 3)) { i++; } } System.out.println("Value of i is " +i + ", Value of j is " +j); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { boolean b1 = true; boolean b2 = false; boolean b3 = true; if ( b1 & b2 | b2 & b3 | b2 ) System.out.print("First if statement will executed."); if ( b1 & b2 | b2 & b3 | b2 | b1 ) System.out.println("Second if statement will executed."); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { int age=20; String str = (age<18)?"Teenager":(age<25)?"Young":"Adult"; System.out.println(str); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { R4RSCJPTest test = new R4RSCJPTTest(); test.start(); } void start() { boolean boo1 = true; boolean boo2 = fix(boo1); System.out.println(boo1 + " " + boo2); } boolean fix(boolean boo1) { boo1 = false; return boo1; } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String [] args) { R4RSCJPTest test = new R4RSCJPTest(); test.start(); } void start() { int i = 2; int j = 4; System.out.print(" " + 1 + 3 + " "); System.out.print(i + 4 + j -1); System.out.print(vivek() + i + j + " "); System.out.print(" " + i + j + " "); System.out.println(i + j + vivek()); } String vivek() { return "vivek"; } }

What result come when we compile and run following code: lass R4RSCJPTest { public static void main(String [] args) { R4RSCJPTest test = new R4RSCJPTest(); test.start(); } void start() { long [] arr1 = {2,4,6}; long [] arr2 = foo(arr1); System.out.print(arr1[0] + arr1[1] + arr1[2] + " "); System.out.println(arr2[0] + arr2[1] + arr2[2]); } long [] foo(long [] arr3) { arr3[1] = 8; return arr3; } }

Arithmetic Operators

String concentration Operator

Increment and Decrement

Shift Operators

Bitwise Operators

Bitwise Complement Operator

Conditional Operator

Primitive Casting

Casting Primitives

Logical Operators

Short-Circuit Logical Operators

Logical Operators (not Short-Circuit)

Passing Variables into Methods

Passing Object Reference Variables

Does Java Use Pass-By-Value Semantics?

What result come when we compile and run following code: class Test1 { byte b; } class R4RSCJPTest { public static void main(String [] args) { R4RSCJPTest p = new R4RSCJPTest(); p.start(); } void start() { Test1 t1 = new Test1(); System.out.print(t1.b + " "); Test1 t2 = foo(t1); System.out.println(t1.b + " " + t2.b); } Test1 foo(Test1 tt1) { tt1.b = 21; return tt1; }

Passing Primitive Variables

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String args[]) { R4RSCJPTest t = new R4RSCJPTest(); t.start(); } void start() { String str1 = "welcome"; String str2 = foo(str1); System.out.println(str1 + " " + str2); } String foo(String str1) { str1 = str1 + "user"; System.out.print(str1 + " "); return "user"; } }

What is the result of (1 & 3)?

What is the result of (1 | 3)?

What is the result of (1 << 2)?

What is the resulting value of (new String(“fred”) instanceof Object)?

Which two are equal?

Given the following, import java.awt.*; class Ticker extends Component { public static void main (String [] args) { Ticker t = new Ticker(); ........................... } } which two of the following statements, inserted independently, could legally be inserted into dotted line of this code?

Given the following, class Equals { public static void main(String [] args) { int a = 100; double b = 100.1; boolean x = (a = b); System.out.println(x); } } what is the result?

Given the following, import java.awt.Button; class CompareReference { public static void main(String [] args) { float f = 42.0f; float [] f1 = new float[2]; float [] f2 = new float[2]; float [] f3 = f1; longx = 42; f1[0] = 42.0f; } } which three statements are true?

Given the following, class BitShift { public static void main(String [] args) { int x = 0x80000000; System.out.print(x + " and "); x = x >>> 31; System.out.println(x); } } what is the output from this program?

Given the following, class Bitwise { public static void main(String [] args) { int x = 11 & 9; int y = x ^ 3; System.out.println( y | 12 ); } } what is the result?

Which of the following are legal lines of code?

Given the following, class Test { public static void main(String [] args) { int a= 0; int b= 0; for (int c = 0; c < 5; c++) { if (( ++a > 2 ) || (++b > 2)) { b++; } } . System.out.println(a + " " + b); } } what is the result?

Given the following, class Test { public static void main(String [] args) { int b= 0; int b= 0; for (int c = 0; c < 5; c++) { if (( ++a > 2 ) && (++b > 2)) { a++; } } System.out.println(a + " " + b); } } What is the result?

Given the following, class SSBool { public static void main(String [] args) { boolean p1 = true; boolean p2 = false; boolean p3 = true; if ( p1 & p2 | p2 & p3 | p2 ) System.out.print("ok "); if ( p1 & p2 | p2 & p3 | p2 | p1 ) System.out.println("dokey"); } } what is the result?

Given the following, class BoolArray { boolean [] b = new boolean[3]; int count = 0; void set(boolean [] x, int i) { x[i] = true; ++count; } public static void main(String[] args) { BoolArray ba = new BoolArray(); ba.set(ba.b, 0); ba.set(ba.b, 2); ba.test(); } } 16. 17. void test() { 18. if ( b[0] && b[1] | b[2] ) 19. count++; 20. if ( b[1] && b[(++count - 2)] ) count += 7; 2System.out.println("count = " + count); } } what is the result?

Given the following, class Test { static int s; public static void main(String [] args) { Test p = new Test(); p.start(); System.out.println(s); } void start() { int x = 7; twice(x); System.out.print(x + " "); } void twice(int x) { = x*2; s = x; } } what is the result

What result come when we compile and run following code: public class R4RSCJPTest { final static short i = 4; public static int j = 0; public static void main(String [] args) { for (int k=0; k <= 4; k++) { switch (k) { case j: System.out.print(" 0 "); case i-3: System.out.print(" 1 "); case i-2: System.out.print(" 2 "); case i-1: System.out.print(" 3 "); case i: System.out.print(" 4 "); } } } }

What result come when we compile and run following code: public class R4RSCJPTest { final static short i = 3; public static int j = 1; public static void main(String [] args) { for (int k=1; k <= 4; k++) { switch (k) { case i: System.out.print(" 0 "); case i-1: System.out.print(" 1 "); case i-2: System.out.print(" 2 "); case i-3: System.out.print(" 3 "); } } } }

What result come when we compile and following code: public class R4RSCJPTest { static boolean boo; public static void main(String [] args) { short st = 24; if ( st < 30 & !boo ) st++; if ( st > 30 ) ; else if ( st > 38 ) { st -= 6; st++; } else ++st; System.out.println(st); } }

Given the following, class Test { public static void main(String [] args) { Test p = new Test(); p.start(); } void start() { boolean p1 = false; boolean p2 = fix(p1); System.out.println(p1 + " " + p2); } boolean fix(boolean b1) { b1 = true; return b1; } } what is the result?

Given the following, class PassS { public static void main(String [] args) { PassS p = new PassS(); p.start(); } void start() { String s1 = "slip"; String s2 = fix(s1); System.out.println(s1 + " " + s2); } String fix(String s1) { s1 = s1 + "stream"; .System.out.print(s1 + " "); return "stream"; } } what is the result

Given the following, class SC2 { public static void main(String [] args) { SC2 s = new SC2(); s.start(); } void start() { int a = 3; int b = 4; System.out.print(" " + 7 + 2 + " "); System.out.print(a + b); System.out.print(" " + a + b + " "); System.out.print(foo() + a + b + " "); 14. System.out.println(a + b + foo()); } String foo() { return "foo"; } } what is the result?

Given the following, class PassA { public static void main(String [] args) { PassA p = new PassA(); p.start(); } void start() { long [] a1 = {3,4,5}; long [] a2 = fix(a1); System.out.print(a1[0] + a1[1] + a1[2] + " "); System.out.println(a2[0] + a2[1] + a2[2]); } long [] fix(long [] a3) { a3[1] = 7; return a3; } } what is the result?

Given the following, class Two { byte x; } class PassO { public static void main(String [] args) { PassO p = new PassO(); p.start(); } void start() { Two t = new Two(); System.out.print(t.x + " "); Two t2 = fix(t); System.out.println(t.x + " " t2.x); } Two fix(Two tt) { tt.x = 42; return tt; } } what is the result?

What result come when we compile and run following code: public class R4RSCJPTest { final static short i = 3; public static int j = 1; public static void main(String [] args) { for (int j=1; j <= 4; j++) { switch (j) { case i: System.out.print(" 0 "); case i-1: System.out.print(" 1 "); default: System.out.print("def "); case i-2: System.out.print("2 ");break; case i-3: System.out.print("3 "); } } } }

What result come when we compile and run following code: public class R4RSCJPTest { public void loop() { int i= 3; while ( 1 ) { System.out.print(+ (i + 1)); } } }

What result come when we compile and run following code: public class R4RSCJPTest { public static void main(String args[]) { int i = 3; do while ( i < 3 ) System.out.print("Value of i is " + i); while ( i > 3 ) ; } }

What result come when we compile and run following code: class R4RSCJPTest { static int i; public static void main(String [] args) { R4RSCJPTest test = new R4RSCJPTest(); test.start(); System.out.println(i); } void start() { int j = 3; foo(j); j = j^2; System.out.print(j + " "); } void foo(int j) { j = j*2; i = j; } }

What result come when we compile and run following code: public class R4RSCJPTest { static boolean boo1, boo2; public static void main(String [] args) { int i = 0; if ( !boo1 ) { if ( !boo2 ) { boo1 = false; i++; if ( 0 < i ) { i++; } boo2 = !boo2; if ( boo1 ) i = i + 10; else if ( boo2 == false ) i = i + 100; else if ( boo1 | boo2 ) i = i + 1000; } } System.out.println(i); } }

Writing Code Using if statement

legal arguments for if Statements

Writing Code Using Switch Statement

Legal Arguments to switch and case

default, break, and fall-through in switch blocks

The Default Case

creating a switch-case statement.

Select correct data types that we used in switch statements.

Select two correct for loops when we insert those in following code output will be like that: i = 0 i = 1 class R4RSCJPTest { public static void main(String args[]) { //insert both for loop here { System.out.println("i = "+ i); } } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String args[]) { int i = 2; boolean boo = false; outer: while (!boo) { i++; inner: for (int j = 1; j < 7; j++) { i += j; if (j == 4) continue inner; break outer; } continue outer; } System.out.println("Value of i is " +i); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String args[]) { int i = 9; label: if (i > 3) { i--; continue label; } System.out.println("i is " + i); } }

What result come when we compile and run following code: class R4RSCJPTest { public static void main(String args[]) { int i = 9; label: while (i > 3) { i--; continue label; } System.out.print("i is " + i); } }

Writing code using loops.

Using while loops

Using do-while Loops

Using for Loops

Declaration and Initialization

Conditional (boolean) Expression

What result come when we compile and run following code: public class R4RSCJPTest { public static void main(String args[]) { try { System.out.print("Welcome"); } finally { System.out.println("Finally executing "); } } }

Iteration Expression

for Loop Issues

Using break and continue in for Loops

Unlabeled Statements

Labeled Statements

Creating a Labeled while Loop

What result come when we compile and run following code: import java.io.*; public class R4RSCJPTest { public static void main(String args[]) { FileOutputStream out = null; try { out = new FileOutputStream("R4R.txt"); out.write(100); } catch(IOException io) { System.out.println("IOException occur"); } finally { out.close(); } } }

What result come when we compile and following code: public class R4RSCJPTest { public static void throwit() { throw new RuntimeException(); } public static void main(String args[]) { try { System.out.println("Welcome "); throwit(); System.out.println("Execute statement under try block "); } finally { System.out.println("Finally executing "); } } }

What result come when we compile and run following code: public class R4RSCJPTest { public static void throwit () { System.out.print("throwit "); throw new RuntimeException(); } public static void main(String [] args) { try { System.out.print("Welcome "); throwit(); } catch (Exception e ) { System.out.print("exception caught "); } finally { System.out.print("finally executed "); } System.out.println("user "); } }

Handling Exceptions

Catching an Exception Using try and catch

Using finally

Propagating Uncaught Exceptions

Propagating and Catching an Exception

Defining Exceptions

Exception Hierarchy

Handling an Entire Class Hierarchy of Exceptions

Exception Matching

Exception Declaration and the Public Interface

Rethrowing the Same Exception

Creating an Exception

Working with the Assertion Mechanism

Assertions Overview

R4R provides free online tutolrails ,examples for Freshers and experts .We cover core java, tutorials, spring, Hibernate, python, struts, struts 2,c language, spring boot,PHP,MYSQL,C#,ASP.NET,WPF,WCF,Photoshop , JSP, programming, example, Interview questions and answer