게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
java 스레드 접근에관해 질문합니다
게시물ID : programmer_2341짧은주소 복사하기
작성자 : ducking
추천 : 0
조회수 : 441회
댓글수 : 0개
등록시간 : 2014/04/03 14:21:42
안녕하세요 어제 인스턴스객체 라는 질문글을 올린 학생입니다.

계속 고민하고 코딩한끝에 대강의 문제점을 찾은거같습니다.

a.java -> main 접근하는 인스턴스변수 -> main.java -> b로접근하는 인스턴스변수 ->b.java 

형식이있을때 엑티비티는 main과 a만있습니다. 프로그램 구조상 main에서 b에있는 스레드에 접근하다가 a엑티비티를 불러와서 다시 b에있는 스래드를

접근하려했습니다. 

기본적인 메소드접근으로는 a가 main을상속받거나 단순 인스턴스객체 main인스턴스객체.b인스턴스객체.b에있는 메소드; 같은 명령어를 넣으면

잘작동하지만 스레드접근으로는 다르더군요. 아마 동기화(싱크로나이즈)나 volatile 변수를 이용해야할거같은대 아직 지식이 짧아서 감이 안잡히네요.

혹 단일 스레드가있을때 main에서 b스레드접근과 main을 상속받은 혹은 a에서 main으로 접근한 인스턴스 객체 를 통해 b스레드의 호출을 동기화시킬수

있나요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호