- Quick Sort
- java error
- mysql
- GIT
- @CreatedDate
- Unity
- MAKE US
- ๋ฆฌ๋ ์ค ๋ช ๋ น์ด
- SSL
- spring์ผ๋ก https ์ ์ฉ
- ์์คํ ์ํํธ์จ์ด
- Java
- C++
- ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- SQL
- Spring
- merge sort
- ํจ์คํธ์บ ํผ์คX์ผ๋์
- RP 2๊ธฐ
- node js
- datagrip
- aligoapi
- spring ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- docker
- OpenAPI
- DATABASE
- Data Structure
- spring ์์ ๋ก๊ทธ์ธ
- MethodArgumentNotValidException
- Rp2๊ธฐ
๋ชฉ๋กJava (5)
YS's develop story
java ์์๊ณผ ๊ด๋ จ๋์ด์ ์ ๋ฆฌํ๊ณ ์ ํ๋ ๊ฒ์ด ์์ด์ ๊ธ์ ์์ฑํ์ต๋๋ค. super๋ผ๋ ์์ํด๋์ค๊ฐ ์๊ณ sub์ด๋ผ๋ ํ์ ํด๋์ค๊ฐ ์์ต๋๋ค. package javapractice; class JavaPractice { public static void main(String[] args) { Sub class1=new Sub(); } } class Super{ Super(){ System.out.println("this is super class"); } } class Sub extends Super{ Sub(){ System.out.println("this is Sub class"); } } ์ด ์ฝ๋์ ์คํ ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ ํ์ ํด๋์ค์ ์ธ์คํด์ค ์์ฑ์ ์์ ํด๋์ค์ ์์ฑ์๊ฐ ..
์๋ ํ์ธ์ ~ ์ค๋์ java 2์ฐจ์ ๋ฐฐ์ด์ ๊ด๋ จํด์ ์ ๋ฆฌ๋ฅผ ํ๊ณ ์ ๊ธ์ ์์ฑํฉ๋๋ค. ~ ์๋ ๋ฌธ์ ๋ ์ดํ javaํ๋ก๊ทธ๋๋ฐ 309์ชฝ ๋ฌธ์ ์ ๋๋ค. * ๋ฌธ์ 2 ๋ค์ํํ๋ก ํํ๋ 2์ฐจ์ ๋ฐฐ์ด์ด ์กด์ฌํ๋ค๊ณ ๊ฐ์ ํด๋ณด์. 1 2 3 1ํ 4 5 6 2ํ 7 8 9 3ํ ์ด๋ฌํ ํํ๋ฅผ ๊ฐ๋ intํ 2์ฐจ์ ๋ฐฐ์ด์ด ์ธ์๋ก ์ ๋ฌ๋๋ฉด, ๋ค์์ ํํ๋ก ๋ฐฐ์ด์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝ์ํค๋ ๋ฉ์๋๋ฅผ ์ ์ํ์ 4 5 6 1ํ 7 8 9 2ํ 1 2 3 3ํ ๋ฐฐ์ด์ ๊ฐ๋ก์ ์ธ๋ก ๊ธธ์ด์ ์๊ด์์ด ์์ ๊ฐ์ด ๋์ํ๋๋ก ๋ฉ์๋๋ฅผ ์ ์ํด์ ํ๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ ์ ์๋์ ์ฝ๋๋ฅผ ๋ด ์๋ค package javapractice; class JavaPractice { public static void main(String[] args) { int[][..
์๋ ํ์ธ์ ~ ์ค๋์ java์์ static์ด๋ผ๊ณ ์ ์ธ๋ ๋ณ์, ํด๋์ค ๋ณ์์ ๋ํ ๋ด์ฉ์ ์ ๋ฆฌ ํ์ต๋๋ค !! ๋ฐ๋ก ์๋์ฝ๋๋ฅผ ์ดํด๋ณด์ฃ . class JavaPractice { public static void main(String[] args) { Class class1 = new Class(); class1.getCheck(); Class class2 = new Class(); class2.getCheck(); Class class3 = new Class(); class3.getCheck(); } } class Class{ private int set=0; Class(){ set++; } void getCheck(){ System.out.println(set); } } ์ ์ฝ๋์ ์คํ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ..
์๋ ํ์ธ์ ~ ์ค๋์ Java๊ณต๋ถ๋ฅผ ํ๋ฉด์ ์๊ฒ๋ String toString()๋ฉ์๋ฅผ ์ ๋ฆฌํ๋ ค๊ณ ๊ธ์ ์์ฑํ๊ฒ ๋์์ต๋๋ค. ๋ฐ๋ก ์์ค์ฝ๋๋ฅผ ์ดํด๋ด ์๋ค ! ์๋์ ๊ฐ์ด class Circle์ด ์์ต๋๋ค. class Circle { private int x; private int y; private int radius; Circle(int x, int y,int radius){ this.x=x; this.y=y; this.radius=radius; } } ๊ทธ๋ฆฌ๊ณ c1์ด๋ผ๋ ์ด๋ฆ์ ๊ฐ์ง ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ณ , ๋ค์๊ณผ ๊ฐ์ด ์์ค์ฝ๋๋ฅผ ์์ฑํด ์ค์๋ค. class JavaPractice { public static void main(String[] args) { Circle c1 =new Circle(5,6,10)..
์๋ ํ์ธ์ ~ ์ค๋์ java์์ ๋ฌธ์์ด ์์ฑ์ ์ํ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ฐจ์ด์ ์ ๋ํด์ ๊ถ๊ธํด์ ์ง์ ์ฐพ์๋ณด๊ณ ์ด๋ฅผ ์ ๋ฆฌํ๊ณ ์ ๊ธ์ ์์ฑํฉ๋๋ค. ~! ์๋ฐ์์ ๋ฌธ์์ด ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ String ์ธ์คํด์ค ์์ฑ๋ฐฉ๋ฒ์๋ ๋๊ฐ์ง๊ฐ ์์ต๋๋ค. String str1 = "check string"; String str2 = new String("check string"); ๋ณดํธ์ ์ผ๋ก๋ str1์ ์์ฑ๋ฐฉ๋ฒ์ผ๋ก ์์ฑ์ ๋ง์ด ํ์ฃ ~ ๊ทธ๋ผ ์ฒซ๋ฒ์งธ ์ค์ ์์ฑ๋ฐฉ๋ฒ๊ณผ ๋๋ฒ์งธ ์ค์ ์์ฑ๋ฐฉ๋ฒ์๋ ์ด๋ค ์ฐจ์ด๊ฐ ์์๊น์?? ์๋์ ์์๋ฅผ ํตํด์ ํ์ธํด๋ณด์ฃ ! ์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก String ์ธ์คํด์ค๋ฅผ ์์ฑํ์ต๋๋ค ! class JavaPractice { public static void main(String[] args) { Strin..