자바 / * % 연산자들 우선순위
- % 연산자가 제일 먼저 계싼되고 / 와 * 는 같은 우선순위다
1~1000까지 완전수 6, 28, 496, 8128
byte num = 15 일때
~num 구하기
간단하게 구할려면 +1 하고 부호 바꾸기
-16이 된다
자바 & | ^ 우선순위
& 가 제일 높고 ^ 이 중간 | 이 제일 낮다
int a, b, c, hap;
a = b = c = 2;
hap = ++a | b-- & c--;
System.out.printf("%d %d %d %d", hap, a, b, c);
hap은 3이 나온다
%8.4s\n
8칸을 준비해서
오른쪽부터 4칸 출력 = " Powe"
%-8.4s\n 은 왼쪽부터 4칸 나와서 "Powe "다!
public class Problem {
public static void main(String[] args){
String str;
str = "Power overwhelming!";
System.out.printf("%8.4s\n", str);
}
}
자식에서 오버라이딩하면 그 메서드가 실행된다..
class SuperObject {
public void paint() {
draw();
}
public void draw() {
draw();
System.out.println("Super Object");
}
}
class SubObject extends SuperObject {
public void paint() {
super.draw();
}
public void draw() {
System.out.println("Sub Object");
}
}
public class Test {
public static void main(String[] args) {
SuperObject a = new SubObject();
a.paint();
}
}
a = 99까지 간다
class Car implements Runnable {
int a;
public void run() {
try {
while(++a < 100) {
System.out.println("miles traveled : " + a);
Thread.sleep(100);
}
} catch(Exception E) { }
}
}
public class Test {
public static void main(String args[]) {
Thread t1 = new Thread(new Car());
t1.start();
}
}
책 188 자바 문제 2, 자바 문제 4
'자격증 > 정보처리기사' 카테고리의 다른 글
정처기 실기 이론 (0) | 2024.04.19 |
---|---|
C예상문제 틀렸던 것들 적어놓기 (0) | 2024.04.02 |
파이썬 예상문제 틀렸던 것들 적어놓기 (0) | 2024.04.02 |
정처기 데베과목 (0) | 2024.03.12 |