janne kallio

Greenhorn
+ Follow
since Oct 13, 2003
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
(keep public parts private until JForum day)
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt
Moderation Tools

Recent posts by janne kallio

Hi Mohana.
I would appreciate a copy of the SCJP PPT format.
Please forward them to japeka@jippii.fi

Thanks,
janne
:roll:
Sridhar Srinivasan,
When do you plan to take the exam?
JK
Try to be patient with me. Again I am wondering about
the following thing:
My code looks like this:
boolean te=true; //here I assign te variable to true
if(te=false) //here I don't compare the variable, but reassign it to false
//and according to my understanding, here the expression assignment is
//done, hence, te=false, resulting in true. Shouldn't it then output true
//and not false?
//Does the compiler decide where to go based on the expression result
//succeeding or based on result turning te-variable to false?
{
System.out.println("true");
}
else
{
System.out.println("false");
}
Thanks again! JK
[ February 06, 2004: Message edited by: janne kallio ]
Thanks Ray!
Are you already JSCP?
J
I got it. It is because of = and operations with literals
Like
byte d=2;
is understandable...
byte d=2+2;
or
byte d=(33+3)*1;
are as well.
JK
[ February 05, 2004: Message edited by: janne kallio ]
Wondering about the following;
int ty=2;
int ta=3;
byte b=ty+ta;
I understand that due to b, which is byte, compiler error is created.
To correct the code,
byte b = (byte) (ty+ta);
cast is needed,
but why this code below will compile without error??
byte d = 3+4;
Thanks,
JK
Ok, I got it.
Thanks! I haven't yet reached that part in the S&B book. That's why the confusion.
Congratulations, Cathy, for your excellent score!
janne
package food;
public abstract class Fruit {
abstract void setColor(); //default modifier
abstract void setWeigh(); //default modifier
}

The access modifier of the abstract methods of class Fruit is default. This means that classes and subclasses of Fruit outside package food cant access the methods.
Cathy, are you saying that though I declared my Fruit class as public, it is considered as default access modifier, not as public modifier.
janne
Wondering about the following code:
In one file I have got the code:
package food;
public abstract class Fruit {
abstract void setColor();
abstract void setWeigh();
}
and in JC26112003_6.java file I have the code as follows;
import food.Fruit;
class Apple extends Fruit {
void setColor(){}
void setWeigh(){}
}
public class JC26112003_6 {
}
Why am I getting compiler error out of this?
Apple should be declared abstract
Grateful to your explanation!
janne
Hi J-gurus!
Wondering about how I am supposed to understand the following type of question in one book preparing for JSCP certificate. The question was...
What is the numerical range of a char?
This option was given as one choice -(2^15) to (2^15)-1
My opinion is that I should count above statements as bitwise operation as follows:
0000010 2
^ 0001111 15
-----------------
0001101 13
But not as Math.pow(2,15)
Am I right?
janne
Hi!
Wondering about the following code.
int s[];
s=new int[3];
s[0]=new int[2];
Why does this cause compile error?
j
Hi again!
I am having problems with figuring out the usage of Java's asssertions. I know that they are primarily intended for testing reasons and they can disabled/enabled etc.
But can anyone of you give me an example how these assertions related things can be tested in the exam? Can f.ex anyone that already has passed the programmer test, recall from their experiences how this feature was tested in their particular exam?
I would appreciate your experiences very much!
Cheers,
janne
Hi all Java gurus!
Can anyone give me a good example of usage strictfp modifier in front of class and method? I mean when it is a really must for using this modifier.
Thanks again!
janne
Hi there again!
I am wondering about this strange thing about using public modifier in my classes and error messages afterwards when the files being compiled.
Like, let's say, my code look like this
public class A {
}
public class Tester {
public void main(String args[]){
}
}
Error message is:
C:\javasert\JavaSertHarj\src\JavaSertifikaatti\JC16102003.java:8: class A is public, should be declared in a file named A.java
public class A {
^
C:\javasert\JavaSertHarj\src\JavaSertifikaatti\JC16102003.java:11: class Tester is public, should be declared in a file named Tester.java
public class Tester {
I am not getting the point. Pls could anyone help me with this?
Thanks!
-janne-