
같이 자바공부하는 친구들에게 TPC강의 너무 좋다고 추천했습니다.
21시간 전
ㅎㅎ
상위클래스를 이용하는 방식
4일 전
메인에서 객체를 생성할 때 상위클래스를 이용하는 것이 좋다고 하셨는데 , 그렇게 되면 하위클래스만의 메소드 이용할 때 편한 방법은 따로 없나요?Animal d = new Dog();d.eat();((dog)d).night(); 이런 식으로 상위클래스에 없는 메소드를 사용할 때는 매번 ((dog)d). 이렇게 접근해야 하는건가요?복붙하면 된다고는 하지만, 번거로움도 있는거 같아서요..!
TPC10 한글
2달 전
TPC10 의 main 메서드의 class 생성 후,
b.title과 b.company에 한글을 입력하니, 각각 "??"로 출력되었습니다.
한글로 출력이 가능하려면 어떤 작업이 필요한지 알고 싶습니다.
sum(a,b)출력 문의
2달 전
메서드는 변수다(TPC06)에서
메인함수에 Int result=sum(a,b);
대신
sum(a,b);
System.out.println(sum);
으로 출력하고 했는데 안되었습니다. result에 꼭 담아야 하나요? 어떤 실수를 제가 한 것 인가요?
count++에 대해서
2달 전
안녕하세요.
질문이 있습니다.
add()메소드에서 count++을하게 되면
arr[1], arr[2], arr[ 3]으로 값이 들어가게 됩니다.
arr[0], arr[1], arr[2]로 값이 들어가야 된다고 생각을 하고있었는데 ,,
1,2,3의 값이 들어가니 헷갈려서 질문드립니다.
안녕하세요 선생님~wrapper에 대해서 질문이 있습니다!
3달 전
안녕하세요~
강의를 듣다가 궁금한점이 생겨서 질문드립니다~
int a = 1; => Integer a = new Integer(1);
int b = 1 ; => Integer b = new Integer(1);
이렇게 각자 객체를 생성하는 것으로 알고 있는데요~
System.out.println(a == d);
를 하면 각자 객체를 생성하여 주소가 다른데 왜 true 값이 나오는지 궁금합니다~
언박싱은
3달 전
기본자료형이 객체로 박싱된 원래 그형태만가능한건가요 ?
int v1 = String(x);
int v1 = (int)String x;
int v2 = (Integer)String y;
이런식으로는안되더라구요
박싱언박싱
3달 전
랩퍼클래스 포장된상태에서 값을추출하려면 intValue toString이런식으로 값을추출한다고하셧는데 어차피 언박싱되면서 자동으로 해주면 저런식으로 사용할일은 거의없는것인가요?
객체는어떻게만들어지는가
3달 전
선생님 DTO는 설계하는부분이고 생성자메서드가 생략되어있다라고 말씀하셧는데 생성자메서드가 객체를생성하고 new를선언하면 해당객체에 메모리에올라가는것인가요?
객체를 생성하면 바로 메모리구조에올라간다고들어서 햇깔리네요