본문 바로가기

반응형
   

Programming/Java

(43)
2일차! 프로젝트 진행1. 벤치마킹2. 기획 - 기획자3. 디자인 - 디자이너4. 코딩 - 코더5. 개발 - 개발자6. 테스트7. 오픈 소스관리 프로그램git소스 업데이트시 유용하게 작업을 진행할수 있도록 도와주는 도구 git hubgit 기반의 소셜저장소 코드 공유 및 협업이 용이함소스 업데이트 및 어떤 파일이 변경 되었는지 히스토리를 찾아가 롤백 및 수정사항을 편하게 확인가능 이론자바의 경우는 배열을 많이 사용 안한다. 컬렉션을 주로 사용한다.컬렉션의 장점 : 배열은 크기 변경을 할수 없다. 컬렉션은 기본16개를 담을수 있다. 담기는 용량보다 75%가량 늘어나면 자동 배열 크기가 늘어나고 자동으로 줄어들면 줄어든다. 실습package basic;import java.util.Scanner; public cla..
1일차! 객체지향 언어란 : 다형성, 캡슐화, 상속성UML 다이어그램을 통한 흐름도 및 각기능별 클래스를 문서로 정리한다.전자정보 표준 프레임워크 한국정보에서 중구난방으로 처리되고 있는 자바 환경에 대한 표준 제공 웹기본 공부 사이트 2개http://opentutorials.org/course/1http://www.w3schools.com/ ▶자바 이론JVM(Java virtual machine) - 번역기 jre 설치시 자동으로 설치 됨앱에서 구동, 윈도우에서 구동, 리눅스 구동 jvm을 통하여 어떠한 환경에서도 그 환경에 맞게 프로그램이 구동되도록 해준다. Java의 경우는 게임 개발을 하기에는 부적합한 언어 자바는 속도가 좀느리고 업무용 프로그램 개발하는데 많이 사용된다. 메모리가 넓어야 실행속도가 빨라진다..
자바 면접질문 정리 자바 면접질문 정리 다형성 객체지향개념에서의 다형성이란 '여러 가지 형태를 가질 수 있는 능력'을 의미하며, 자바에서는 한 타입의 참조변수로 여러 타입의 객 체 를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현하였다 작성중 OverLoading & OverLiding 오버로딩은 기존에 메소드의 인자를 이용하여서 하나의 함수에 여라가지 기능을 만드는 것 입니다. 오버라이딩이란 상위 클래스에 있는 메서드와 똑같은 메서드를 하위 클래스에서 다시 만드는 행위를 말합니다. 즉 하위 클래스에서 메서드를 재정의하는 것을 말합니다.주로 생성자메소드를 정의할 때 많이 사용합니다. Stack , Q 컴퓨터의 알고리즘에서 가장 흔하게 사용되는 자료 구조가 스택과 큐이다 .... 작성중 JAVA의 특징 Java언어의..

반응형