학원 일기/학원-JAVA

개인자바 공부하면서 배우는것들 4주차

빛나는지식 2021. 3. 8. 09:24

뭔문제가 생긴다는건지 모르겠음 반복문안에서 쓰는거 피하라함

 

이거보면 실행속도 차이가 28나차이남.. 엄청난거고 이게 위에서언급한 문자열을 반복문안에서더했을때의 안좋은이유가되는듯 하다 문자열을의 대입이아니라 새로운객체생성의 반복이였다

 

String은 불변클래스였다는걸 다시한번 알수있었고 new연산자 없이도 새로운 객체생성이 이뤄지고있다는 사실을 알수있었다,

 

로딩타입 알려주는 문법도있다

 

Math클래스는 private선언 돼있음 
모든메소드와 속성이 static으로 이뤄져서 사용가능하다는데 그럼 Object클래스의 클래스인가??싶다

 

 

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 

 

 

list구조 중복허용 / set중복 비허용 / map자료구조 key value존재

 

2번뜻이 사용돼서 존재하지는 타입을 <이안에씀

뭔문제가 생긴다는건지 모르겠음 반복문안에서 쓰는거 피하라함

 

 

 

이거보면 실행속도 차이가 28나차이남.. 엄청난거고 이게 위에서언급한 문자열을 반복문안에서더했을때의 안좋은이유가되는듯 하다 문자열을의 대입이아니라 새로운객체생성의 반복이였다

 

 

 

String은 불변클래스였다는걸 다시한번 알수있었고 new연산자 없이도 새로운 객체생성이 이뤄지고있다는 사실을 알수있었다,

 

 

 

로딩타입 알려주는 문법도있다

 

 

 

Math클래스는 private선언 돼있음 

모든메소드와 속성이 static으로 이뤄져서 사용가능하다는데 그럼 Object클래스의 클래스인가??싶다

 

 

 

 

 

2번뜻이 사용돼서 존재하지는 타입을 <이안에씀> (즉 가상의 타입)로 사용하는것같다

yaboong.github.io/java/2019/01/19/java-generics-1/ 나중에 시간나면 함봐보자

 

 

중복 알아서 걸러주는걸 볼수있음 ture,false로 분리해서 사용하는것같음

 

Arraylist이용할때는 list.size가 배열.length처럼 사용됨

 

^^