문계 대학생의 Java 입문

소개



안녕하세요
프로그래밍을 하는 문계 보디 빌더 걸입니다
엔지니어직 희망이므로, 스킬을 닦으려고 2월의 머리부터, 모회사에서 엔지니어로서 아르바이트를 시작했습니다!
업무 내용은 안드로이드 앱 개발에 종사하거나 웹 사이트를 작성하거나 하고 있으므로, 자신의 힘을 좀 더 발휘할 수 있도록, Java의 공부를 본격적으로 하려고 결정했습니다.
그럼, 이번부터 몇 번으로 나누어, 자신이 얻은 Java 지식을 정리해 가고 싶습니다.
독학으로 하고 있기 때문에, 「이것은 Java 해 가는데 있어서 도움이 되는 지식이야!」라고 하는 것이 있으면, 코멘트해 주실 수 있으면 매우 기쁩니다! !

환경



●OS
  - Mac OS X El Capitan

● JDK
- 자바 버전 "1.8.0_66"

Java 기본 구조



1 public class HelloWorld{
2  public static void main(String[] args){
3   System.out.println("MuscleWorld!");
4  }
5}

1행째에 있는 「public class」의 뒤에 쓰여지는 단어는, 프로그램의 이름.
공식적으로는 클래스명이라고 하며, 스스로 좋아하는 클래스명을 붙일 수 있습니다만, 몇개의 룰이 있습니다.

1.Java의 소스 파일명은 「클래스명.java」
2. 클래스 이름은 알파벳 대문자로 시작

변수



변수란...
데이터를 넣는 상자
숫자나 문자열 등 프로그램이 취급하는 다양한 데이터를 넣거나 꺼내거나 한다

형이란・・・
변수에 넣을 수 있는 데이터 유형

【변수를 선언하는 방법】
"형"변수 이름;

1 public class HelloWorld{
2   public static void main(String[] args){
3     int age;
4     age = 21;
5     System.out.println(age);
6   }
7 }

변수를 선언할 때는, 데이터의 종류 마다 있던 형태를 취급합니다.
Java에는 많은 유형이 있지만 기억하고 싶은 9 가지 유형을 소개합니다!

整数
int : 普通の整数     int age = 20; /*利用頻度が高い*/
long: 大きな整数         
short:小さな整数
byte:shortよりさらに小さな整数

少数
double: 普通の少数       /*特別な事情がない限りdoubleを使う*/  
float: 少し曖昧でも良い少数

真偽値
boolean: trueかfalse    boolean result = true;  /*結果は成功という意味*/

文字
char : 一文字 「''」で表現  char gender; = '女'

文字列
String : 文字の並び 「""で表現  String name; = "筋トレ"

변수 초기화



변수의 초기화란 변수에 값(데이터)을 대입하는 것
変数の初期化

型 変数名 = 代入するデータ;

예를 들면
int age = 20;

20을 age에 대입하는 것을 변수의 초기화라고 합니다.

상수 사용



변수에는 여러 값을 여러 번 넣을 수 있습니다.

1 public class HelloWorld{
2   public static void main(String[] args){
3     int age = 21;
4     System.out.println("私は"+age+"歳です!");
5     age = 22;
6     System.out.println("今年で"+age+"歳になります!");
7   }
8 }

나는 21세입니다!
올해로 22세가 됩니다!
라고 표시됩니다.

프로그램을 개발해 나가면, 「절대로 덮어쓰고 싶지 않다」 「내용을 재기록할 수 있으면 곤란하다」 경우가 있습니다.
이런 경우에는 변수 앞에 final을 더합니다.
【定数の宣言方法】
final 型 定数名(大文字) = データ;

1 public class HelloWorld{
2   public static void main(String[] args){
3     final int AGE = 21;
4     System.out.println("私の年齢は"+AGE+"です!");
5   }
6 }

5 행에 다른 값을 넣으면 컴파일 오류가 발생합니다.


1 public class HelloWorld{
2   public static void main(String[] args){
3     final int AGE = 21;
4     System.out.println("私の年齢は"+AGE+"です!");
5     AGE = 18;
6     System.out.println("私は"+AGE+"歳に戻りたいです。");
5   }
6 }

좋은 웹페이지 즐겨찾기