Java3강
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이다. 형변환을 통해 사용해야한다.
Leave a comment