달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2016. 5. 4. 15:20

변수 프로그래밍/java2016. 5. 4. 15:20

-변수

데이터를 저장하는 공간

사용 전에 변수를 선언하여야 한다.

자료형      이름 


-문자열 변수

문자열은 문자 상수가 하나 이상 모여서 연속된 형태를 구성하며 끝에는 널 문자('\0')가 포함되어 있다.

기본 자료형은 아니지만 String 타입을 이용하여 문자열 변수를 선언할 수 있다.

String 클래스는 문자열을 처리하기 위해 java.lang 패키지에서 제공하는 클래스이다. String 클래스로 생성된 문자열은 문자의 변경이 불가능한 문자열 상수이다.


public class Example202{

public static void main(String[] args){

int num1, num2, sum;

String sentence = "The calculate is completed.";


num1 = 10;

num2 = 20;

sum = num1 + num2;

System.out.printf("num1 = %d, num2 = %d \n sum = %d\n", num1, num2, sum);

System.out.println(sentence);

}

}


'프로그래밍 > java' 카테고리의 다른 글

Java Native Interface  (0) 2016.08.04
객체  (0) 2016.05.04
hello world  (0) 2016.05.04
리눅스에 자바 설치 및 실행 방법  (0) 2016.02.13
:
Posted by youjin.A
2016. 5. 4. 15:06

hello world 프로그래밍/java2016. 5. 4. 15:06

public class HelloWorld{

public static void main(String[] args){

System.out.println("Hello World!!");

}

}



- 메인 클래스

자바 프로그램에는 반드시 메인 클래스가 존재해야 함.

public class 프로그램의_파일_이름


- 메인 메소드

메인 클래스에는 메인 메소드가 반드시 존재함.

프로그램 실행 시 자바 가상머신에 의해 자동으로 실행

public static void main(String[] args)


- 표준 출력 방법

System.out.print()

System 클래스: 자바 라이브러리를 통해 표준 입출력의 기능을 제공함.

out 스트림: 표준 풀력을 위해 시스템과 연결된 콘솔 창으로 데이터를 내보내는 역할을 수행.

표준 출력 메소드: print(), println(), printf()




'프로그래밍 > java' 카테고리의 다른 글

Java Native Interface  (0) 2016.08.04
객체  (0) 2016.05.04
변수  (0) 2016.05.04
리눅스에 자바 설치 및 실행 방법  (0) 2016.02.13
:
Posted by youjin.A
2016. 4. 19. 07:28

Hello World! (버튼 이벤트 처리하기) 안드로이드2016. 4. 19. 07:28

안드로이드 강의

https://www.youtube.com/watch?v=bLpXq2HM3kY&list=PLG7te9eYUi7vXZf7O6Fd2YCnJlx5YG9qq&index=5



1. 단순 버튼 이벤트

: 버튼을 만들고 눌렀을 때 "버튼을 눌렀어요"라는 표시하기

- xml 레이아웃 파일의 버튼 속성값 넣기


- java 파일에 이번트 처리 메소드 추가하기

error

http://stackoverflow.com/questions/23708451/error-cannot-find-symbol-class-view

또는 auto import(책 p.63)



2. 버튼에 여러 기능 추가하기

: 버튼을 눌렀을 때 인터넷 접속과 전화걸기 등의 기능 구현

- xml 레이아웃 파일의 버튼 속성값 넣기


- java 파일에 이번트 처리 메소드 추가하기


             



3. 새로운 화면 만들어 띄워주기

- 새로운 레이아웃 만들기

- 새로운 액티비티 만들기

- 매니페스트에 태그 추가하기

새로운 액티비티를 만들고 나면 매니페스트라는 파일 안에 그 정보를 추가해야 한다.

- 새로운 액티비티 시작 코드 넣기

activity_main.xml 파일을 열고 화면에 세번 째 버튼을 하나 더 추가한다.

메인 액티비티인 MainActivity.java 파일을 열고 세 번째 버튼을 눌렀을 때 실행되는 메소드를 추가한다.


     


'안드로이드' 카테고리의 다른 글

안드로이드 스튜디오 설치하기  (0) 2016.02.08
:
Posted by youjin.A