목록JAVA/STUDY (19)
정구리의 우주정복
https://haddoddo.tistory.com/entry/Homebrew-Mac%EC%97%90%EC%84%9C-Tomcat-MySQL-%EC%84%A4%EC%B9%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 [Homebrew] Mac에서 Tomcat & MySQL 설치, 설정하기 안녕하세요. 오늘은 MAC에서 JAVA와 MySQL을 설치를 하는 방법을 알아볼까 합니다. dmg파일을 통해 직접 설치를 하셔도 되지만 Homebrew를 통해서 간편하게 설치할 수 있어 Homebrew를 사용하겠습니다. Hom haddoddo.tistory.com https://haddoddo.tistory.com/entry/MAC-MAC%EC%97%90%EC%84%9C-MySQLWorkbenc..
객체지향이란거는 너무 어렵다 1. 객체지향의 장점 1- 코드의 재사용성이 높다 2- 코드의 관리가 용이하다 3- 신뢰성이 높은 프로그래밍을 가능하게 한다 !!처음부터 너무 객체지향에 얽메이지 말고 기능적으로 완성한 후에 어떻게 하면 더 객체지향적이 될 수 있을지 고민해보자!! 2. 클래스와 객체의 정의와 용도 클래스란 "객체를 정의해 놓은 것" 클래스의 용도는 "객체를 생성하는데 사용!" 클래스를 제품 설계도 , TV 설계도 , 붕어빵 기계 라고 한다면 객체는 제품, TV , 붕어빵이다 !!! 3. 객체와 인스턴스 클래스 ---------(인스턴스화) ----------> 인스턴스(객체) 또한 객체는 속성과 기능으로 구성되어있다. 속성은 :크기 , 길이 , 높이 등등등 기능 : 켜기, 끄기 등등등 보통 ..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제2] 문제1에서 완성된 코드에 사용자 입력을 받아서 정답여부를 판단하여 마지막에 최종점수를 실행결과와 같이 출력하도록 코드를 완성하세요. [예제QuizEx2.java] import java.util.*; class QuizEx2 { public static void main(String[] args) { String[] data = { "다음 중 키워드가 아닌 것은?`2`final`True`if`public", "다음 중 자바의 연산자가 ..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제1] 주어진 문자열 데이터를 가지고 실행결과와 같이 출력되도록 코드를 완성하세요. 데이터의 형식은 문제, 답, 선택지의 순서로 되어 있으며 구분자는 `(숫자1옆의 키)입니다. [예제QuizEx1.java] class QuizEx1 { public static void main(String[] args) { String[] data = { "다음 중 키워드가 아닌 것은?`2`final`True`if`public", "다음 중 자바의 연산자가..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제4] 실행결과를 잘 보고, 다음의 예제의 getHint메서드를 완성하세요. String getHint(String answer, char[] hint) - 문제의 답의 일부를 보여주는 메서드 한번 틀릴 때마다 한글자씩 더 보여준다. answer - 문제의 정답 hint - 문제의 이전 힌트(previous hint) import java.util.*; class WordScrambleEx4 { public static void main(S..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제3] 문제2의 예제를 변경해서, 문제를 맞추더라도 프로그램이 종료되지 않고 다음문제를 보여주도록 하세요. import java.util.*; class WordScrambleEx3 { public static void main(String[] args) { String[] strArr = { "CHANGE", "LOVE", "HOPE", "VIEW"}; // 코드를 넣어 완성하세요. // hint : while문을 중첩해서(2개의 whil..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제2] 다음의 예제에서 while문의 내부를 주석의 내용을 참고해서 완성하세요. import java.util.*; class WordScrambleEx2 { public static void main(String[] args) { String[] strArr = { "CHANGE", "LOVE", "HOPE", "VIEW"}; String answer = getAnswer(strArr); String question = getScrambl..
https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.naver.com 문제 [문제1] 다음의 예제를 완성하시오. getAnswer(String[] strArr)는 배열strArr의 요소중의 하나를 임의로 골라서 반환한다.(Math.random()사용) getScrambledWord(String str)는 주어진 문자열 str의 각 문자의 순서를 뒤섞은 다음, 새로운 문자열로 반환한다. (Math.random()사용) class WordScrambleEx1 { public static void main(String[] ..