AppleTree iOS

java - 2일째 본문

JAVA/기초 JAVA

java - 2일째

사과나무 2010. 7. 9. 14:19

-jdk16-

-변수-

1.변수는 변하는 값이다.
2.변수는 하나의 값만 담는다.
3.변수는 항상 동적이다.
4.변수는 항상 오른쪽에서 왼쪽으로 값을 담는다.
이방식은 모든언어에서 적용된다.
왼쪽 = 오른쪽
5.자바는 끝나는 시점에서 반드시 ;을 붙인다.
6.

-상수-

1.상수는 변하지 않는 값이다.
2.상수는 하나의 값만 담는다.
3.상수는 움직이지 않는다.

PATH
PATH는 *.EXE,*.com 으로 시작하는 모든 실행파일들을 어느곳이든 쓸수있게 연결하는 변수다.

CLASSPATH
CLASSPATH 는 자바 VM에서 *.CLASS*.JAR*.WAR 을 찾앚는 PATH 이다.

*jdk16버전은 CLASSPATH 을 잡지 않아도 자동으로 (DEPLOY)가 되기 때문에 CLASSPATH 을 따로 잡지 않닫 자바를 실행시킬수 있다.
*참고로 JDK16 이전의 버전은 CLASSPATH 을 잡아 주어야 실행(*.CLASS)이 된다.



접근제한자 :
접근제한자는 각각의 class,package 등에 접근할 수 있는 권한을 설정하는 곳이다.
접근제한자가 없으면 기본적으로 public 이 사용된다.

접근제한자의 종류는
public : 모든 곳에서 사용가능하다(쓸수있다,접근할수있다)
protected : 현재위치한 패키지내세서만사용 가능하다(쓸수있다,접근할수있다)
private : 현재 class 만 쓸수 있으며 다른곳에0서는 접근할 수 없다.(denied) 

class 클래스 명 : 각각의 클래스는 네임명을 갖는다.
네임명은 class 클래스명이며 일반적으로 앞의 자리는 대문자로 표현한다.
class 는 {}로 선언해야하며 {} 안에 메소드(method),변수 기타 등등을 선언해야 한다.


public atatic void main(String args[]){
}

어플리케이션(application)영역은 main(String args[]) 을 말하며 vm에서 호출하는 메소드이다.
이곳에서 모든 메소드나 실행을 할 수 있다.


-변수-

1.변수는 변하는 값이다.
2.변수는 하나의 값만 담는다.
3.변수는 항상 동적이다.
4.변수는 항상 오른쪽에서 왼쪽으로 값을 담는다.


-메소드-

메소드는 반드시 ()소괄호가 있어야한다.
메소드는 항상 움직이는 놈이다.
메소드는 객체가 호출이되어야 움직이는 놈이다.
c언어에서는 함수라고 하고 javascript에서는 function이라고 하고
java에서는 메소드라고 한다.
메소드는 각각의 기능을 하는 놈입니다.


*접근제한자  리턴타입  메소드명(){}
*public String Name(){
returm "문자열 answkduf";
}
 
public void setName(){
}


애플리케이션영역은 main(String arg[])을 말하며 vm에서 호출하는 메소드이다.
 


-데이타 타입-

String : 문자열
Integer :
여기서 int 는 예약어이다. 예약어란
이미 자바에 저장되어있는

'JAVA > 기초 JAVA' 카테고리의 다른 글

java - 4일째  (0) 2010.07.13
java - source file  (0) 2010.07.12
java - 3일째  (0) 2010.07.12
java - 2일째 source  (0) 2010.07.09
java - 1일째  (0) 2010.07.08
Comments