분류 전체보기
-
[출처 : 점프 투 자바] 자료형이란? 프로그래밍을 할 때 쓰이는 숫자, 문자열 등의 자료 형태로 사용하는 그 모든 것 프로그래밍 언어를 배울 때 "그 언어의 자료형을 알게 된다면 이미 그 언어의 반을 터득한 것이나 다름없다" 라는 말이 있다 숫자 정수 자바의 정수를 표현하기 위한 자료형 int age = 10; long countOfStar = 8764827384923849L; // long 변수에 값을 대입할 때는 대입하는 숫자 값이 int 자료형의 최대값인 2147483647 보다 큰 경우 // 8764827384923849L 와 같이 L 접미사(또는 소문자 l / 추천하지 않음)를 붙여 주어야한다. // 누락시 컴파일 에러 발생 실수 자바의 실수를 표현하기 위한 자료형 float pi = 3.14..
Java | 자료형[출처 : 점프 투 자바] 자료형이란? 프로그래밍을 할 때 쓰이는 숫자, 문자열 등의 자료 형태로 사용하는 그 모든 것 프로그래밍 언어를 배울 때 "그 언어의 자료형을 알게 된다면 이미 그 언어의 반을 터득한 것이나 다름없다" 라는 말이 있다 숫자 정수 자바의 정수를 표현하기 위한 자료형 int age = 10; long countOfStar = 8764827384923849L; // long 변수에 값을 대입할 때는 대입하는 숫자 값이 int 자료형의 최대값인 2147483647 보다 큰 경우 // 8764827384923849L 와 같이 L 접미사(또는 소문자 l / 추천하지 않음)를 붙여 주어야한다. // 누락시 컴파일 에러 발생 실수 자바의 실수를 표현하기 위한 자료형 float pi = 3.14..
2023.01.06 -
[출처 : 점프 투 자바] 자바 소스코드의 구조 /* 클래스 블록 */ public class 클래스명 { /* 메소드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메소드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } /* 메소드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메소드명2(입력자료형 매개변수, ...) { 명령문(statement); ... } ... } [클래스 블록] 클래스 명은 소스파일의 이름과 동일하게 사용해야한다. 클래스 블록에서도 규칙이 있다. 예시1) class MyProgram { } public class MyProgram2 { } [컴파일..
Java | 소스코드 구조[출처 : 점프 투 자바] 자바 소스코드의 구조 /* 클래스 블록 */ public class 클래스명 { /* 메소드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메소드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } /* 메소드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메소드명2(입력자료형 매개변수, ...) { 명령문(statement); ... } ... } [클래스 블록] 클래스 명은 소스파일의 이름과 동일하게 사용해야한다. 클래스 블록에서도 규칙이 있다. 예시1) class MyProgram { } public class MyProgram2 { } [컴파일..
2023.01.06 -
[출처 : 점프 투 자바] 자바(JAVA) 자바코리아 라고 할 정도로 우리나라에서 차지하는 비중이 상당하다. 우리나라 기업에서 사용하는 프로그램의 80% 이상은 자바로 만들어졌다. 우리나라에서의 굳건히 지켜온 생태계를 구축하고 유지했기 때문에 많은 라이브러리가 존재한다. 우리나라의 기업에서 개발자로 일하고 싶다면, 자바를 권장한다. 특징 나에게 자바는.. 펀(fun)하고 쿨(cool)하고 섹시(sexy)한 언어.. 다시 특징.. 간단하다(Simple) C++ 에 가깝지만 간단하다. 고급 언어들에 들어있는 여러 가지 요소들 중에서 반드시 필요하지 않다고 생각된 부분들을 제거했다. 객체 지향적이다(Object-orirented) 자바는 숫자(int, float, long)나 논리값(true, false)을 ..
Java | 자바[출처 : 점프 투 자바] 자바(JAVA) 자바코리아 라고 할 정도로 우리나라에서 차지하는 비중이 상당하다. 우리나라 기업에서 사용하는 프로그램의 80% 이상은 자바로 만들어졌다. 우리나라에서의 굳건히 지켜온 생태계를 구축하고 유지했기 때문에 많은 라이브러리가 존재한다. 우리나라의 기업에서 개발자로 일하고 싶다면, 자바를 권장한다. 특징 나에게 자바는.. 펀(fun)하고 쿨(cool)하고 섹시(sexy)한 언어.. 다시 특징.. 간단하다(Simple) C++ 에 가깝지만 간단하다. 고급 언어들에 들어있는 여러 가지 요소들 중에서 반드시 필요하지 않다고 생각된 부분들을 제거했다. 객체 지향적이다(Object-orirented) 자바는 숫자(int, float, long)나 논리값(true, false)을 ..
2023.01.06 -
서두 자바를 사용하는 회사에 들어가게 되었다. 이전에 배웠던 프로그램과 언어와 다른 곳이다. 새롭게 시작하는 언어 공부 화이팅 자바(JAVA) 기초 공부 파이썬과 자바의 차이점 [출처 : https://pearlluck.tistory.com/m/632] 일단 내가 배웠던 파이썬과 자바의 차이점에 대해서 알아볼 필요가 있다. 적을 알고 나를 알면 백전백승(?) 자바(JAVA) 1. 객체지향 언어 데이터를 객체로 취급, 기능들을 하나의 객체로 묶어서 프로그래밍하는 언어 함수랑 필드를 묶어서 하나의 클래스로 만들고, 기능을 객체로 만들어 사용 [파이썬과 자바는 객체지향 프로그래밍 언어 / C언어 절차지향] 객체지향과 절차지향 절차지향 프로그래밍 함수를 만들고 순차적으로 프로그램이 동작하는 방식 장점 : 객체나..
Java | Java, Python 의 차이점서두 자바를 사용하는 회사에 들어가게 되었다. 이전에 배웠던 프로그램과 언어와 다른 곳이다. 새롭게 시작하는 언어 공부 화이팅 자바(JAVA) 기초 공부 파이썬과 자바의 차이점 [출처 : https://pearlluck.tistory.com/m/632] 일단 내가 배웠던 파이썬과 자바의 차이점에 대해서 알아볼 필요가 있다. 적을 알고 나를 알면 백전백승(?) 자바(JAVA) 1. 객체지향 언어 데이터를 객체로 취급, 기능들을 하나의 객체로 묶어서 프로그래밍하는 언어 함수랑 필드를 묶어서 하나의 클래스로 만들고, 기능을 객체로 만들어 사용 [파이썬과 자바는 객체지향 프로그래밍 언어 / C언어 절차지향] 객체지향과 절차지향 절차지향 프로그래밍 함수를 만들고 순차적으로 프로그램이 동작하는 방식 장점 : 객체나..
2023.01.06 -
최근에 자바의 포스팅 관련 기능을 배웠다. 자바는.. 사전 설정이 너무 번거롭다.. 그만큼 디테일하고 에러를 최소화할 수 있다.. 알아서 다 해주던 python, djang 가 보고싶어졌다.. 혼자서 설정할 수 있는 실력까지 시간이 걸릴 듯 하다.. 그래도 열심히 해보자. + 2023. 2. 28. 추가글) 공부용으로 남긴 글로써 보러 오신 분들에게는 큰 도움이 되지 못할 수도 있습니다. 아 그냥 이렇게 공부하는가보다 하고 봐주세요. 감사합니다 복습 1. HTML(.html) 간단한 html 을 만들어서 입력과 보내기 버튼을 만들었다. 입력하세요 1 : 입력하세요 2 : 입력하세요 3 : 보내기 action : controller 에서 받을 경로를 입력한다 ex) test-input-post.do met..
Java | DB insert최근에 자바의 포스팅 관련 기능을 배웠다. 자바는.. 사전 설정이 너무 번거롭다.. 그만큼 디테일하고 에러를 최소화할 수 있다.. 알아서 다 해주던 python, djang 가 보고싶어졌다.. 혼자서 설정할 수 있는 실력까지 시간이 걸릴 듯 하다.. 그래도 열심히 해보자. + 2023. 2. 28. 추가글) 공부용으로 남긴 글로써 보러 오신 분들에게는 큰 도움이 되지 못할 수도 있습니다. 아 그냥 이렇게 공부하는가보다 하고 봐주세요. 감사합니다 복습 1. HTML(.html) 간단한 html 을 만들어서 입력과 보내기 버튼을 만들었다. 입력하세요 1 : 입력하세요 2 : 입력하세요 3 : 보내기 action : controller 에서 받을 경로를 입력한다 ex) test-input-post.do met..
2023.01.06 -
같은 글을 남기더라도 계속 복습하면서 기초를 다지자. 음.. 꾸역꾸역.. 자바 자바의 특징 배우기 쉬움 자동 메모리 관리 멀티 쓰레드 지원 다양한 라이브러리 개발 가능 운영체제 독립적 자바 가상 머신(JVM) 자바 프로그램이 실행되는 가상 컴퓨터 한 번 작성하면, 어디서든 실행 write once, run anywhere 이후로는 복습강의로 반복 프로젝트 대체.. (자바의 정석 기초편 - 남궁성 : ch1, ch2 완료)
Java | Java 특징같은 글을 남기더라도 계속 복습하면서 기초를 다지자. 음.. 꾸역꾸역.. 자바 자바의 특징 배우기 쉬움 자동 메모리 관리 멀티 쓰레드 지원 다양한 라이브러리 개발 가능 운영체제 독립적 자바 가상 머신(JVM) 자바 프로그램이 실행되는 가상 컴퓨터 한 번 작성하면, 어디서든 실행 write once, run anywhere 이후로는 복습강의로 반복 프로젝트 대체.. (자바의 정석 기초편 - 남궁성 : ch1, ch2 완료)
2023.01.06 -
파일의 읽고 쓰기에 대한 기능을 배웠다. 텍스트 파일의 내용 출력하기 여러 줄로 된 텍스트 파일의 내용 출력하기 텍스트 파일로 저장하기 키보드 입력을 텍스트 파일로 저장하기 간단 메모장 만들어보기 따라 치면서 배우니 재미는 있는데, 치면서도 "어떻게 이런 로직으로 생각하고 만들 수 있지?" 라는 생각을 하게 된다. 모든 기능의 로직을 생각하면서 배웠던 문법을 활용한 것일텐데.. 술술 로직을 말하면서 작성하시는 강사님을 보면 정말 대단하다는 생각이 든다.. 간단 메모장 구현 코드 완성 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; ..
Java | 파일 읽고 쓰는 메모장파일의 읽고 쓰기에 대한 기능을 배웠다. 텍스트 파일의 내용 출력하기 여러 줄로 된 텍스트 파일의 내용 출력하기 텍스트 파일로 저장하기 키보드 입력을 텍스트 파일로 저장하기 간단 메모장 만들어보기 따라 치면서 배우니 재미는 있는데, 치면서도 "어떻게 이런 로직으로 생각하고 만들 수 있지?" 라는 생각을 하게 된다. 모든 기능의 로직을 생각하면서 배웠던 문법을 활용한 것일텐데.. 술술 로직을 말하면서 작성하시는 강사님을 보면 정말 대단하다는 생각이 든다.. 간단 메모장 구현 코드 완성 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; ..
2023.01.06 -
원인 "Data" 라는 문자가 포함된 DB 데이터를 가져오려고 했으나 방법을 모름. 방법 '조건%' : '조건'으로 시작하는 문자 '%조건' : '조건'으로 끝나는 문자 '%조건%' : '조건' 이 들어가는 문자 '조?' : '조' 를 포함한 외자에 해당하는 문자 SELECT [컬럼명] FROM [테이블명] WHERE [컬럼명] LIKE '조건문자%' 출처 | JOO studio
SQL | 조건 데이터 검색원인 "Data" 라는 문자가 포함된 DB 데이터를 가져오려고 했으나 방법을 모름. 방법 '조건%' : '조건'으로 시작하는 문자 '%조건' : '조건'으로 끝나는 문자 '%조건%' : '조건' 이 들어가는 문자 '조?' : '조' 를 포함한 외자에 해당하는 문자 SELECT [컬럼명] FROM [테이블명] WHERE [컬럼명] LIKE '조건문자%' 출처 | JOO studio
2023.01.03