// Tag: Java

# 2023.12.27 깃허브 학습/Java 코딩 실습

과거 Hashnode 18 / 116
3 min read

오늘의 마음가짐 TIL을 좀 더 이쁘게 써야하겠다 어제 자기 전에 든 생각?? 깃을 좀 더 잘 활용하자! 그냥 학습 말고 진짜 학습! 이왕이면 재밌게! cs 지식도 공부를 해야 한다. 시간표를 더 알차게 짜야겠다. 오늘의 학습 키워드 #Java #기초문법 #차근차근 #반복문 오늘의 목표 강의만 보지 말고 직접 코딩 (문법 숙달할 때까지 매일) GitHub…

더보기

# 2023.12.26 Java기초 학습/Linux설치

과거 Hashnode 17 / 116
2 min read

오늘은 팀별과제를 거의 다 완성해서 새로운 오늘의 목표를 세워봤습니다. 1.Arch Linux가 설치된 노트북 Ubuntu환경으로 재설치하기 2.Java의 기초를 학습하기 1번 목표) arch linux의 극악 난이도 설치를 겪어봤기 때문에 ubuntu 설치는 별로 어렵지가 않았습니다. rafus를 사용해서 설치 usb를 만든 후 아주 친절하게 하라는…

더보기

# 8.Java 참조 타입

과거 Hashnode 16 / 116
4 min read

참조 타입 예시 Java에서는 상자처럼 작동하는 '참조 타입 변수'가 있습니다. 이 상자에는 진짜 데이터가 들어 있는 다른 큰 상자를 가리키는 '지도'가 들어 있습니다. 이 큰 상자는 '힙'이라고 불리는 곳에 있어요. 작은 상자는 '스택'이라는 곳에 있고, 여기에는 지도만 들어 있습니다. 프로그램에서 무언가를 만들 때, Java는 큰 상자(힙)에 진짜…

더보기

# 7.Java 기본 타입

과거 Hashnode 15 / 116
5 min read

기본 타입 자바가 제공하는 기본 타입은 8개가 있습니다. 정수 타입실수 타입논리 타입 int , byte, char , long , shortfloat, doubleboolean 타입메모리사용크기저장되는 값의 허용 범위 byte1byte/8bit-2^7 ~ (2^7-1) / -128 ~ 127 short2byte/16bit-2^15 ~ (2^15-1) /…

더보기

# 6.Java 계산기 만들기

과거 Hashnode 14 / 116
1 min read

가장 훌륭한 학습방법은 직접 실습으로 작은 프로젝트부터 만드는것이라고 생각합니다. 그래서 간단한 사칙연산을 할수있는 계산기를 작성해봤습니다. import java.util.Scanner; class Calculator{ public static int add(int a, int b){ return a+b; } public static int…

더보기

# 5.Java 반복문

과거 Hashnode 13 / 116
1 min read

import java.util.Scanner; public class Hello { public static void main(String[] args) { String a = "Hello"; String b = new String("Hello"); //boolean 문자열을 비교할때는 equals를 사용한다. //이유는 나중에 생성자를 사용할때를…

더보기