본문 바로가기
반응형

java3

Oracle Cloud Tomcat + JAVA + JSP + MySql 개발환경 (진행하며 작성중인 포스팅입니다.) 오라클 클라우드가 무료 계정을 주기 때문에, 오라클 클라우드에 웹서비스 설치를 시작합니다. 앞으로 웹서비스를 실제로 셋팅할 계정입니다. 오라클 클라우드 VM의 80포트 접속을 위해서는 Virtual Cloud Networks 의 접근 규칙 (Ingress Rule) 과, 리눅스의 방화벽을 모두 셋팅하면 됩니다. - Ingress 룰은 아래와 같이 추가해줍니다. 오라클 클라우드는 방화벽을 위해 ufw 이 아닌 iptables 명령어를 사용해야 한다고 합니다. 참고 자료: https://iter.kr/우분투-서버-방화벽-설정-포트-개방 # 80번 포트 개방 sudo iptables -I INPUT 1 -i ens3 -p tcp --dport 80 -m state --sta.. 2022. 7. 12.
interface 의 구현 일반 클래스와 추상 클래스는 extends 를 사용해서 상속을 하며,인터페이스 (interface) 는 implements 를 이용해서 구현한다. 인터페이스 내에 접근 지정자를 명시하지 않으면멤버 메서드는 디폴트로 public abstract 가 되며멤버 변수는 디폴트로 public static final 이 된다. 인터페이스에 멤버 변수를 사용하면 자동으로public static final 이 된다 자바에서 상수를 만들기 위해서는 final 이라는 키워드를 사용한다 출처 : 소설같은 자바 Third Edition 2013. 8. 14.
자바의 특징 1. 자바는 플랫폼 독립적(Platform Independent)이다2. 자바는 컴파일 언어다3. 자바는 인터프리터 언어다 자바로 컴파일을 하면 기계어로 바꾸기 쉬운 중간 단계(Byte Code) 까지만 컴파일 한다.Byte Code 는 .java 파일을 컴파일 해서 만든 .class 파일이다. Virtual Machine (가상머신)은 Byte Code를 해석한 후 실행한다이 가상머신 덕분에 자바는 Platform Indefpendent 한 것이다하지만 동적으로 Byte Code 를 해석하기 때문에 속도가 느리다 2013. 7. 17.
반응형