wrapper « byte « Java Data Type Q&A

1. Byte.decode("10") and Byte.valueOf("10") - what is a difference?    stackoverflow.com

Java 6 API primitive type wrappers have pairs of static methods decode(String s) and valueOf(String s). Both of them return a new object of wrapper class type and none of them ...

2. Java: byte[] to Byte[]    stackoverflow.com

Java makes me sad since it needs wrapper classes for ArrayLists. How would I go about adding a byte[] to a ArrayList<Byte[]>?

3. assigning value to the byte    stackoverflow.com

what is the difference between this two

Byte i1=new Byte(1);//complier error
byte b=1;//ok
my question is about assigning the value 1 to byte where 1 is int literal. but when passing 1 to the Byte ...