Programming Language
-
[자바의 정석] ch6-1 ~ ch6-10 객체지향 언어 정리Programming Language/Java 2021. 7. 13. 23:50
학원을 다니지만 진도가 너무 빨라서 별도로 유튜브 보며 정리중이다. (마침 학원에서 나눠준 책이 Java의 정석 기초편이라 남궁성님의 유튜브를 보는중..!) Java에서 가장 중요한 개념인 객체지향 부분은 두 번째로 듣고 있는데, 남궁성님이 말씀하신대로 정리를 하는 것이 학습에 도움될 것 같아 블로그에 정리해보려고 한다. 자바의 정석 기초편에 60% 정도의 내용이 담겨있고 3판에 100%(실전)의 내용이 담겨있다고 한다. 강사님은 기초편 + 3판까지 보고 웹이나 모바일 중 관심있는 부분의 실습을 진행할 것을 추천하심.. ============================================================================ ch6-1 객체지향 언어 OOP(Object Or..
-
[JavaScript] 생활코딩 - 실습1Programming Language/JavaScript 2021. 6. 28. 13:02
오늘부터 자바스크립트 과정을 시작 학원에서 배우는 것만으로는 부족한 부분이 많기에 아래 사이트도 참고할 예정이고 유튜브 생활코딩 강좌를 통해 실습도 해보려고 한다. 미니프로젝트를 10일가량 하는 바람에 블로그 업로드도 밀리고 다른 진도들도 밀렸지만... 다시 페이스 찾아야zl... 그리고 오늘의 짧은 실습!! 1) 팝업으로 원하는 문자열 출력 가능 위의 코드를 실행하면 아래와 같이 웹사이트에 alert가 뜬다. 2) 팝업으로 원하는 문자열 출력 가능한데 공백(띄어쓰기)를 넣어줄 수도 있음 3) 팝업으로 원하는 연산에 대한 결과도 출력 가능 https://ko.javascript.info/intro 자바스크립트란? ko.javascript.info
-
[Java] 자바의 자료형 (식별자, 자료형, 래퍼클래스, 형변환)Programming Language/Java 2021. 5. 27. 14:48
이제 Java 진도가 거의 마무리되고 있어서 포스팅하며 전반적으로 정리해보려고 한다. 정리는 학원에서 강사님이 나눠주신 자료 위주로.. 1. 식별자 - 사물 등 모든 것에 대해 구별할 수 있는 이름(구성요소를 구별하는 이름) - 식별자로는 클래스명, 메서드명, 변수명이 있음 - 식별자 정의 규칙 (1) 첫 글자는 '_', '$', 영문 대문자,소문자 (한글 가능/숫자로 시작하지 않음) (2) 공백문자 및 특수문자 사용 불가 (3) 아래와 같은 예약어 사용 불가 (자바 예약어는 소문자로 이루어져 있고 대소문자를 구분하므로 TRUE, FALSE,NULL은 자바 예약어가 아님) 2. 클래스 FYI: 클래스는 추후 자세히 정리할 예정 - 첫 문자 항상 대문자여야함(첫 문자를 '_' 나 '&' 이외의 특수문자로 ..
-
[JAVA] JavaFX 위한 Scene Builder 설치과정Programming Language/Java 2021. 5. 26. 23:39
JavaFX 를 위해 Scene Builder를 설치하려고 한다. 월요일 밤에 설치했으나 JavaFX의 Main 실행 시 에러가 발생하여 수요일인 오늘까지 해결하지 못하다가 밤이되어서야 해결.. 그래도 최대한 혼자서 해결하려고 노력한 점에 의의를 둔다. 무모해 보일 수도 있겠지만 이게 개발자의 숙명이겠거니 하고... 결국 JavaFX는 이클립스에서 잘 돌아가고 이제 Scene Builder 설치 및 연동과정에 대해서 포스팅해보겠다. 위의 설치과정은 아래 블로그에 자세히 나와있어서 공유한다. https://joytk.tistory.com/30?category=754808 [JavaFX]이클립스에 설치 & 시작하기 (import javafx 빨간줄 없애기) java 기반의 윈도우프로그램을 개발하는데 사용되는..
-
[Java] Error: java.lang.UnsupportedClassVersionErrorProgramming Language/Java 2021. 5. 26. 20:42
JavaFx 설치과정에서 11 version 과 Scene Builder 사이에 연동 문제가 있는 것 같아 java 8 version 설치 후 환경변수를 변경하려고 했다. 이와 같이 진행하는 과정에서 기존에 작성된 프로젝트 일부 실행 시 아래와 같은 에러가 발생했다. java.lang.UnsupportedClassVersionError: Servlet has been compiled by a more recent version of the Java Runtime (class file version -), this version of the Java Runtime only recognizes class file versions up to -. (- 에 버전 들어감) [에러 원인] Complie한 Java ..
-
[백준 알고리즘] 10950번: A+B - 3 (Java: for문)Programming Language/Java 2021. 5. 22. 23:00
[문제] 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. [간략한 풀이] Scanner 로 T 값 먼저 입력받음 for문 안에서 T값만큼 A,B 입력받고 출력하면 된다. [알고리즘 분류] 수학, 구현, 사칙연산 [제출한 코드] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scan= new Scanner(System.in); int T = scan.nextInt();//테스트 케이스 개수 입력받음 for(int i = 0; i
-
[Java] AWT - 개념, 구조 및 FrameProgramming Language/Java 2021. 5. 17. 20:54
1. AWT - AWT(Abstract Window Toolkit)는 GUI 프로그래밍을 하기 위해 자바에서 제공하는 라이브러리를 모아둔 것 - Swing 과 AWT 가 있지만 많이 사용되지는 않는다고 한다. (개인 작업으로 사용하지만 예쁘게 다듬어지지 않아서 유료 서비스 등에는 다른 것을 사용하는 것 같음) 2. java.awt package 구조 Object | Component MenuComponent | | Button Label List Container Choice Checkbox TextComponent Scrollbar Canvas MenuBar MenuItem | | | Panel ScrollPane Winow CheckboxMenuItem Menu | | | Applet Dialog F..
-
[Java] 아스키(ASCII) 코드표Programming Language/Java 2021. 5. 7. 09:27
Java 수업 초반에 아스키 코드 참고하여 출력하는 경우가 있어서 참고으로 작성함. 출처: [네이버 지식백과] ASCII 코드표 (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 전산용어사전편찬위원회) ASCII 코드표 문자 10진수 16진수 2진수 (null) 0 00 00000000 ☺ 1 01 00000001 ☻ 2 02 00000010 ♥ 3 03 00000011 ◆ 4 04 00000100 ♣ 5 05 00000101 ♠ 6 06 00000110 ● 7 07 00000111 ◘ 8 08 00001000 ○ 9 09 00001001 ◙ 10 0A 00001010 ♂ 11 0B 00001011 ♀ 12 0C 00001100 ♪ 13 0D 00001101 ♬ 14 0E 00001110 ☼ 15 0..