1 minute read

JAVA 기본 프로그래밍 03

[TOC]

Java coding Convention

= 자바 코딩 룰

google java coding convention = 구글에서의 자바 코딩 룰

각 회사에 맞는 코딩 룰을 지켜야한다.

Character Encoding

ASCII and UNICODE

=>결국 컴퓨터는 2진수로 인식을 한다는 결론. 문자를 숫자로 변환하는 것

1
2
3
4
5
6
7
8
byte a1 = 'a';
byte a2 = 'A';
System.out.println(a1);
System.out.println(a2);
byte b1 = 'b';
byte b2 = 'B';
System.out.println(b1);
System.out.println(b2);
cs

a라는 문자는 실제로 97이라는 값을 가진다.

그래서 a1에는 97이 들어간 것.

UTF-8 : 유니코드 문자를 저장하는데에 사용하는 표준

CP949 : 한글 인코딩의 종류 (한글이 깨지면 cp949를 쓴다)

Creating Object

date.toString();

date라는 객체(Object)(= Class)안에 toString( )이라는 함수가 들어있는 것.

함수 매뉴얼 보기 : ctrl+해당 함수click

Calling a Method

method == 함수 function

둘 다 기능을 한다. 개념 구분은 해야할 필요는 있다.

Java Library

자바 라이브러리 println같은 함수들은 jdk에 담겨있다.

calendar

Math

Math.abs( -1) : 절댓값

Math.sqrt( 4): 루트

TimeZone

String

Numeric Classes

float < double < bigdecimal

오늘 수업 전 예습 노트

조건문에서도 원하는 값이 나오면 retrun i; 로 해당 값을 가져오고 함수를 종료시킨다.

메인메소드도 일종의 함수.

메인메소드가 종료되면 프로그램이 종료되는 것과 동일하므로 반환형이 없다는 뜻으로 void 반환형을 씀.

기획 - 개발(R&D) - 품질(검증,공장)

기획) 상품기획, 개발기획

개발) 파트 < 팀 <

가능한 코딩을 하는 쪽으로가야 오래 살아남는다. 연봉도 개발 부서가 높다.

코딩을 잘 해서 평을 쌓고 인정을 받고, 팀장님께 어떤 것을 개발하고싶다! 전문지식 쌓고, go up!

인터넷에서 데이터를 크롤링 할 때에 브라우저에 있는 숫자 글자 등등 데이터들은 모두 String이다. 형변환을 통해 사용해야한다.

Updated:

Leave a comment