java 2

[JAVA프로그래밍 초급]2주차: 객체지향

코드프레소 java웹개발 체험단 2주차의 자바 강의 내용은 객체지향에 관한 것이였다. 객체지향에 관한 것은 1학년2학기 때 학교 강의에서 배웠던것이라 기억속에 있던 것인데 강의를 들으며 그때 배운 개념을 복습할 수 있었으며 더욱 구체적이고 정밀하게 상기할 수 있었다. 1학년때 배운것을 4학년에 한번 더 복습해보니까 기존에 하던 것들에 적용하며 더욱 실감나게 복습할수있었다. 특히 저번학기 유니티 개발에서 다형성 등 실무에 적용할때 따로 공부하고 싶던 부분이 있었는데 더욱 자세히 알게되어 이해가 잘 되었다. 개념을 설명, 요점 정리, 실습까지 해보니까 이해가 쏙쏙 되는 강의였다. 강의 내용을 정리해보았다. 1. 객체지향 기초 개념 소프트웨어 개발방법론 : 소프트웨어는 복잡하고 거대해지며 요구사항대로 동작하는..

[처음 시작하는 Java 프로그래밍]- 1주차: 자바 개념 및 문법 정리

전부터 java를 배우고 싶었는데 코드프레소 java웹개발 체험단 활동을 통해 자바 강의를 수강하게 되어서 유용하다. 전반적으로 자바가 c#과 비슷한 문법이 많아서 수월하게 수강할 수 있었다. 처음 시작하는 java 프로그래밍 강의의 1강에서 배운 자바 개념 및 문법에 대해 정리해보았다. [자바 프로그래밍의 특징] - 자바는 write once, run anywhere : 한번 소스코드 작성하면 운영체제 상관없이 run 가능 - 자바는 객체지향 언어: 상속, 다형성 가능 - 자바의 jvm의 garbage collector가 메모리 자동관리 - 자바 언어 적용 분야 : 안드로이드, 스프링, 빅데이터, 검색엔진 등 다양한 곳 [자바 프로그래밍 언어의 소개] -java 소스코드를 컴파일하면 byte code라..