반응형 노력, 감사, 미소64 자바의 특징 1. 실행 모듈 - 자바의 실행은 main 메소드에서 시작되며, 단 하나의 main 메소드를 가져야 하지만, 다수의 클래스 파일이 각각 main 메소드를 가질 수 있음 2. 캡슐화 - 변수나 메소드는 반드시 클래스 내에 구현되어야 함 - 클래스에 속하지 않는 변수, 메소드는 존재 할 수 없음 - 클래스 내에 또 다른 클래스를 만들 수 있음 3. 패키지 - 서로 관련이 있는 클래스를 패키지로 묶어 관리할 수 있음 4. Garbage Collector - 사용하지 않는 객체는 자동적으로 자원을 반납 - 프로그램이 동적으로 할당한 메모리 영역 중에 필요 없게 된 자원을 반납하는 기능인 Reference Counting 기법 사용 Reference Counting(참조 횟수 계산 방식) 메모리 제어 방법 중 하.. 2022. 9. 1. 자바의 장점과 단점 * 장점 - 객체 지향 언어로 클래스 계층 구조, 상속성, 다형성 ,캡슐화 지원 - 하드웨어, 운영체제 종류와 관계없이 독립적 실행이 가능 * 단점 - 프로그램 개발 시 발생할 수 있는 예외를 직접 처리해야하며, 그렇지 않으면 컴파일 시에 오류가 발생 - JVM에 의해 기계어로 번역되고 실행되는 과정을 거치기 때문에, 컴파일 되자마자 기계어로 변환되는 C, C++에 비해 속도가 느림 (JIT 컴파일 또는 동적번역 기술 발전으로 차이가 줄어들었다고는 함) 인터프리트 방식 - 프로그램 실행 중 소스를 읽어가며, 그에 해당하는 기계어 코드를 실행 정적 컴파일 방식 - 실행 전에 프로그램 코드를 기계어로 번역 JIT 컴파일 - 위의 두가지 방법을 혼합. 실행 시점에서 인터프리트 방식으로 기계어 코드를 생성하면서.. 2022. 9. 1. 片平里奈ー赤い目の空 泣き虫 人のせい 嫌い 踏み潰されて以来 さらけ出すのが怖いよ 強がり でも甘えてみたい 君の特別には なれそうにないな 我儘ゆるして 赤い目の奥には 弱い自分の影が 燃え尽きて揺れる ねえどうしたいの? 金木犀の匂い 通り過ぎていった 大事なことなら 何度も言わなきゃ いつかは消えゆく 輝いた記憶 誰も振り返らない 口ずさむ歌 未完成 でも手遅れじゃない 恋に焦がれた夏も 分かり合えない今は 終わりたくないまだ 赤い空を流れた 浮き雲の影が 姿変えながら 旅を続けてた 変われない私を 置き去りにした ねえ、大事なことなら ちゃんと聞かなくちゃ 深く根を張って やがて色を変え 誰もがいつの日か 立ち止まるだろう 過ぎ去ってく人を眺め 惜しむことばかり囚われて あっけなくいつも終わってしまう 赤い目の奥には 弱い自分の影が 燃え尽きて揺れる 本当はわかってる 金木犀の匂い 通り過ぎていっ.. 2022. 8. 31. 또 한번의 시작 블로그를 시작한지 1년이 지나고 있었다. 그때도 역시 작심삼일. 10개 좀 쓰고 전혀 들어오지 않았었다. 그냥 퇴근해서 다른 취미 생활이나 쉬기 바빴다. 하기야 출퇴근 시간이 길다보니 나만의 시간이 아까웠지. 퇴근해서 무언갈 할 수 있는, 내일 업무에 지장이 가지 않는 선에서 나에겐 2시간 밖에 없었다. 퇴근해서 하고 싶은 것은 많은데 2시간 밖에 없다고 생각하니, 억울한 마음에 그 시간을 짧게짧게 나눠서 썼다. 지금도 그 심정을 이해하지만 앞으로는 하루에 하나에만 집중을 해보자. 2022. 8. 31. 이전 1 ··· 13 14 15 16 다음 반응형