Bank-End Chronicles

「Memory gets GC’d, but this blog stays committed.」

Linux - shell, path, redirection, shell script

apache 홈페이지 게시

apache 홈페이지 게시 shell, path, redirection shell script

Java - 예외처리

exception handling

예외처리 프로그램 오류 컴파일 에러 : 컴파일 시에 발생하는 에러 런타임 에러 : 실행 시에 발생하는 에러 논리적 에러 : 실행은 되지만, 의도와 다르게 동작하는 것 자바에서는 실행시 발생할 수 있는 프로그램 오류를 에러와 예외(exception)로 구분 에러 : 메모리 부족이나 스택오버플로우처럼 일단 발생하면 복구할 수 없...

Java - JVM의 메모리 구조

method area, call stack, heap

JVM의 메모리 구조 1. 메소드 영역 method area 프로그램 실행 중 어떤 클래스가 사용됨 -> JVM은 해당 클래스의 클래스 파일을 읽어서 분석 -> 클래스에 대한 정보 (클래스 데이터)를 메소드 영역에 저장 클래스의 클래스 변수도 이 영역에 함께 생성됨 2. 힙 heap 인스턴스가 생성되는 공간 프로그...

Java - Thread

Thread에 대해서

쓰레드 프로세스와 자원을 이용해서 실제로 작업을 수행하는 것 모든 프로세스에는 최소한 하나 이상의 쓰레드 존재. 둘 이상의 쓰레드를 가진 프로세스 == multi-threaded process 하나의 프로세스가 가질 수 있는 쓰레드의 개수는 제한되어 있지 않지만, 쓰레드가 작업을 수행하면서 개별적인 호출스택을 필요로 하기 때문에 메모리의...

3월 17일 (수)

리눅스를 시작하다

요즘 배운 것 리눅스를 처음 사용해보고 있다. 명령어 외울 것이 많지만, 원리에 가까운 네트워크 지식을 많이 알아가서 추후에 많은 도움이 될 것 같다. 요즘은 자바스크립트가 조금 그리워진다. 문법을 계속 까먹게 된다. 조만간 다시 봐야겠다!

Linux - 권한, vi편집기, static ip

리눅스

Ubuntu 권한 변경 vi 편집기 사용하기 static ip

Linux - 명령어

리눅스

Ubuntu 명령어 익히기

Linux - Ubuntu window 설치

리눅스를 시작하다

Ubuntu Window에 설치하기

Java - 상속

상속에 대해서

상속 예제 Hero클래스를 상속하는 Warrior, Archer, Wizard 클래스를 만들고 Main클래스에서 메소드 호출하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package objectTutorial; public class Hero { String name; public Hero(String name) { ...

# 요즘 배운 것 2주과정이지만 정확히 수,목,금,월,화,수,목,금 수업을 했다. 자바를 시작한지 8일째다. 다음주는 리눅스를 배운다. 지금까지 배운 것을 순서대로 나열해보자면 아래와 같다. 1. 1일차 : 자바와 이클립스 등 설치, 변수, 함수, println, 연산자, 개행문자, scanner 등 ...