728x90 반응형 분류 전체보기 728x90 반응형 274 14 자바 Java 클래스패스 예제 2016/09/12 - [IT/Java] - 13 자바 Java 생성자이번 시간에는 자바의 클래스패스를 다루는 법을 알아보도록 하겠습니다. 그에 앞서 먼저 클래스패스가 무엇인지 알아봐야겠죠? 클래스패스 Class Path클래스 패스는 클래스의 경로를 뜻하는데요! 자바가상머신 즉 Java VirtualMachine이 프로그램을 실행할 때, 필요한 클래스를 이 클래스패스를 통해서 찾게 됩니다. 그럼 예제를 통해 클래스 패스를 한번 알아보도록 하겠습니다. class Class {public void show() {System.out.println("class");}} class Path {public void show() {System.out.println("path");}} class ClassPath() .. 2016. 9. 24. macOS Sierra 애플의 다른 기기와 가까워진 Mac 9월 21일 새로운 맥 OS Sierra의 정식 버전이 배포되기 시작했습니다. 6월에 배타버전을 출시하고 3개월 만에 정식버전이 나왔네요. 업데이트를 하기 위해선 앱스토어에 들어가셔서 추천 탭에 가시면 다운받으실 수 있는데요.먼저 시에라의 가장 눈에 띄는 변화죠. OS의 이름이 OS X 에서 macOS로 바뀌었는데요. 이로써 20년 가까이 이어져왔던 OS X의 역사가 막을 내리게 되었습니다.애플 기기들과 친해진 macOS제가 가장 강조하고 싶은 부분입니다. 글 제목이기도 하죠! 이번 OS 업데이트를 통해 애플의 다른 기기들과 가까워진 점인데요. 먼저 Siri 입니다. 아이폰과 아이패드의 음성 비서였던 Siri를 이제 Mac에서도 사용이 가능해졌는데요. iOS에서도 원래 가능했던 날씨, 검색, 음악 재생,.. 2016. 9. 23. iOS 10 새로운 건강 기능/취침 시간 이번에 iOS 10으로 업데이트 되면서 새로 업그레이드 된 기능입니다. 바로 취침 시간이라는 기능인데요. 규칙적으로 취침시간과 기상 시간을 정해 규칙적인 생활을 도와주는 기능이에요. 이 기능은 시계 앱에 추가된 기능인데요. 취침 시간 기능을 설정하기 위해 시계 앱을 켜볼까요? 시계 앱의 첫 화면입니다. 화면이 흰 색에서 검은 색으로 바뀌었죠? 찾아보면 볼수록 많은 부분들이 바뀌어있네요. 밑에 3 번째 독에 취침 시간이라는 탭이 새로 생겼습니다. 매일 일정한 시간에 취침하고 기상하는 정말 규칙적인 건강한 생활에 도움되는 기능이죠. 그리고 이 취침 시간이라는 기능은 기상알람 뿐만 아니라 취침 시간이 가까워지면 알람을 울려주는, 즉, 취침 시간도 정확하게 맞추어 더 상쾌한 내일 아침을 맞을 수 있게 도와줍니다.. 2016. 9. 22. 아이폰 7 스펙/성능/제품 사양 6s와 비교해서 알아보자 애플이 아이폰 7을 2016년 9월 7일 (한국 시각으로 9월 8일)에 공개했습니다. 항상 숫자가 바뀔때마다 외관 변화가 있었는데 이번엔 크게 변화가 없는 버전을 내놓았습니다. 이 포스팅에서는 아이폰 7의 제품 사양 을 6s 버전과 비교해서 다뤄보도록 하겠습니다.1. 아이폰 외관 변화 먼저 아이폰 7의 색상입니다. 로즈 골드, 골드, 실버, 블랙, 제트 블랙이 있네요. 여담으로 제트 블랙이 피아노 블랙이었다는데 제트 블랙으로 바뀌었다고 하는 말이있는데 뭔가 아쉬운 감이 있네요. 피아노 블랙이 더 어울리는 것 같은데.. 이로써 스페이스 그레이가 사라지고 두 색상이 추가되었네요. 직접 봐도 뭐가 크게 달라진 건 없네요.. 절연 테이프가 없어진것과 카메라가 커지고 7+ 에서는 듀얼 카메라가 생긴 것 말고는 크.. 2016. 9. 21. 자바 Java 시작, 환경변수 설정하기 이번 시간에는 자바를 시작하는 방법에 대해서 알아볼 거에요! 그 중에서도 Eclipse 같은 편집기를 사용하지 않고! 환경변수를 사용해서 명령 프롬프트를 이용해 프로그래밍 해볼 수 있는 방법을 알아보려고 합니다. 이 프로그래밍 방법은 나중에 클래스 패스란 것을 공부할 때 필요한 방법이에요. 그럼 지금부터 알아보도록 하겠습니다.먼저 컴퓨터의 제어판을 열어주세요. 윈도우 10 분들은 시작 버튼을 우클릭 하면 나옵니다. 여기서 시스템 및 보안에 들어가서 시스템을 누르고 고급 시스템 설정에 들어가면 됩니다. 저기 저 버튼을 누르면 되겠죠? 보기 기준이 다르신 분들은 바로 시스템을 들어가서 고급을 누르면 있습니다. 자 고급 탭을 열면 이런 창이 나와요. 여기서 우리는 환경 변수를 추가해야 되니 환경변수 탭을 열어.. 2016. 9. 15. 자바 Java 의 이름 붙이는 규칙 Camel Case 2016/09/12 - [IT/Java] - 13 자바 Java 생성자이번 시간에는 자바 프로그래밍을 할 때 클래스나 변수 들의 이름을 붙일 때 하는 규칙들에 대해 알아보려고 합니다! 사실 자바에서만 적용되는 규칙은 아니고 객체지향 프로그래밍 언어에서 보편적으로 이용되는 규칙인데요. 그 이름은 바로 Camel Case 인데요. 지금부터 알아보도록 하겠습니다. Camel Case먼저 기본 규칙은 다음과 같아요. ⊙ 첫 문자는 대문자로 시작해요. ⊙ 둘 이상의 단어가 묶여 하나의 이름을 구성할 때는 새로운 단어는 대문자로 시작합니다. 기본 규칙은 이렇게 되는데 예를 들면 CamelCase 이런 식으로 생긴거죠. 카멜 케이스란 이름이 생긴 이유는 낙타 등처럼 울퉁불퉁해서 붙었어요! 이런 거는 클래스 이름에 사.. 2016. 9. 13. 13 자바 Java 생성자 2016/09/12 - [IT/Java] - 12 자바 Java 클래스와 객체(인스턴스) 생성하기이번 시간엔 자바의 생성자에 대해 알아볼거에요~ 생성자는 인스턴스를 생성할 때 한 번만 호출되는 메소드에요! 예제를 볼게요. class A {public A(int n){......} } 생성자는 이렇게 생겼습니다! 클래스 밑의 public A(int n) 이것이 바로 생성자인데 생성자의 조건은 다음과 같아요! 클래스와 생성자는 이름이 같다반환형이 정해져 있지 않고, 반환하지 않는다 이 조건을 만족해야 생성자가 됩니다. A aInst = new A(1); 그 이후 이런식으로 인스턴스를 생성하면 생성자가 같이 호출됩니다. 이걸 이용하면 초기 변수들을 손쉽게 초기화하고 정의할 수 있겠죠?댓글, 공감, 구독(이웃추.. 2016. 9. 12. 12 자바 Java 클래스와 객체(인스턴스) 생성하기 2016/09/05 - [IT/Java] - 11 자바 Java 재귀 메소드 팩토리얼 factorial 예제안녕하세요 이번시간에는 자바의 클래스를 정의하고 다루는 법을 배워보도록 할거에요~ 클래스는 우리가 자바 프로그래밍을 하거나 만들 때 항먼저 클래스의 정의를 알아보도록 하겠습니다. 클래스란 바로 객체를 담는 틀을 의미합니다! 틀 안에 있는 하나의 클래스를 기반으로 객체들이 생성되는 것인데요. 여기서 객체란 것의 정확한 뜻은 무엇일까요?? 바로 물건이나 대상 같은 단어를 의미해요~ 예를 들어 과일, 컴퓨터, 나, 친구, 이런 것들이 객체가 되겠죠? 그럼 예제를 통해 알아보도록 할게요. class MusicPackage {int DownloadNum;//변수선언 int StreamingOpt;public.. 2016. 9. 12. [블로그 꾸미기] 라이브리 LiveRe 소셜댓글 플러그인 이용하기! 안녕하세요 이 글은 라이브리 LiveRe 댓글을 이용하게 할 수 있는 플러그인 설정하는 법을 알아보는 포스팅입니다! 블로그를 더 이쁘게 꾸며볼 수 있는 라이브리 댓글 플러그인! 지금부터 알아보도록 할게요~이렇게 누적 댓글과 사용자도 2000만건이 넘고 디자인도 이쁜 소셜댓글 라이브리! 그럼 한번 어떻게 사용하는 지 알아볼까요?? 일단 먼저 회원가입을 해주세요. 회원가입 할때 이메일로 인증해야하니 실제 사용하는 이메일로 가입해주시면 됩니다. 그후엔 설치 탭으로 들어가 주세요!!그럼 이 화면이 나오는데요. 무료버전은 지금 설치하기 버튼을 누르시면 되고 유료버전을 누르게 되면 전문가와 1 대 1 상담을 하게됩니다. 유료버전을 신청하게 되면 상담 후에 설치가 가능한데 상담은 연락처와 전화 가능한 시간을 입력하고.. 2016. 9. 6. 11 자바 Java 재귀 메소드 팩토리얼 factorial 예제 2016/09/01 - [IT/Java] - 10 자바 Java 메소드 알아보기이번 시간엔 자바의 메소드를 재귀호출 하는 것을 배워보도록 하겠습니다. 알고리즘의 기본 중에 기본이라고 할 수 있는 재귀 메소드를 공부해 볼건데요. 재귀란 같은 메소드를 조건이 맞으면 반복해서 호출한다는 말입니다. 이걸 이용하면 훨씬 더 간결하게 코드를 작성할 수 있어 많이 사용합니다. 수학 시간에 배운 팩토리얼(factorial) 개념을 예제로 이용해 공부해볼게요. 7! = 7 x 6 x 5 x 4 x 3 x 2 x 16! = 6 x 5 x 4 x 3 x 2 x 1 팩토리얼은 이렇게 계산하는 거죠! 이거를 재귀로 호출하기 위해서는 어떻게 표현을 해야할까요? 메소드에서 전달 인자를 이용해서 조건을 조절해야겠죠?? public .. 2016. 9. 5. 이전 1 ··· 18 19 20 21 22 23 24 ··· 28 다음