TIL/Java (12) 썸네일형 리스트형 📚 12/28(목) 내일배움캠프 Java-Spring 5일차 TIL - java 변수 📝 오늘의 학습 키워드java 변수 📍 변수(Variable)란?'변할 수 있는 수' 이다.값을 보관해두고 필요할 때 값을 꺼내서 읽을 수 있는 저장소, 데이터를 담는 그릇이다.변수를 선언하면 컴퓨터의 메모리 공간을 확보해서 그 곳에 데이터를 저장할 수 있다. 선언한 변수에 처음으로 값을 대입해서 저장하는 것을 변수 초기화라고 한다.public class Var1 { public static void main(String[] args) { int a; //변수 선언 a = 20; //변수 초기화, 정수 a에 값 20을 저장한다. }} 변수는 하나씩 선언할 수도 있고, 한번에 여러 변수를 선언할 수도 있다.public class Var2 { public static void m.. 📚 12/27(수) 내일배움캠프 Java-Spring 4일차 TIL - java 컴파일 과정, 주석 처리 📝 오늘의 학습 키워드자바 컴파일 과정주석 처리 📍 자바 컴파일 과정 개발자가 소스 코드를 작성하면 (. java) 파일이 생성된다.자바 컴파일러(javac)가 소스 코드를 컴파일한다. 자바 바이트 코드 파일(. class)이 생성된다.소스 코드는 컴퓨터가 읽을 수 없기 때문에 컴파일 과정이 필요하다.컴파일 과정을 통해 최적화를 시켜 좀 더 빠르게 실행될 수 있게 해주고, 문법 오류도 검출해 준다.바이트 코드를 생성하기 위해서는 JDK(자바 라이브러리)가 필수로 설치되어 있어야 한다.컴파일된 바이트 코드를 JVM의 클래스로더(class loader)에게 전달한다.클래스 로더는 (.class)바이트 코드를 메모리 영역에 담는 운반기이다.클래스 로더가 동적로딩(Dynamic Loading)을 .. 📚 12/26(화) 내일배움캠프 Java-Spring 3일차 TIL - project 마무리(2) 📝 오늘의 학습 키워드본캠프 미니 프로젝트 마무리 및 코드리뷰 📍 프로젝트 마무리 프로젝트를 마무리했는데 기능을 더 추가할 것인지에 대해서 팀원들과 얘기를 하다가 여기서 끝내기로 하고 각자 추가를 하고 싶은 것이 있거나 수정하고 싶은 것이 있다면 적용해 보기로 했다. 그리고 팀원들끼리 본인이 작성한 코드를 어떤 식으로 작성했는지 짧게나마 코드리뷰를 진행했다. 예전에 첫 미니 팀 프로젝트를 진행을 때는 css파일만 따로 빼서 진행했는데, js파일까지 따로 빼서 작성한 것이 확실히 깔끔해서 더 가독성이 좋은 것 같다. 📚 12/22(금) 내일배움캠프 Java-Spring 2일차 TIL - project 마무리(1) 📝 오늘의 학습 키워드본캠프 미니 프로젝트 마무리 📍 outline 적용, css로 원형 그라데이션 효과 주기 프로젝트 진행 중에 border에 적용시키는 효과 때문에 검색도 많이 하고 팀원들에게도 물어봤다. 첫 번째 문제는 두 개의 도형(영역?)을 겹쳤을 때 border를 주면 한 개의 도형이 밀려나는 것처럼 보이는 것이 문제였고, 두 번째는 원형의 border에 그라데이션 효과가 적용되지 않는 것이었다. 첫 번째 문제는 팀원에게 물어보고 해답을 얻었다. border 대신 outline을 적용시키면 되는 간단한 문제였다. .cardbg { width: 350px; height: 450px; background-color: wh.. 이전 1 2 다음