Java

    Kotlin 이란?

    Kotlin 이란?

    코틀린이란? Kotlin은 2011년 7월 JetBrains이 발표한 프로그래밍 언어로, JVM에서 동작합니다. 주로 Android application 개발에 이용되며, 최근 빌드 내용을 보면 kotlin multiplatform으로 ios application도 개발할 수 있어 보입니다. 철학 실용성 다른 프로그래밍 언어에서 성공적으로 검증된 해법과 기능에 의존합니다. 특정 프로그래밍 패러다임이나 스타일을 강제하지 않습니다. 생상성 향상을 위해 '좋은 도구'를 강조합니다. 간결성 Getter, Setter와같이 번거로운 코드들은 묵시적으로 제공합니다. 길거나 반복되는 코드를 라이브러리 함수로 대체할 수 있습니다. 최소화와 간결성은 다르므로, 연산자 오버로딩은 지원하되 신규연산자는 정의하진 못합니다. ..

    java swing 효율 최대로! widowBuilder

    java swing 효율 최대로! widowBuilder

    요즘 swing으로 프로젝트를 작업하실 분은 거의 없겠지만... 전에 학교에서 widowBuilder없이 순수 코딩으로 스윙프로젝트를 했었던 기억이 나서 공유합니다. 이 좋은 프로그램 두고 힘들게 삽질하실분 없길.. https://www.eclipse.org/windowbuilder/download.php Installing WindowBuilder Pro | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.or..

    Mac에서 java 개발환경 구축하기 (이클립스 설치)

    Mac에서 java 개발환경 구축하기 (이클립스 설치)

    www.java.com/ko/download/ Download Java for Linux 사용자 컴퓨터용 Java 소프트웨어 또는 Java Runtime Environment는 Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, Java 플러그인, Java 추가 기능 또는 Java 다운로드라고도 www.java.com 위의 링크를 들어가서 다운받으면 됩니다. 요런 페이지가 나오구요, 다운받으시면 됩니다. 이친구를 실행시켜서... 요런창이 나오는데, 설치하면 알아서 진행됩니다. 이제 이클립스를 설치해볼까요? www.eclipse.org/downloads/packages/..

    [이론]객체지향 프래그래밍(OOP) 이란?

    [이론]객체지향 프래그래밍(OOP) 이란?

    Object-Oriented Orogramming, OOP 개요 C언어는 절차지향 프로그래밍으로써 프로세스가 함수단위로 순서대로 진행됩니다. 반면 OOP는 객체들의 유기적인 관계를 통해 프로세스가 진행됩니다. 애플리케이션은 객체의 집합이며, 객체들을 유기적으로 연결해 프로그래밍합니다. OOP의 기본 구성 요소 클래스(Class) 같은 종류의 집단에 속하는 속성과 행위를 정의 객체 (Object) 클래스의 인스턴스로써 상위클래스의 특징을 가지면서 개별적인 특성이 존재합니다. 매서드(Method) 클래스로부터 생성된 객체의 행위합니다. 예를들자면, 사람이라는 클래스가 있다면 저는 사람이라는 클래스에 속합니다. 거기에 저랑 똑같은 사람은 어디에도 존재하지 않으므로 저는 객체라고 할 수 있습니다. 그리고 제가 ..