728x90 반응형 BackEnd FrontEnd/JAVA23 Reflection이란 구체적인 클래스 타입을 알지 못해도그 클래스의 메도스 타입 변수들을 접근할 수 있도록 해주는 java api자바 클래스 파일은 바이트 코드로 컴파일 되어 static 영역에 위치한다.클래스 이름만 알고 있다면, 언제든 이영역을 뒤져서 클래스에 대한 정보를 가져올 수 있다.아래는 가져올 수 있는 정보들classnameclass modifier(public private synchronized)package infosuperclassimplemented interfacesconstructorsmethosFieldsannotations Java Reflection 정의 리플렉션이란 객체를 통해 클래스의 정보를 분석해 내는 프로그램 기법을 말한다. 투영, 반사 라는 사전적인 의미를 지니고 있다. 스프링을 공부하.. 2017. 9. 27. prepared statement /statement 1. prepareStatement - PrepareStatement 객체는 Connection 객체의 PrepareStatement() 메소드를 사용해서 생성 - SQL 문장이 미리 컴파일되고, 실행시간동안 인수값을 위한 공간을 확보할 수 있다는 점에서 Statement 객체와는 다름 - 동일한 질의문을 특정 값만 바꾸어서 여러번 실행해야 할 때, 많은 데이터를 다루기 때문에 질의문을 정리해야 할 필요가 있을때인수가 많아서 질의문을 정리해야 할 필요가 있을 때 사용하면 유용하다. - statement 객체의 SQL은 실행될 때 매번 서버에서 분석되어야 하는 반면, PrepareStatement 객체는 한번 분석되면 재사용이 용이합니다. - 각각의 인수에 대해 위치홀더(placeholder)를 사용하여 .. 2017. 9. 22. HashMap HashMap 은 Map 인터페이스를 구현한 함수입니다. Map 이 가지고 있는 모든 함수들을 사용할 수가 있죠. 데이터의 저장은 key, value 형태가 됩니다. 그리고 해싱(Hashing) 검색을 사용하기 때문에 대용량 데이터 관리에도 좋은 성능을 보여주고 있습니다. key 값은 중복이 되지 않고 value 값은 허용이 됩니다. 이번에는 HashMap 에 있는 데이터를 정렬해 보겠습니다. 값의 정렬이 아닌 key 값에 대한 정렬입니다. 정렬을 위해 TreeMap 클래스(sorterd map을 상속하고 있기 때문에) 를 사용했으며 생성할 때 HashMap 객체를 넘기면 됩니다. 그럼 내부적으로 정렬을 시키게 됩니다. 2017. 8. 2. Java에서 syntax error on token identifier expected after this token 대처 방법 출처: http://belitino.tistory.com/186 [belitino] 출처:http://stackoverflow.com/questions/21343068/syntax-error-on-token-identifier-expected-after-this-tokenhttp://stackoverflow.com/questions/21990742/getting-error-in-eclipse-syntax-error-on-token-start-identifier-expected 간단한 java 프로그램인데 Eclipse에서 갑자기 Syntax error on token "XXXXX", identifier expected after this token 에러 메시지가 나오면서 컴파일이 되지 않는 경우가 발생했는데 구글링을 해보니 다음과 같은 경우에 발생하는 오류였습니다. 1. 키워드 누락 첫.. 2017. 7. 23. 이전 1 2 3 4 5 6 다음 728x90 반응형