1. 시스템에서 고급 시스템 설정 클릭 -> 고급탭 -> 환경변수
2. 시스템변수 새로만들기 이름 : JAVA_HOME 변수값 : jdk 설치경로

3. path에서 %JAVA_HOME%\bin 으로 편집 (윈도우 7은 세미콜론 문제있는듯)

4. cmd에서 javac입력 , 출력확인
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Button button1 = (Button) findViewById(R.id.pairing);
button1.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Toasttest TT = new Toasttest(getApplicationContext());
}
});
}
class Toasttest {
public void Toasttest(Context CT){
Toast.makeText(CT,"출력",Toast.LENGTH_LONG).show();
}
}
public
|
protected
|
default
|
private
| |
같은 패키지, 같은 클래스
|
허용
|
허용
|
허용
|
허용
|
같은 패키지, 상속 관계
|
허용
|
허용
|
허용
|
불용
|
같은 패키지, 상속 관계 아님
|
허용
|
허용
|
허용
|
불용
|
다른 패키지, 상속 관계
|
허용
|
허용
|
불용
|
불용
|
다른 패키지, 상속 관계 아님
|
허용
|
불용
|
불용
|
불용
|
package opentutorials;
class getset{
private String name; // private , getset 클래스에서만 변경가능한 변수
private int age;
public getset (String name,int age){
this.name = name;
this.age = age;// 같은 클래스안에서 전역변수 , this는 같은 클래스를 의미
}//생성자
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//get은 private 변수 받을때사용 , set 은 private 변수에 입력시킬때 사용.
}
public class production {
public static void main (String[] args) {
getset gs = new getset("홍길동",27); //생성할때 변수 없으면 set으로 private 변수에 입력
System.out.print("이름 :"+gs.getName()+" 나이 :"+gs.getAge()); // 이름과 나이를 gs에서 가져옴
gs.setName("아무개");
gs.setAge(20);// gs에 이름과 나이를 입력
System.out.print("\n이름 :"+gs.getName()+" 나이 :"+gs.getAge());//바뀐 이름과 나이 출력
}
}
Intent 변수1 = new Intent(Intent.ACTION_VIEW,Uri.parse("http://m.naver.com"));startActivity(변수1);인터넷Intent 변수2 = new Intent(Intent.ACTION_VIEW,Uri.parse("tel;/010-8033-6920"));startActivity(변수2);전화Intent 변수3= new Intent(Intent.ACTION_VIEW,Uri.parse("content://media/internal/images/media"));startActivity(변수3);갤러리finish();종료