본문 바로가기

JAVA13

[Java] Java와 Core Java의 차이를 '공부' 해보자 Java는 C언어의 영향을 받은 프로그래밍 언어이다. C 와 C ++에서 문법의 대부분이 파생하지만 어느 것보다 낮은 수준의 기능을 가지고 있다. Java는 이전 언어와 비교하여 구현 종속성이 적도록 설계된 범용 프로그래밍 언어이다. 동시, 클래스 기반 및 객체 지향 언어이다. Java는 다양한 플랫폼에서 동일한 코드를 실행할 수 있도록 설계되었다. 따라서 Java 응용 프로그램은 일반적으로 바이트 코드로 컴파일 된다. Java 바이트 코드가 포함 된 클래스 파일은 모든 JVM(Java Virtual Machine)에서 실행될 수 있다. 이는 컴퓨터 아키텍처에 관계없이 이루어진다. *컴퓨터 아키텍쳐: 컴퓨터 과학에서 컴퓨터 시스템의 기능, 조직, 구현에 대한 법칙과 방법을 통칭한다. 또 다른 정의로는 컴.. 2022. 6. 23.
[Java] 자바 '공부' 해보자(입문) 학교를 다니며 Java 프로그래밍 강의를 수강했었다. 하지만 여전히 Java에 대한 이해와 스킬이 부족하다고 생각하여 기본적인 이론을 학습하고 직접 코딩해보며 공부하기로 했다. 다음 사이트를 참고하였다. *참고자료: 자바 튜토리얼 총 59회 - 스무디코딩 (smoothiecoding.kr) 자바 튜토리얼 총 59회 - 스무디코딩 프로그래밍 언어인 자바 튜토리얼의 목차입니다. smoothiecoding.kr - 자바란? 자바는 선마이크로소프트웨어에서 개발한 객체지향 프로그래밍 언어이다. 현재는 오라클사 라이센스를 받아서 개발하고 유지보수하고 있다. 한국정부가 자바 스프링 프레임워크를 전자정부의 표준으로 지정한 후에 우리나라에서는 더 많이 사용하고 있다. 자바를 사용하기 위해선 자바 JDK와 IDE를 선택하.. 2022. 6. 22.
[Java] Spring 커리큘럼 학교를 다니며 Node.js 개발 소프트웨어 플랫폼과 php 프로그래밍 언어를 이용해 API를 구현해봤다. IT시장에서 가장 많이 쓰는 Spring 프레임워크를 경험해보지 못하였다. ICT인턴십을 진행하면서 Spring을 사용해봤지만 Spring Boot 강의부터 찾아보았기에 Spring과 MVC에 대한 이해가 많이 부족하다고 느꼈다. 이론을 학습할 만한 좋은 Blog를 발견할 수 있었고 차근차근 공부해보려고 한다. Basic Java ( Java Core / Algorithm / Native Java APP ) - 일반적으로 Java 기본서에 공부할 수 있는 내용. JSP / Servlet - Java 로 구현된 WebApplication 에서 흔히 사용하는 기술. Spring / Struts Fram.. 2022. 6. 21.
[JAVA] 코딩테스트 '공부' 참고자료: [취업준비] 신입 개발자 취업 준비 시작하는법 - MangKyu's Diary (tistory.com) [취업준비] 신입 개발자 취업 준비 시작하는법 요즘 개발자로 취업준비하려는 분들이 주변에 참 많이 보입니다. 심지어는 본인이 하고 있는 일을 그만두고 개발자로 전향하시는 분도 계시는데, 카페나 SNS 글을 보면 많이 고민하고 어려워하 mangkyu.tistory.com 선택 프로그래밍 언어: JAVA 이유: Spring 백엔드 개발자가 되기 위해서 JAVA를 코딩테스트 언어로 선택하여 공부하는 것이 좋을 것 같다. 자바 튜토리얼 총 59회 - 스무디코딩 (smoothiecoding.kr) 자바 튜토리얼 총 59회 - 스무디코딩 프로그래밍 언어인 자바 튜토리얼의 목차입니다. smoothieco.. 2022. 6. 13.