java 5

class, instance member 좀 더 알아보기

자료제공 : 류카토 (http://ryukato.egloos.com/) 빈번한예제참고 : 난정말자바를공부한적이없다구요 (저자:윤성우) - 개요 Instance Member, Class Member - 요점 1. 인스턴스 메소드는 클래스 멤버에 접근 할 수 있다.2. 클래스 메소드는 인스턴스 멤버에 접근 할 수 없다. 인스턴스 변수는 인스턴스가 만들어지면서 생성되는데, 클래스 메소드는 인스턴스가 생성되기 전에 만들어지기 때문에 클래스 메소드가 인스턴스 맴버에 접근하는 것은 존재하지 않는 인스턴스 변수에 접근하는 것과 같다. 예제1) 생활코딩 (클래스 멤버와 인스턴스 멤버) 123456789101112131415161718192021222324252627282930313233343536373839404142..

Programing 2015.09.01

about java

자료제공 : 류카토 (http://ryukato.egloos.com/)Java에 관하여Java 기술은 프로그래밍 언어이면서 플랫폼 역활을 합니다.프로그래밍 언어 JavaJava 프로그래밍 언어는 고수준 언어 이면서 .java 확장자를 가지는 일반 텍스트 파일로 모든 소스 코드들은 작성이 됩니다. 이런 소스 파일들은 .class라는 확장자를 가진 클래스 파일로 컴파일러에 의해 컴파일되죠. 하지만 .class파일은 컴퓨터의 프로세서가 직접 실행할 수 있는 저 수준의 코드들을 포함하고 있지는 않습니다. 대신 바이트 코드라는 것들을 포함하고 있죠. 바이트 코드는 JVM이 해석하고 실행할 수 있는 Instruction들이 들어 있습니다. Java bytecode instruction listings아래와 같은 소..

Programing 2015.09.01

리눅스(ubuntu) 자바7, 아파치2, 톰캣7 설치와 연동

* 본문을 읽기 전 알아야 할 사항 커맨드창에 명령어 작성을 표시 편집 내용을 표시 - nano 설치 vi 편집기가 불편하기에 nano 편집기를 설치하고 시작한다. 기본으로 설치되는 줄 알고 있었는데 이상해서 다시 설치했다. sudo apt-get install nano 사용법은 좀 더 간단하며 명령어에 vi 대신 nano 를 붙여주면 끝 * 기본사용법(참조) - JDK 설치 톰캣 구동을 위해서는 JDK 필수. sudo apt-cache search jdk sudo apt-get install openjdk-7-jdk jdk 목록을 검색해보고 그 중, openjdk-7-jdk 설치 (역시나 정말 설치할꺼? y/n 물어봄) * 자바홈디렉토리 /usr/lib/jvm/java-7-openjdk-amd64/(3..

Programing 2014.09.18

request 활용

도메인 호스트 정보에 따라 구분을 해줘야 하는 경우가 생겼다. request 객체에 대한 구글링 중 이미 만들어진 함수에 대한 코드나 이런 저런 포스팅이 많았지만 기본에 가장 충실한 내용이 있어서 펌질했다. 뭐.. 영어를 어느 정도 한다면 좀 더 깊이 있는 접근을 하길 권장한다. http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html 아.. 영어 공부 진짜! [출처] Request 활용|작성자 고구마 ■ local의 기본 정보 (IP, Name, Port)Local IP : Local Name : Local Port : ■ 클라이언트의 정보Remote IP : Remote Host : Remote Port : ■ 서버 ..

Programing 2014.07.14

1장 Java Strings - Java Performance and Scalability

원문 : http://www.mobilejava.co.kr/bbs/temp/lecture/j2me/perf1.html ※이 문서는 『Java Performance and Scalability Volume1』(by Dov Bulka)라는 책의1장:Java Strings 를 읽고 나름대로 정리한 것입니다. Preface … 자바에서 String과 StringBuffer 객체는 참으로 자주 사용된다. 웹환경이라면 더욱 말할 것도없다. 그러므로 좀 더 성능이 좋은 웹 응용프로그램을 만들기 위해서는 이 두가지 객체의 내면에 숨겨져 있는 성능 문제를 이해하는 것이 중요하다. 1. String Concatenation 다음의 코드가 있을 경우 String p = a + b ; //a,b are String objec..

Programing 2014.03.05
반응형