Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form

안녕하세요,

슈퍼 쌩초보 1인입니다

 

1. 이것이 자바다 교재 쭉 따라치고 있는데 JavaFX가 나왔습니다. 이거 해볼만 한가요? 국비학원샘들은 다 저거 치워 그랬었어서요.

 

2. 제 실력이 절대적으로 못미더워서 자바의 정석 교재도 이어서 보려고 합니다. 괜찮을까요? 주 언어를 C나 C++로 바꾸고 싶어요... 근데 앱도 만들어보고 싶어요

 

*추가 질문

3. 안드로이드 앱을 만들어 보고 싶은데 그게 자바나 코틀린으로 만든다고 알고 있는데요, 자바로 만드는데 윈도용 플그램처럼 무겁지 않게 만드는 방법이 있는 건가요? 윈도우용 프로그램을 자바로 만들면 JVM이랑 기타등등(?) 때문에 무거워지는 건 대강 알고 있지만요.. 



  • profile
    콩통조림      항상 잉여하십시오 2021.04.12 17:42
    현업에서 Java GUI 프로그래밍을 하지는 않습니다. 보통은 강의나 국비 수업에서 교재따라 따라하고 과제로 하나 만들어보긴 하죠.
  • profile
    닉네이이임 2021.04.12 17:49
    감사합니다,
    지금 자바11로 AppMain .java를 따라 쳐보니
    ~extends Application {~
    public void start(Stage primaryStage) throws Exception{
    이런 식으로 돼있는데 Application, Stage에 다 빨간밑줄 쳐지네요,
    교재 설명에선 자바7 업뎃6 버전부터 javafx가 내포되어있다 그랬는데 자바 11에서는 포함되어 있지 않은 것 같아요
  • profile
    콩통조림      항상 잉여하십시오 2021.04.12 17:53
    찾아보니 자바 11부터 삭제되었다네요
  • profile
    닉네이이임 2021.04.12 17:54
    앗 감사합니다!
  • profile
    Olorin 2021.04.12 17:46
    1. 자바로 데스크톱 어플을 개발하는 케이스를 그리 못봐서 뭐라 해드릴만한 말이 없는데요.. 일단 대부분의 국비교육에선 스윙 기반으로 어플개발을 하려고 할거고요 사실 자바로 윈도우 앱 개발하는거 자체가... 그다지 안하는 영역입니다.

    2. 그냥 어떤 책이던 본인에게 맞는 책 계속 정독하시고 개념정리 해주세요. 자바가 안되면 다른거 배우는것도 안됩니다. 다른 언어는 일단 자바를 본인 손에 맞게 만드시고 나서 관심 보이셔도 안 늦습니다.
  • profile
    닉네이이임 2021.04.12 17:51
    네 그래서 자바부터 확실해 해보려고 노력중입니다
    자바로 데탑 어플은 안 만드는 게 맞는 거고요..(몇몇 사람들이 만든 거 써보면 무거워요ㄷㄷ)
  • profile
    ForGoTTen      결제중.... 2021.04.12 18:04
    Java FX패키지는 Oracle Java냐 openjdk냐에 따라서 들어가 있는 버전이 다르다고 기억하고 있습니다.

    요즘은 많이 사용되지는 않지만, 웹 기반 서비스들이 대세가 아닐때는 멀티플랫폼(윈도, mac, linux) gui프로그램을 만들 때 사용했습니다.
  • profile
    닉네이이임 2021.04.12 19:37
    왓 그랬군요 오라클자바랑 오픈jdk가 있는 것도 몰랐어요 걍 oracle.com 가서 자바sdk 받아쓸 뿐이었어요ㄷㄷ
    예전엔 교재 1장의 JVM의 멀티플랫폼 장점이 쓰였던 시절이었네요
  • ?
    PHYloteer      🤔 2021.04.12 18:15
    1. 다른분들이 많이 말씀하셨지만 자바 순정 GUI 클래스가 그리 잘 팔리지는 않습니다. 쓰는데가 아예 없는 건 아닌데요. 애초에 관리도 잘 안 되고 있어 문제가 많습니다. 버그도 많고 모양도 안 예쁘고..
    2. 요즘 교재는 잘 몰라서 패스
    3. 안드로이드라고 별 다를 거 없습니다. 그냥 GUI프레임워크가 다르고 (xml기반 자체 GUI) 밑에 돌아가는 자바 가상머신이 다를 뿐.. 그냥 똑같이 짜면 되고 비슷하게 돌아갑니다.

    JVM 성능이 별로라곤 하지만 일반적인 데스크탑 소프트웨어가 요즘 컴퓨터에서 체감갈 정도로 느리다면 그건 자바로 짜면 안 될 코드를 자바로 짰거나 개발자 혹은 개발사 (윗머리;)가 무능한 경우입니다. 요즘 신규 프로젝트를 순정 C/C++로 시작하는 곳은 별로 없고요, 자바보다 더 느린 방식으로 짜인 소프트웨어들도 현실에서 잘 쓰이고 있습니다 (일렉트론, 파이썬 등).

    보다 자세히 말하자면 C/C++등은 성능의 병목이 되는 부분을 최적화하기 위해 라이브러리 개발자들이 주로 쓰시고요 (일에 따라서는 어셈도 종종 구경 가능합니다).. 말단 애플리케이션 개발자는 다 짜여진 라이브러리들을 바인드해다 갖다 쓰고 (예: 자바의 JNI) 애초에 연산이 많이 들어갈 코드를 별로 안 짜죠. 그래서 성능이 좀 떨어져도 크게 문제가 없는 경우가 많아 언어는 js건 뭐건 적당히 상황에 맞는 걸 쓰고요. 데스크탑 앱이라면 보통 GUI프레임워크가 좀 쓸만한 거를 많이 고르죠..

    요컨대 하고싶으신 게 알고리즘, 라이브러리 개발, 시뮬레이션 (또는 예외케이스로 임베디드) 등이면 C/C++은 써볼만한데, 그냥 앤드유저용 서비스/소프트웨어 개발이라면 이제와선 그다지 쓸 이유가 없습니다..
  • profile
    닉네이이임 2021.04.12 19:44
    장문의 댓글 감사합니다~ 아직 이쪽분야에 전혀 정통하질 못합니다ㅠㅠ
    1. javaFX는 결국 패스하기로 했습니다
    2. 이것이 자바다랑 자바의 정석이 처음나온지 거의 10년 가까이 되어가는것 같은데 마지막 개정판이 다 8버전 기준입니다ㄷㄷ
    3. 자바 익히고 앱 만드는데 정진해보겠습니다ㅠ
    파이썬에서 부분부분 c/c++이 쓰일 수 있다고 봤었는데 그렇게 이용하나 보네요,
    겜쪽에 살짝 관심있는데 겜분야는 구인 조건이 C++ 능통자라고 돼있어서 막연히 아 나중에 해보고싶다 한거밖에 안돼요ㅠ..

    그리고 자바가 느린 걸 완전 체감했던 건 jrcsp였나 예전에 있던 pc용 psp 에뮬 쓸 때였어요, 더럽게 느린데 그런 이유가 자바로 짜서 그렇다고 하더라고요. 지금은 맛폰에서도 짱짱한 ppsspp가 있어서 그건 사라진 것 같아요
  • ?
    PHYloteer      🤔 2021.04.12 20:14
    게임은 제 특기분야랑 좀 거리가 있어 잘 모르겠군요. 다른 동네보다는 C/C++가 살아남은편이라고 듣긴 했습니다. 관심이 있으시다면 일찍 진로를 생각해두시는 것이 좋을 거 같습니다.

    자바가 에뮬레이션 같은 목적으로 썩 좋지 못한 것은 사실입니다. 뭐 요즘 컴퓨터는 깡성능이 좋아져서 그래도 psp정돈 어떻게든 할 것도 같은데요.

    안드로이드용 ppsspp는 자바를 많이 안 쓰고 이미 있는 코드 (아마 C/C++)를 바인딩해서 쑤셔넣고 자바/코틀린으론 최소한의 껍데기 정도만 만들었을 겁니다. 게임이나 어떻게든 성능을 끝까지 짜내야 하는 소프트웨어는 그렇게 짜는 경우가 종종 있습니다. 사실 그런 건 자바 기반이라고 하기엔 좀 민망하죠.
  • profile
    닉네이이임 2021.04.14 14:11
    ppsspp가 ~~기반이란 의미론 생각도 못해봤어요ㄷㄷ 댓글 감사합니다
    루리웹 어느 앱 개발자가 앱을 C++로 만들고 자바로 패키징 했다 그런 걸 봤었는데 비슷한 의미인가요
  • ?
    PHYloteer      🤔 2021.04.14 15:34
    네, 아마 비슷한 뜻일 겁니다.
  • profile
    닉네이이임 2021.04.14 20:15
    감사합니다~
  • profile
    ALKAID 2021.04.13 00:30
    게임 분야 구인 조건이 C++ 능통만 있지는 않을텐데요....
    직군(서버/클라/기획 등)에 따라서 만지작 거리는 범위도 다르고, 파트장에 의해서 만들던거 갈아 엎기도 하는지라...
    최근의 모바일 클라 같은 경우 UE/Unity라면 주로 사용이 C++/C#이겠네요
  • profile
    닉네이이임 2021.04.14 14:14
    복잡하게 많은데 생각나는 게 C++을 뿐이에요ㅠ.. 데브시스터즈였는지 확실친 않은데 신입 조건 1번이 C++/JAVA 잘하는 사람이었던 것 같습니다. 전 첨부터 아니라서 그냥 내렸어요...
  • ?
    닐리리만보 2021.04.12 18:23
    Java 가 현재 쓰이는 곳은 Spring FW 뿐입니다. 국내에선 ...
    JavaFX 는 Java 1.8 에서 추가되었다가 사실상 아무도 안써서 Java 11 에서 집 나갔습니다.
    그래서 따로 API 설치해줘야 합니다.
    흔히 Java 입문자들이 학습할때 콘솔에 찍어 보는것 만으론 심심해서 가끔 Swing 이나 JavaFX 를
    쓰기도 하는데 실무에서 쓰는곳은 전~혀 없습니다. 너무 느리고 후져서 ...
  • profile
    닉네이이임 2021.04.12 19:32
    감사합니다 국비학원선생님들 말씀이 맞았네요 쓰이는 곳이 없다고 그러시더라구요 그래서.. 건너뛰었습니다~
  • ?
    서진 2021.04.13 15:36
    게임분야의 구인조건에 C++능통이라 되있다면 게임엔진/그래픽엔진의 코어개발이나 개발툴 제작 또는 네트워크 엔진개발을 요구하는 수준입니다. 프레임워크나 클라우드서비스가 많이 나오는 요즘이지만 아무래도 완전커스텀으로 만든것이 조금이라도 성능이 높으니까요. 게임 쪽은 잘 모르지만 무엇으로 만들까를 고민하기보다 무엇을 만들까를 고민하세요. 완성하고 버전1짜리 물건을 하나라도 많이 만들어보는것이 실력상승의 지름길입니다.
  • profile
    닉네이이임 2021.04.14 14:07
    감사합니다 C++능통이 엔진개발의미라니ㄷㄷ 전혀 몰랐어요..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 드디어 제 노트북에서도 리눅스를 써보네요.

    드디어 제 노트북(L사 15U780)에서도 VM이나 WSL이 아닌 네이티브로 리눅스를 써보네요. 지금 이 글도 리눅스 환경에서 쓰는 글입니다.   보시다시피 리눅스 민트(우분투 기반)입니다. 여기 데스크탑 리눅스 쓰시는 분들 보면 다수가 우분...
    Date2021.04.13 일반 Bytitle: 몰?루미나토유키나 Reply2 Views2099 file
    Read More
  2. No Image

    리눅스 커널 5.13 맥 M1 지원 추가

    arm/apple-m1: (79 commits) arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree dt-bindings: display: Add apple,simple-framebuffer arm64: Kconfig: Introduce CONFIG_ARCH_APPLE irqchip/apple-aic: Add support for t...
    Date2021.04.12 소식 Bytitle: 가난한카토메구미 Reply12 Views912
    Read More
  3. No Image

    [생초보 질문]JavaFX 좋은가요?

    안녕하세요, 슈퍼 쌩초보 1인입니다   1. 이것이 자바다 교재 쭉 따라치고 있는데 JavaFX가 나왔습니다. 이거 해볼만 한가요? 국비학원샘들은 다 저거 치워 그랬었어서요.   2. 제 실력이 절대적으로 못미더워서 자바의 정석 교재도 이어...
    Date2021.04.12 질문 By닉네이이임 Reply20 Views4712
    Read More
  4. No Image

    혹시 구글 고객센터 문의하는 법 아시는 분 계시나요?

    계정관련해서 문의하려고 하는데 아무리 찾아도 메일문의하는게 없는데 아시는분 있나요?
    Date2021.04.12 질문 Bysw1154 Reply9 Views969
    Read More
  5. No Image

    MS, AI 기업인 Nuance를 인수?

    마이크로소프트가 음성 인식과 인공 지능 기술을 갖춘 Nuance를 인수한다는 소문입니다. 1주당 56달러, 총 160억 달러를 들여서 말이죠. 코타나의 기술 보강에 쓰려는 듯 합니다. 아직까지 공식 입장은 밝히지 않았습니다. 인수했네요 htt...
    Date2021.04.12 소식 By낄낄 Reply2 Views436
    Read More
  6. 윈도우 커서 색깔을 바꿔봤습니다.

    기존 흰색 작은 화살표가 눈에 잘 안띄는 것 같아서 인터넷에서 이것저것 찾아보다가 전부 다 별로 마음에 안들길래 그냥 익숙한 흰색 화살표에 색깔만 눈에 잘띄는 초록색으로 바꿨습니다. 크기도 큰걸로 골라서 확실히 눈에 잘 띄기는 ...
    Date2021.04.12 일반 Bytitle: AI아즈텍 Reply13 Views819 file
    Read More
  7. 크롬 '다른 기기의 탭'에서 인식하는 컴퓨터 이름 인식 문제

    크롬의 방문 기록에서는 '다른 기기의 탭' 기능을 통해, 다른 컴퓨터에서 열었던 탭들을 이 컴퓨터에서 그대로 열 수 있습니다. 데스크탑에서 작업하다 노트북으로 옮겨서 작업할 때 몹시 유용합니다. 그런데 문제는 컴퓨터 이름...
    Date2021.04.11 질문 By낄낄 Reply5 Views869 file
    Read More
  8. 녹스, 안드로이드 9 지원 앱 플레이어를 4월에 발표

    녹스가 안드로이드 9 버전을 지원하는 앱 플레이어인 녹스 플레이어를 4월에 출시합니다. 지금까지는 안드로이드 7 기반이었으나 버전을 업데이트하면서 최신 게임도 플레이할 수 있게 됐습니다. 대표적인 게 원신인데, 이건 안드로이드 8...
    Date2021.04.11 소식 By낄낄 Reply4 Views961 file
    Read More
  9. No Image

    中 당국에 찍힌 알리바바, 과징금 3조원..반독점법 최고액

    중국 시장감독관리총국은 알리바바의 2019년 중국 내 매출액의 4%에 해당하는 182억2800만 위안(약 3조1124억원)을 과징금으로 결정했다고 밝혔다. 이는 중국 당국이 2015년 퀄컴에 부과한 기존 최고 과징금 9억7500만 달러(약 1조1000억...
    Date2021.04.11 소식 By낄낄 Reply5 Views570
    Read More
  10. No Image

    맥독점용 포토샵 대체 프로그램 픽셀메이터 프로 무료버전

    https://www.falkemedia-download.de/pixelmator-gratis   들어가면 뜨는 창에서 JETZT GRATIS LADEN 누르시면 아래로 자동 스크롤 되면서 이메일 및 체크2개 하시고 진행하시면   등록한 이메일로 독일어같은 메일이 하나가고 메일 확인...
    Date2021.04.10 소식 By에사카 Reply2 Views1892
    Read More
  11. No Image

    카스퍼스키 모바일 쓰시는 분들에게 질문드립니다.

    카스퍼스키 모바일 잘 쓰고 있습니다. 다름이 아니고 앱잠금이라는 옵션을 사용하고 있는데 이거 비밀번호 바꾸려면 어떻게 해야 하나요?
    Date2021.04.10 질문 Bysw1154 Reply0 Views274
    Read More
  12. 팟플레이어 자막 파일 icon 관련

    팟플레이어를 설치하고 나면 smi나 몇몇 자막 파일들의 경우 icon이 팟플레이어에서 설정한 icon이 아니라, 그 플레이어의 기본 icon으로 바뀌어버립니다.   구버전의 버그인가 해서 최신버전을 깔아봐도 동일한데 이문제를 어떻게 해결...
    Date2021.04.10 질문 Bytitle: 가난한AKG-3 Reply7 Views974 file
    Read More
  13. No Image

    샤오미 wifi 증폭기 사용하시는 분 있으실까요?

    아이피타임 구형제품이라서 이지메쉬 미지원 공유기인데.... 무선이 자주 끊어져서요...   샤오미 와이파이 증폭기도 결국은 본체(?)가 메쉬 지원을 해줘야 하는 방식일까요?    
    Date2021.04.09 질문 By투명드래곤 Reply7 Views788
    Read More
  14. No Image

    "RSA 알고리즘이 깨졌을 때" 암호화의 미래

    인터넷의 보안 계층에 갑자기 큰 균열이 생긴다면 어떻게 될까? 이 균열이 암호 알고리즘의 수학적 토대에까지 도달한다면 어떻게 될까? 3월 초, '이는 RSA 암호화 시스템을 파괴한다'는 결론이 담긴 논문이 발표되면서 이런 일이 발생했...
    Date2021.04.09 소식 Bytitle: 폭8애옹 Reply1 Views1381
    Read More
  15. 애플, '나의 찾기' 기능에서 서드파티 제품 지원

    Apple은 오늘 새롭게 업데이트 된 나의 찾기 앱을 출시하고, 수억 대의 Apple 기기로 구성된 Apple의 나의 찾기 네트워크를 활용해 서드파티 제품도 개인정보 보호 및 보안을 갖춘 찾기 기능을 이용할 수 있도록 한다. 나의 찾기 네트워크...
    Date2021.04.09 소식 By낄낄 Reply1 Views444 file
    Read More
목록
Board Pagination Prev 1 ... 273 274 275 276 277 278 279 280 281 282 ... 577 Next
/ 577

한미마이크로닉스
AMD
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소