java

반복문 (for, while) " 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용한다. " - 반복문의 종류 : for문, while문, do-while문 - for문 1. 반복 횟수를 알고 있을 때 사용 - 번호가 있는 데이터, 개수가 정해져 있는 데이터 2. 배열과 함께 주로 많이 사용 - while문 1. 무한 루프나 특정 조건에 만족할 때 까지 반복해야 할 경우 2. 주로 파일을 읽고 쓰기에 많이 사용 - do-while문 1. 무조건 최소 한 번은 수행된다. 초기식 - 반복문에 사용될 변수를 초기화 하는 부분이고 처음에 한번만 수행됩니다. - 변수가 2개 이상이 필요할 때에는 콤마','를 구분자로 사용하여 변수를 초기화 한다. 단 2개의 변수 타입은 같아야 한다. 조건식 - 반복할 때 t..
형변환 연산자 " 타입의 일치를 위해 " 코딩을 하다보면 같은 타입뿐 아니라 서로 다른 타입 간의 연산을 수행해야 하는 경우가 있다. 이럴 때 연산을 수행하기 전에 타입을 일치시켜야 하는데 변수나 리터럴의 타입을 다른 타입으로 변환하는 것을 말한다. 규칙 1 . 두 피연산자의 타입을 같게 일치시킨다 ( 보다 큰 타입으로 일치 ) 피연산자의 값의 손실을 최소화하기 위함 long + int → long + long = long float + int → flaoat + float = float double + float → double + double = double 규칙 2. 피연산자의 타입이 int 보다 작은 타입이면 int로 변환시킨다. char이나 short가 표현 범위가 좁아서 overflow 발생 ..
public static void(String[] args) 는 무엇일까? 프로젝트를 생성하고 class를 생성할 때 main메서드를 생성할 것이냐고 하는 체크박스입니다. public static void main(String[] args) 체크박스 보이시나요?? public 은 접근 제어자이다. 접근제어자는 외부에서 접근할 수 있는 일종의 제약으로 종류는 제약이 강한 순서대로 private → protected → public 이 있으며 public은 어느곳에서든 해당 객체를 참조할 수 있다는 의미이다. public 은 '공개한다'라는 뜻으로 본다 → 열어 놓았으니 다 볼 수 있어! static 은 이 함수가 정적 함수임을 의미한다. 즉 그대로 있어도 되는이라는 의미로 해석이 된다. static 으로 ..
자바의 특징 운영체제에 독립적이다. 자바는 일종의 에뮬레이터인 자바가상머신(JVM)을 이용하기 때문에 운영체제에 적응하기 위해 노력을 하지 않아도 된다. 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM하고만 통신하고 JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다. 객체지향 언어이다. 논리를 잡고 나머지는 조립하라! 요즘의 컴퓨터 언어는 객체 지향 언어로 개발된다. 자바(Java)는 프로그래밍의 대세로 자리 잡은 객체지향 프로그래밍언어 중의 하나로 객체지향 개념의 특징인 상속, 캡슐화, 다형성이 잘 적용된 순수한 객체지향언어라는 평가를 받고 있다. 상속의 개념을 생각해보자. 부모 객체로부터 자식 객체는 상속을 한다. 자식 객체가 부모 객체로부터 ..
코딩무니
'java' 태그의 글 목록 (7 Page)