Monday, June 20, 2011

Test Variable


package com.evs.objava33.class2;

public class TestVariable {

public static void main(String[] args) {
// int $1;
// int _2_;
// // int *d ;
// short a = 1, a1 = 2, a2 = 3;
// int b = 1;
// float c = 3.9f;
// long d = 23423443234443434L;
// double e = 5.0d;
// boolean f = false;
//
// c = a + b ; // 2.0
// d = (long) c + a ;
// a2 = (short) (a + a1) ;

// int a, b, c, d, e;
// a = b = c = d = e = 1;

// a = a + 1;
// a += 1;
// a++;
// ++a;

// e = a++ + b++ + a++ + b++ + ++c + d++ + a++ + c++;
// e = ++a + b++ + ++a + b++ + c++ + d++ + --c + e--;
// System.out.println(e);

// int ff = (a + b + c + d + e) % 5;
// float f = (a + b + c + d + e) % 5;

// f = 1.5f + a / b;
// f /= a % b / (a + b);

// System.out.println(f);

// (), [], post fix ++, --
// +, - (unary), prefix ++, --  (right)
// (type), new
// *, /, %
// + , - (binary)
// <<, >>, >>>
// <, <=, >, >=
// ==, !=
// &
// ^
// |
// &&
// ||

char c = '1' ;
c += 1 ;
// c++ ;

if ( c == '2' ) {

}

// Bitwise Operation
// 1. AND = &
// 2. OR = |
// 3. EX-OR = ^
// 4. NOT/Complement = ~

// Shift Left, filling zeros from right
// Shift Right, filling zeros from left
// Bitwise Shift Right, filling sign bit from left

}
}

No comments:

Post a Comment