학교 & 학원 이론 수업/FPT 회사에서 배운 내용 (14) 썸네일형 리스트형 Android (231023) AndroidManifest.xml 파일 : The manifest file describes essential information about your app to the Android built tools, the Android operating system, and Google play. java 파일 : Contains the Java source code files, seperated by package names, including JUnit test code. res 파일 : The res/values folder is used to store the value for the resources that are used in many Android projects to include featu.. 231017 화요일 - java #1.Design Pattern -Factory Method Patter(팩토리 메소드 패턴) : 객체를 생성할 때 어떤 클래스의 인스턴스를 만들지 서브클래스에서 결정. 수정에는 닫혀있고 확장에는 열려있는 OCP 원칙. 부모 추상 클래스는 인터페이스에만 의존하고 실제로 클래스 구현은 서브클래스에서! -Singleton Pattern (싱글톤 패턴) : 객체의 인스턴스가 오직 1개만 생성되는 패턴 -Adapter Patter (어댑터 패턴) : 호환되지 않는 인터페이스들을 연결하는 디자인 패턴 -Template Method Pattern (템플릿 메소드 패턴) : 어떤 작업을 처리하는 일부분을 서브클래스로 캡슐화해전체 일을 수행하는 구조는 바꾸지 않으면서 특정 단계에서 수행되는 내역을 바꾸는 패턴 +SOL.. 231016 월요일 - java #1. IS-A 와 HAS- A #2. Inheritance Structure 추상 클래스 말고 그냥 클래스도 상속을 할 수가 있다. #3. Protected Access Level 디자인 패턴 java 231010(화) #1. JVM, JDK, JRE의 차이? JVM (Java Virtual Machine): JVM은 Java 바이트 코드를 기계어로 변환하여 운영체제(OS) 위에서 실행시키는 역할을 하는 가상 머신입니다. JVM은 플랫폼에 독립적이지 않습니다. 즉, Windows, Linux, MacOS 등의 OS별로 다른 JVM 버전이 필요합니다. JVM 덕분에 Java는 "한 번 작성하면 어디서든 실행할 수 있다(Write Once, Run Anywhere)"는 특성을 가지게 됩니다. JDK (Java Development Kit): JDK는 Java 애플리케이션을 개발하기 위한 도구 모음입니다. JDK에는 JVM, JRE, 컴파일러(javac), 디버거 등 다양한 개발 도구가 포함되어 있습니다. .. C언어 C Programming For Beginners 라는 유데미 코스. (참고로 회사 컴퓨터는 Windows) -C 컴파일러를 Cygwin이라는 컴파일러를 다운받음 -Codelite라는 IDE를 사용 -Using Command Line on Windows -gcc Hello.c 하면은 a.exe 파일이 만들어지고, -./a.exe 하면은 파일이 실행됨 -gcc HelloWorld.c -o MyProgram -gcc --help (230925, codelearn - C for beginner) C Programming For Beginners 라는 유데미 코스. 프리프로세서(preprocessor)는 C와 C++ 언어에서 컴파일 과정의 초기 단계로 작동하는 프로그램 Header Files header fil.. 이전 1 2 다음