回答数
気になる
-
Javaのヒープ領域について
例えばJavaでファイルダウンロード機能などを作成した際、InputStreamから1024バイトごと情報を読み込みOutputStreamに書き込む処理がよくサンプルでありますが、この部分ではヒープ領域としては1024バイトしか使用していないという認識で正しいでしょうか? 気にしていることは読み込むファイルサイズが1Mだろうが1Gだろうがメモリ上に持つデータは1024バイトなのかということです。(実際は1024固定ではないと思いますがイメージとして。。) また、ファイルダウンロード機能がサーブレットで作成されていた場合、ヒープが足りないという現象が発生するとしたら、1リクエストで1024バイトしか使用しないと考えた場合、サーブレットがjavaオプションでヒープを10Kに設定できたとしたら、11リクエストが一気に来た場合にはOutofMemoryで落ちるという認識で正しいでしょうか?
質問日時: 2017/04/12 21:48 質問者: questionHuman
解決済
1
0
-
次のjavaのコードは、メモリリークしますか?
当方、メモリリークについてほとんど意識したことないため、次の場合って メモリリークおこすのですか? 自分の予想だと、strはfor内のローカル変数であり、次のループでStringのインスタンスは 参照されなくなるので、メモリリークは起こさないと思います。 クラス名:MemTyosa public class MemTyosa { public static void main(String args[]){ for(int i = 0; i < 10000; i++) { String str = new String(Factory.factroyStr); } } } クラス名:Factory public class Factory { static public String factroyStr = "abc"; } メモリリークはどのようなコードだと起こすのでしょうか? 以上、よろしくお願いします。
質問日時: 2017/04/07 23:27 質問者: system0002
解決済
3
0
-
全取得したデータをjspで順番に表示できない
初歩的な質問ですいません。 以下のような内容をjspに記載してDBから取得した値を順番に出力しようとしたのですが エラーも出ないで空白で表示されてしまいます。 因みに「[a]」に数値をいれて「[0]」などを入れて表示をさせようとするとSQLで 取得した最初のデータを2回表示していますのでDBから値は取れていると思います。 <%int a =0;%> <c:forEach var ="employee_date_list_for" items ="{${list}"> <tr> <td></td> <td><c:out value="${list[a].abbreviation}"/></td> <td><c:out value="${list[a].department}"/></td> <td><c:out value="${list[a].name}"/></td> <td><c:out value="${list[a].name_hiragana}"/></td> <td><c:out value="${list[a].age}"/></td> <td><c:out value="${list[a].business_manager}"/></td> <td><c:out value="${list[a].enter_date}"/></td> <td><c:out value="${list[a].commissioning_status}"/></td> <td><form action ="/example/syosai_Servlet" method="post"> <input type = "submit" value = "詳細"></form></td> <td><form action ="/example/delete_Servlet" method="post"> <input type = "submit" value = "削除"></form></td> </tr> <%a++; %> </c:forEach> 全体の流れとしてはsubmitを押下後、servletに飛んでLogicとBEANをimport→ logicにてDAOをimport→DAOにてBEANをimportSQLを流してBEANと連携Logicにreturn→ Logicにてservletに値を渡してservletにてスコープに保存→ jspにてEL式を使用して表示といったような流れを汲んでいるつもりです。
質問日時: 2017/04/06 18:19 質問者: sinya0320
ベストアンサー
3
0
-
Java 仕様のカラーは何の事を指してるのか?を知りたいです。
Javaとandroid Javaの比較について 「基本的な仕様のカラーがJavaはオブジェクト、Android Javaは整数になっている」という事を小耳に挟み少し調べてみて有益な情報にたどり着けなかったのですが 分かる方がいらっしゃいましたら御教授願います。 簡潔で結構です。
質問日時: 2017/04/04 11:45 質問者: SHIN11SHIN
ベストアンサー
1
0
-
Javaでswingの画面変わる際に他のクラス内の変数がどうしても渡せません。
Javaでswingを使って小さなアプリを作っています。 今やりたいのはパネルstart で名前入力 → mainパネル その名前でようこそと表示 の流れをまず作ろうとしているのですが、名前がどうしても渡せず、 今回setterPersonというメソッドで人クラスを代入しなおしているのですが、コード上で System.out.println(main.gettererPerson()); main.setterPerson(p); main.gettererPerson(); main.setVisible(true); 書いて試しに実行したら 入力前の値 入力後の値 がしっかりコンソールで表示されている。のにもかかわらずmain.setVisible(true);を実行すると 表示画面には入力前の値の名前が表示されていて、値が渡ってないということです。 どなたか何故このmain.setVisible(true);では値が渡らなかったのか教えていただけると幸いです。 また、今回Javaを勉強するために始めたのですが、swingは私が作りたいアプリ(今回は人クラス、服クラス、店クラス、でファッションをきせかえさせるというアイディアでした。)には向いてないように思いました。どなたかより良い言語かやり方を知っていいたら教えていただきたいです。 問題のコード↓ これはパネルを管理するクラスです。 package fashiongui; import javax.swing.JFrame; import javax.swing.JPanel; public class Fashionbattle extends JFrame { public String[] PanelNames = {"start","main","hat","afterbought"}; StartPanel start = new StartPanel(this,PanelNames[0]); MainPanel main = new MainPanel(this,PanelNames[1]); HatShopPanel hat = new HatShopPanel(this,PanelNames[2]); AfterBoughtPanel afterbought = new AfterBoughtPanel(this,PanelNames[3]); Fashionbattle(String title){ this.add(start);start.setVisible(true); this.add(main);main.setVisible(false); this.add(hat);hat.setVisible(false); this.add(afterbought);afterbought.setVisible(false); this.setBounds(100, 100, 1000, 700); } public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ Fashionbattle frame = new Fashionbattle("Fashion Battle"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } public void PanelChange(JPanel jp, String str,Person p){ System.out.println(jp.getName()); String name = jp.getName(); if(name==PanelNames[0]){ start = (StartPanel)jp; start.setVisible(false); }else if(name==PanelNames[1]){ main = (MainPanel)jp; main.setVisible(false); }else if(name==PanelNames[2]){ hat = (HatShopPanel)jp; hat.setVisible(false); }else if(name==PanelNames[3]){ afterbought = (AfterBoughtPanel)jp; afterbought.setVisible(false); } if(str==PanelNames[0]){ start.setVisible(true); }else if(str==PanelNames[1]){ System.out.println(main.gettererPerson()); main.setterPerson(p); main.gettererPerson(); main.setVisible(true); }else if(str==PanelNames[2]){ hat.setterPerson(p); hat.setVisible(true); }else if(str==PanelNames[3]){ afterbought.setterPerson(p); afterbought.setVisible(true); } } }
質問日時: 2017/04/01 13:35 質問者: 413nomatin
解決済
2
0
-
Java HTTP_OKについて
if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) ーーーーーーーーー 上記の一行について教えて頂きたいのですが HttpURLConnectionというメソッドはhttp接続ができているか確認しているメソッドで 上の一行は接続がOKだった場合、この処理をしてくださいね。という意味と捉えて良いのでしょうか? 間違ってるところばかりかも知れませんが教えて頂けたらと思います。
質問日時: 2017/03/31 14:23 質問者: SHIN11SHIN
ベストアンサー
1
0
-
Java StringBuilderクラスについて
StringBuilder sbJSON = new StringBuilder(); StringBuilderクラスについて教えて頂きたいのですが StringBuilderクラスは可変長の文字列を扱うクラスだと思うのですが この可変長の文字列と通常の文字列の違いについて調べてみたところ 可変長文字列:とりあえず、自由に文字列を入れられる。 固定長文字列:決めた上限文字数までしか入れられない。 とあったのですが StringBuilderクラスは Stringクラスの拡張版みたいなものと捉えて良いのでしょうか?
質問日時: 2017/03/31 13:56 質問者: SHIN11SHIN
ベストアンサー
1
0
-
アンドロイドスタジオ URLのjsonデータをコンソールに表示したい
JSONの中身をURL型のurlという変数に格納して、その中身を見たいのですが「String.valueOf」を使いデバックモードでブレークポイントを設定すれば変数の中身が見れると思うのですがコンソールに何も現れないのですが何か対処法御座いましたらご教授願います。 状況 URL url = new URL("http://www.ekidata.jp/api/l/11302.json");で URL型の変数urlにJSONデータサイトを格納している。 環境 アンドロイドスタジオ2.3 Java JSONObject json = new JSONObject(String.valueOf(url));を使い 変数url格納したJSONデータをコンソール上で確認したい。 その為にはデバッグモードを使いブレークポイントを設定すれば見られるのではないか?と考えているがコンソール上に反映されない。 TestService.java package jp.co.mocosuku.phr.service; import org.json.JSONException; import org.json.JSONObject; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.ProtocolException; import java.net.URL; import java.nio.charset.StandardCharsets; public class TestService { public static void executeGet(){ // ... SubThread sub = new SubThread(); sub.start(); } } class SubThread extends Thread{ public void run(){ // executeGet() の中身をここに移動させる System.out.println("===== HTTP GET Start ====="); try { URL url = new URL("http://www.ekidata.jp/api/l/11302.json"); HttpURLConnection connection = null; try { connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); JSONObject json = new JSONObject(String.valueOf(url)); if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) { try (InputStreamReader isr = new InputStreamReader(connection.getInputStream(), StandardCharsets.UTF_8); BufferedReader reader = new BufferedReader(isr)) { String line; while ((line = reader.readLine()) != null) { System.out.println(line); } } } } finally { if (connection != null) { connection.disconnect(); } } } catch (JSONException e) { e.printStackTrace(); } catch (ProtocolException e) { e.printStackTrace(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } System.out.println("===== HTTP GET End ====="); } }
質問日時: 2017/03/31 11:04 質問者: SHIN11SHIN
ベストアンサー
1
0
-
マインクラフトが急に0FPSになって全く動かなくなってしまいます。 OptiFineも入れていてJa
マインクラフトが急に0FPSになって全く動かなくなってしまいます。 OptiFineも入れていてJavaも64ビットです。 マインクラフトをダウンロードし直しても全く効果がありません。 どうしたらいいでしょうか...
質問日時: 2017/03/30 22:44 質問者: harutoKUN19
解決済
2
0
-
Java HTML
HTMLなどのWebデザイナー畑の人間が Javaなどのプログラミング言語をHTMLの癖がついちゃった後に覚えるのは無理がありますか?
質問日時: 2017/03/30 18:19 質問者: SHIN11SHIN
ベストアンサー
2
0
-
Java インスタンス化
Java インスタンス化 javaのインスタンス化?についてなのですが URL url = new URL("http://www.ekidata.jp/api/l/11302.json"); 上記の一行は「URLをこの名前で使うよ」って宣言してるに過ぎないですか? 自分にとっては少し難しくて解説して頂ければ幸いです。
質問日時: 2017/03/30 18:16 質問者: SHIN11SHIN
ベストアンサー
1
0
-
アンドロイドスタジオ build.grable
アンドロイドスタジオにて 「build.grable」というファイルが自動生成されるかと思いますが、このファイルはシステムの情報を記すものという解釈は間違いですか?
質問日時: 2017/03/30 16:44 質問者: SHIN11SHIN
ベストアンサー
1
0
-
Java ライブラリを使いこなせるようになるまで
Java言語の難しい言語仕様も時間と共に慣れるは慣れるとしてJava言語のライブラリを使いこなせるようになるまで どの位時間が掛かりましたか? 暇な時にでも...
質問日時: 2017/03/30 16:26 質問者: SHIN11SHIN
ベストアンサー
2
0
-
DBから全権検索したデータをjspで表示できない
初歩的な質問ですいません。 DAOのFindAll()で取得したデータをServletでリクエストスコープに保存して それをjspで表示させたいのですが、以下のようなエラーが表示されて 困っています。 どなたかご教授お願いいたします。 ---------------------------------------------- メッセージ java.lang.NumberFormatException: For input string: "Name" 説明 The server encountered an internal error that prevented it from fulfilling this request. 例外 org.apache.jasper.JasperException: java.lang.NumberFormatException: For input string: "Name" org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) servlet.EmployeeListServlet.doPost(EmployeeListServlet.java:81) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 原因 java.lang.NumberFormatException: For input string: "Name" java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) java.lang.Integer.parseInt(Integer.java:492) java.lang.Integer.parseInt(Integer.java:527) javax.el.ListELResolver.coerce(ListELResolver.java:163) javax.el.ListELResolver.getValue(ListELResolver.java:51) org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104) org.apache.el.parser.AstValue.getValue(AstValue.java:183) org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184) 以下略 -------------------------------------------------------------------------------------------------- ○Servletはこんな感じです package servlet; ---- import、@Webservletは略 ---- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //フォワード RequestDispatcher dispatcher = request.getRequestDispatcher("/employeeList.jsp"); dispatcher.forward(request, response); //社員情報を取得してリクエストスコープに保存 Select_employee_date_logic Select_employee_date_logic = new Select_employee_date_logic(); List<Employee_date> employee_date_list = Select_employee_date_logic.execute(); request.setAttribute("employee_date_list", employee_date_list); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //リクエストパラメータの取得 request.setCharacterEncoding("UTF-8"); String loginID = request.getParameter("loginID"); String pass = request.getParameter("pass"); //ログイン処理の実行 Login loginuser = new Login(loginID, pass); LoginLogic bo = new LoginLogic(); boolean result = bo.execute(loginuser); //ログイン処理の成否によって処理を分岐 if(result){//ログイン成功時 //セッションスコープにログインIDパスワードを保存 HttpSession session = request.getSession(); session.setAttribute("loginID", loginID); session.setAttribute("pass", pass); //情報を取得してリクエストスコープに保存 Select_employee_date_logic Select_employee_date_logic = new Select_employee_date_logic(); List<Employee_date> employee_date_list = Select_employee_date_logic.execute(); request.setAttribute("employee_date_list", employee_date_list); //フォワード(一覧) RequestDispatcher dispatcher = request.getRequestDispatcher("/employeeList.jsp"); 以下略 jspで <td>${employee_date_list.Name}</td> と記載して表示させようとしているのですが、 原因がよくわからなくて困っています。 詳しいかたよろしくお願いいたします。
質問日時: 2017/03/29 06:52 質問者: sinya0320
ベストアンサー
4
0
-
プログラムを覚えるのに、練習問題のコードを、チラシの裏に手書きで書いて覚えようとしているのですが、キ
プログラムを覚えるのに、練習問題のコードを、チラシの裏に手書きで書いて覚えようとしているのですが、キーボードで打って覚えた方が良いでしょうか?
質問日時: 2017/03/28 17:47 質問者: 天孫降臨
ベストアンサー
5
0
-
javaの質問です。 数値を入力して、その数値が素数か素数でないか判定するプログラムで(無限ループ)
javaの質問です。 数値を入力して、その数値が素数か素数でないか判定するプログラムで(無限ループ)、0を入力したら、その判定が終了するプログラム(ループ解除)という問題でそれらしいのは出たのですが、素数でない数字を入力した時、素数ですと素数でないです、両方が出力されます。 分かる方いましたら、教えてください。
質問日時: 2017/03/26 23:14 質問者: こーーーーくん
解決済
3
0
-
ベストアンサー
1
0
-
体験版のmod導入
minecraft 体験版のバージョン1.2.5でmodを導入する方法はありますか。 以前forgeを導入しようとしたのですが、全然入りませんでした。
質問日時: 2017/03/25 09:47 質問者: takashi.kira1503
ベストアンサー
1
0
-
オブジェクト指向の壁
Java言語などは「オブジェクト指向」が売り?だと思うのですが 素人や初心者が、ぶち当たる「オブジェクト指向の壁」って何だと思いますか? 暇な時にでも回答ください。
質問日時: 2017/03/23 10:06 質問者: SHIN11SHIN
ベストアンサー
4
0
-
java の最大数と最小数の足し方についてです。出来れば早急に…
ソースコード上のa,b,c,d,eのなかから最大数と最小数を見つけることができましたが、どうしたら最小と最大を足すことができるのでしょうか?よかったら教えていただけたらありがたいです ソースコード↓ import java.util.Scanner; class No6{ public static void main(String []args){ int num1,num2,num3,product; System.out.println("Enter 3 integer"); Scanner in = new Scanner(System.in); num1=in.nextInt(); num2=in.nextInt(); num3=in.nextInt(); product=num1*num2*num3; // quotient=/; System.out.println("Product of 3 number is:"+product); System.out.println("Enter another 2 integer:"); int num4,num5,sum,quotient,product2; num4=in.nextInt(); num5=in.nextInt(); sum=num4+num5; quotient=num4/num5; product2=num4*num5; System.out.println("Sum of 2 number is:"+sum); System.out.println("product of 2 number is:"+product2); System.out.println("quotient of 2 number is:"+quotient); System.out.println(""); System.out.println("Enter onother 5 integer:"); int a,b,c,d,e; a=in.nextInt(); b=in.nextInt(); c=in.nextInt(); d=in.nextInt(); e=in.nextInt(); if ( a > b && a > c && a > e && a > d ){ System.out.println("First number is largest."); } else if ( b > a && b > c && b>d && b>e ){ System.out.println("Second number is largest."); } else if ( c > a && c > b && c>d && c>e ){ System.out.println("Third number is largest."); } else if (d>a && d>b && d>c && d>e){ System.out.println("Four number is largest."); } else if (e>a && e>b && e>c && e>d){ System.out.println("Fifth number is largest."); } else { System.out.println("Entered numbers are not distinct."); } System.out.println(""); if ( a <b && a<c&&a<d && a<d ){ System.out.println("First number is smallest."); } else if ( b<a &&b<c && b<d && b<e ){ System.out.println("Second number is Smallest."); } else if ( c<a && c<b &&c<e && c<d ){ System.out.println("Third number is Small."); } else if ( d<a&&d<b &&d<c && d<e){ System.out.println("Four number is Small."); } else if (e<a &&e<b && e<c &&e<d){ System.out.println("Fifth number is Small."); } else { System.out.println("Entered numbers are not distinct."); } } }
質問日時: 2017/03/20 21:31 質問者: snowice
解決済
3
0
-
Javaでの三目並べのソースコード
初めまして。 Javaを使った三目並べのソースコードを教えて頂きたいです。 条件は以下です。 ・ 4×4の二次元配列を使う。 ・ 1行目と1列目には列番号と行番号を入れる。 ・ ゲームは1行目と1列目を使わずに3×3ですすめる。 です。 簡単なもので良いので、よろしくお願い致します。
質問日時: 2017/03/19 21:13 質問者: Lostmaaaaan
解決済
1
0
-
javaのプログラムの実行ができません。教えてください。(超初心者)
javaのプログラムの実行ができません。 アプリケーションを起動させるという内容なのですが…。 コンパイルもして、class形式にちゃんとなったのですが、なぜか実行ができません。 プログラムがおかしいのでしょうか? 実行の仕方が間違っているのでしょうか? できれば、このプログラムの実行の形式を教えてください。 プログラムの内容を貼っておきます。 おかしなところがあれば教えてください。 import javafx.application.*; import javafx.stage.*; import javafx.scene.*; import javafx.scene.control.*; import javafx.scene.layout.*; public class Sample2 extends Application { public static void main(String[] args) { launch(args); } public void start (Stage stage)throws Exception { BorderPane bp = new BorderPane(); Scene sc = new Scene(bp,300,200); stage.setScene(sc); stage.setTitle("サンプル"); stage.show(); } }
質問日時: 2017/03/18 17:55 質問者: yui.yui.y
ベストアンサー
1
0
-
プログラミング できる人 できない人
プログラミングを長期的に勉強していて自分でプログラム作れず途中で挫折してしまう人と プログラミングを長期的に勉強していて自分でプログラムを組めるようになった人の決定的な違いは何かありますでしょうか? また実務何年くらいでプログラム組めるようになりましたか?
質問日時: 2017/03/16 17:09 質問者: SHIN11SHIN
ベストアンサー
2
0
-
Javaについて質問です。 プログラムは全くの素人ですが、今年、IT企業に就職しました。 今後の仕事
Javaについて質問です。 プログラムは全くの素人ですが、今年、IT企業に就職しました。 今後の仕事で、最低限Javaの知識が必要と言われ、ネットで調べてみたのですが、わかりやすいサイトがみつかりません。 どこか初心者向けのJava解説サイトを教えて頂けないでしょうか?
質問日時: 2017/03/14 08:14 質問者: 素人エンジニアD
解決済
6
0
-
仕事で今Javaの言語を学んでいるので、家でもプログラミングできる環境にしようともっているMacbo
仕事で今Javaの言語を学んでいるので、家でもプログラミングできる環境にしようともっているMacbookairでJavaをインストールしたのですが、インストール完了の画面が出てきて、閉じるボタンを押したのですが、デスクトップやダウンロードフォルダの中を見ても、Javaが、見当たりません。 ソースコードを作成して、コンパイルして、実行という作業をしてプログラミングを家でもやりたいのですが、どうすればできるでしょうか?? 詳しい方、よろしくお願いします。
質問日時: 2017/03/12 18:07 質問者: こーーーーくん
解決済
4
0
-
個人宅の名前入りマップの印刷方法は?
パソコンがないのとスマホが対応機種じゃないからゼンリンはアウト セブンイレブンのマルチコピー機は名前が入ってないのでアウト 図書館には名前入りマップはありますか?
質問日時: 2017/03/12 17:14 質問者: cheaptrip
解決済
1
0
-
Windows10です java-ショートカットとかいてあるのですが ショートカットとはなんですか?
Windows10です java-ショートカットとかいてあるのですが ショートカットとはなんですか?
質問日時: 2017/02/27 21:16 質問者: A-kアタル
解決済
1
0
-
Windows10のjavaの入れ方って Jdkと調べてやるのと javaを無料でダウンロードするっ
Windows10のjavaの入れ方って Jdkと調べてやるのと javaを無料でダウンロードするっていうのどっちがいいですか?
質問日時: 2017/02/26 01:38 質問者: A-kアタル
ベストアンサー
1
0
-
Customstuff2
MinecraftのCustomstuff2というmodで、ic2-exのアイテムを追加したいのですが、idを打ち込んでも反映されません Ic2-exだけでなく、バニラのアイテムのidもダメでした 大雑把な説明ですが、わかる人がいたら、教えてください。
質問日時: 2017/02/18 03:41 質問者: takashi.kira1503
ベストアンサー
1
0
-
eclipse4.6neonでコンパイルの方法が解りません。
いつも教えてもらってばかりですいません。 JAVA初心者です。eclipse4.6neonのコンパイルの方法を知りたいです。 と言うよりもeclipse4.6neonは便利そうなのですが、 いっぱい難しい機能が付いていて、「ここがインプットする画面だな。」 と勘でやっていました。 そしたら、また異なるインプットする画面が出て来ました。 その異なるインプットする画面が行数や文字色、エラー箇所の指摘を してくれるので、こっちが本当のインプットする画面だな。。。と思い お馴染みの最初のプログラムなど3種類ほどインプットしました。 でもコンパイルなどのメニューなどどこにも見つかりません。 検索しましたが、古いしウィンドウズだしボクのはUbuntuだから解りませんでした。 コンパイルの方法も教えて欲しいですけど、 もっといっぱいJAVA、Eclipseのことを教わりたいです。 色々教えてください。 宜しくお願い申し上げます。
質問日時: 2017/02/18 01:26 質問者: トンキチ
ベストアンサー
1
0
-
javaについて
Exec.javaはKeisan.javaをインスタンス化して値を渡して結果を表示して欲しいです プログラムに不足してる部分がありまあす。分からないのでどなたかご教授宜しくお願い します pubric class Exec{ public static void main(String[] args){ Keisan k = new keisan(10,20); System.out.println("結果は"+y+"である"); } } ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| public class Exec{ int x,i,j; public keisan(int i, intj) } public void get Wa(){ returnx; } }
質問日時: 2017/02/16 21:55 質問者: RainerKlopp
解決済
3
0
-
javaについて
上記は下記をインスタンス化して値を渡して結果を表示して欲しいです プログラムに不足してる部分が有るらしいのですが分からないのでどなたかご教授宜しくお願い します pubric class Exec{ public static void main(String[] args){ Keisan k = new keisan(10,20); System.out.println("結果は"+y+"である"); } } ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| public class Exec{ int x,i,j; public keisan(int i, intj) } public void get Wa(){ returnx; } }
質問日時: 2017/02/16 12:35 質問者: RainerKlopp
解決済
2
0
-
Windows10パソコンにc言語とjava言語の実装環境を作りたいので、フリーソフトで良いソフトを
Windows10パソコンにc言語とjava言語の実装環境を作りたいので、フリーソフトで良いソフトを教えて下さい 商用利用ではありません
質問日時: 2017/02/15 00:19 質問者: mallocmallocmalloc
解決済
5
0
-
Minecraftが最初に戻ってしまいます。
Minecraftでワールドに入ると、なぜかインベントリの中身がなくなっていて、初期リスポーン位置にいます。 前までは大丈夫だったんですが、いつからか急に起こり始め、今は毎回そうなります。 この理由と対処法を詳しく教えてください。 ちなみにバージョンは1.7.10です
質問日時: 2017/02/13 04:38 質問者: takashi.kira1503
ベストアンサー
1
0
-
3種類の連想配列(java)
int[] no = {1, 2, 3 ,4}; String[] roma = {"Ⅰ", "Ⅱ", "Ⅲ", "Ⅳ"}; String[] jap = {"いち", "に", "さん", "よん"}; javaで上記のような三種類の定数を管理したいのですが、 どういったアイデアが考えられますか? ・クラスを作って no, roma , japを管理する 4回ループしてクラスを作成 new Manage(int no, String roma, String jap) ・Mapでまとめる Map<Integer, Map<String, String>> manage = new HashMap<Integer, Map<String, String>>(); for (4回ループ) { manage.put(1, new HashMap<String, String>()); manage.get(1).put("Ⅰ", "いち"); } こんな方法しか思いつかないもので、もっと簡潔に書けないものでしょうか?
質問日時: 2017/02/09 04:51 質問者: bonbontarou
ベストアンサー
3
0
-
JDKのインストールが動作しない。(エラーメッセージも出さない)
JDKのインストールが動作しません。 ・FMV ESPRIMO FH98/DM FMVF98DMB ・Windows 7 Home Premium 64bit service Pack 1 Java SE Development Kit 8u121(jdk-8u121-windows-x64.exe)をDLして起動させるのですが、 何もメッセージを出さずに終了してしまいます。 セットアップの最初の画面「Java SE development ~ へようこそ」のメッセージパネルが 表示される前に終わってしまっていると思われます。 タスクマネージャのプロセスを見ていると、jdk-8u121-windows-x64.exeのプロセスが 起動しているのは確認できるのですが、大体いつも30秒程度でプロセスがエラーメッセージも 出さずに自然消滅してしまいます。 「Javaのアンインストールが失敗した後にレジストリをクリーンアップするにはどうすればよいですか。」 https://www.java.com/ja/download/help/manual_regedit.xml を参考に対処しているのですが、 何も変わりません。regeditでエクスポートしたファイルの中を覗いてもjavaやjdkに関係する レジストリは見当たりません。 当然ながらコントロールパネルのプログラム一覧にもjdkやjavaは出てきません。 このPCはかなり以前にjdkをインストールしたことがあるそうですが、その後アンインストールを しかかどうかが不明だそうで、その辺が影響していると思われますが現状打つ手がありません。 他に調査すべき箇所があるなら、またヒントでも良いですのでお教えください。
質問日時: 2017/02/05 22:53 質問者: Lalala129
ベストアンサー
1
1
-
【初心者】javaでサーバークライアントソフトを作ろうと考えています。
Javaでサーバークライアントソフトを作ろうと考えているのですが、サーバーから応答を受信する際のタイムアウトの方法がわかりません。 ちなみに、getDataには、 Thread.sleep(250); //例外は省略 で待ち時間をいれています。 送信された文字列をそのまま返すサーバーの場合、 putCmd("なんちゃら"); getData(); >> "なんちゃら" putCmd("ほげほげ"); getData(); >> "ほげほげ" こうなると考えていました。 しかし、実際はgetData()で待っている間に次のputCmdに移行してしまい、うまく動作しません。 一つのコマンドを送信したらそのコマンドに対する返信を受信するようにしたいです。 そこでjoin()を使うことによって実装できるようですが、いちいち putCmd(); sample.join(); getData();と、joinをいれなければいけないのですか? なにかいい方法はありますか?
質問日時: 2017/01/31 17:01 質問者: フォームゴミリン
解決済
1
0
-
明解javaの演習問題
//以下の問題がわかりません。教えていただけると幸いです。 //以下のプログラムのメソッドreveseに対して、仮引数aに受け取った参照値がから参照であった場合に //何らかの処理をおこうな応用に変更したプログラムを作成せよ //※NullPointerExceptionを捕捉して対処すること。 import java.util.Scanner; class ReverseArray4{ //配列の要素a[idx1]とa[idx2]を交換 static void swap(int[]a, int idx1, int idx2){ int t = a[idx1]; a[idx1] =a[idx2]; a[idx2] = t; } static void reverse(int[]a){ try{ for(int i = 0; i< a.length/2; i++) swap(a, i, a.length-i); }catch(ArrayIndexOutOfBoundsException e){ throw new RuntimeException("reverseのバグ?",e); } } public static void main (String[]args){ Scanner stdIn = new Scanner(System.in); System.out.print("要素数:"); int num = stdIn.nextInt(); int[]x = new int[num]; for(int i = 0; i<num; i++){ System.out.print("x["+i+"]:"); x[i] = stdIn.nextInt(); } try{ reverse(x); System.out.println("要素の並びを反転しました。"); for(int i = 0; i<num; i++) System.out.println("x["+i+"]:"); }catch (RuntimeException e){ System.out.println("例外 :"+e); System.out.println("例外の原因:"+e.getCause()); } } }
質問日時: 2017/01/29 10:21 質問者: ゆーとP
ベストアンサー
2
0
-
MacでJava のアップデートができません
OSは10.12.3です。Javaコントロールパネルで更新を自動的にチェックにしてあるので、アップデートの通知が来て、アップデートしようとしたところ、ダウンロードウインドウでプログレスバーは最後までいくのですが、そこからさきにいかないでエラー表示がでてしまいます。どうしたらいいのでしょうか。
質問日時: 2017/01/27 20:58 質問者: yukaring54
解決済
2
0
-
Java pathの通し方。
Javaのpathを通したいのですが、 何度やっても上手くいきません。 コマンドプロンプトでjavac-helpと入力したところ、 「内部コマンドまたは外部コマンド~認識されていません」 と表示されています。 windows vista です。 現在以下のようにPath設定をしています。(最後尾に入力しました。) また、ファイルは添付の場所にあります。 C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\DigiOn\DiXiM Media Client for Media Center;(略)C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Skype\Phone\;C:\Program Files\Java\jdk1.8.0_121\bin 宜しくお願いします。
質問日時: 2017/01/27 20:50 質問者: momokaka
ベストアンサー
2
0
-
JAVAについての質問
public void Keyframe(){ double T,R,XXX,YYY,XA,YA; double RTBX,RTBY,LTBX,LTBY; double K1,K2,KK1,KK2; double RBX,RBY,RTX,RTY; double LBX,LBY,LTX,LTY; double DX1,DX2,DY1,DY2; int i,j; int KAK=0; double TENX=0; R=3.1415926/180.0; for(i=1;i<=2+N;i++){ T = (i-1.0)/(N+1.0); for(j=0;j<=MM;j++){ if(i==1){ XX[i][j]=X[1][j]; YY[i][j]=Y[1][j]; }else if(i==2+N){ XX[i][j]=X[2][j]; YY[i][j]=Y[2][j]; }else if(j==1){ XX[i][j]=(1-T)*X[1][1]+T*X[2][1]; YY[i][j]=(1-T)*Y[1][1]+T*Y[2][1]; XA=XX[i][j]*Math.cos(KAK*T*R)+YY[i][j]*Math.sin(KAK*T*R); YA=XX[i][j]*Math.sin(KAK*T*R)+YY[i][j]*Math.cos(KAK*T*R); XX[i][j]=XA+TENX*T; YY[i][j]=YA+TENX*T; }else if(j==MM){ XX[i][j]=(1-T)*X[1][MM]+T*X[2][MM]; YY[i][j]=(1-T)*Y[1][MM]+T*Y[2][MM]; XA=XX[i][j]*Math.cos(KAK*T*R)+YY[i][j]*Math.sin(KAK*T*R); YA=XX[i][j]*Math.sin(KAK*T*R)+YY[i][j]*Math.cos(KAK*T*R); XX[i][j]=XA+TENX*T; YY[i][j]=YA+TENX*T; } } } for(i=1;i<=2+N;i++){ T = (i-1.0)/(N+1.0); for(j=2;j<=MM;j++){ if((i>1)&&(i<2+N)){ if((j==1)&&(j==MM)){ System.out.println("エラーが発生しました。"); }else{ DX1=X[1][j-1]*(1-T)+X[2][j-1]*T; DY1=Y[1][j-1]*(1-T)+Y[2][j-1]*T; DX2=X[1][j+1]*(1-T)+X[2][j+1]*T; DY2=Y[1][j+1]*(1-T)+Y[2][j+1]*T; LTX=DX1-X[1][j-1]+X[1][j]; LTY=DY1-Y[1][j-1]+Y[1][j]; LBX=DX2-X[1][j+1]+X[1][j]; LBY=DY2-Y[1][j+1]+Y[1][j]; RTX=DX1-X[2][j-1]+X[2][j]; RTY=DY1-Y[2][j-1]+Y[2][j]; RBX=DX2-X[2][j+1]+X[2][j]; RBY=DY2-Y[2][j+1]+Y[2][j]; KK1=Math.sqrt(Math.pow((X[1][j+1]-X[1][j-1]),2)+Math.pow((Y[1][j+1]-Y[1][j-1]),2)); KK2=Math.sqrt(Math.pow((X[2][j+1]-X[1][j-1]),2)+Math.pow((Y[2][j+1]-Y[2][j-1]),2)); K1=Math.sqrt(Math.pow((X[1][j]-X[1][j-1]),2)+Math.pow((Y[1][j]-Y[1][j-1]),2))/KK1; K2=Math.sqrt(Math.pow((X[2][j]-X[2][j-1]),2)+Math.pow((Y[2][j]-Y[2][j-1]),2))/KK2; LTBX=LTX*(1-K1)+LBX*K1; LTBY=LTY*(1-K1)+LBY*K1; RTBX=RTX*(1-K2)+RBX*K2; RTBY=RTY*(1-K2)+RBY*K2; XXX=LTBX*(1-T)+RTBX*T; YYY=LTBY*(1-T)+RTBY*T; XA=XXX*Math.cos(R*T)+YYY*Math.sin(R*T); YA=XXX*Math.sin(R*T)+YYY*Math.cos(R*T); XX[i][j]=XA+TENX*T; YY[i][j]=YA+TENX*T; } } } } } } 上のコードの解説をしてもらいたいです。
質問日時: 2017/01/27 17:30 質問者: ksiooo
解決済
2
0
-
java 記号判定について
単語をスラッシュ(/)ごとに入力し、 単語とスラッシュをそれぞれ判定したいのですが どうしてスラッシュの判定ができません。 例) いちご/スイカ/バナナ 単語は三文字以内か判定←こちらはスラッシュごとに分割をし判定してます。 しかしスラッシュがちゃんと入力されているかの判定がわかりません。 どなたかご教授願います。
質問日時: 2017/01/23 22:14 質問者: godlia
ベストアンサー
3
0
-
OO設計の各デザインパターンの利点・欠点を教えてください
最近デザインパターンに興味を持ち、調べているのですが多くのサイトは定義ばかりで、どういった利点があり、どのような時にそのデザインパターンを用いているのかがよくわかりませんでした なのでDecoratorパターン、Adapterパターン、Observerパターン、Stateパターン、Mediatorパターンの利点と欠点を、「どのような変更に強く、どのような変更に弱いのか」という形で教えて欲しいです 宜しくお願いします
質問日時: 2017/01/22 04:55 質問者: OO素人
解決済
2
0
-
javafxのButtonについて
javafxで、Button型のインスタンスに、表示文字列だけでなくもう一つ文字列をセットしたいです。 (swingでのsetActionCommandのような感じです) どうすればできますか。 わかりにくい文章で申し訳ありませんがよろしくお願いします。
質問日時: 2017/01/22 03:06 質問者: hosizawa
解決済
1
0
-
【JSP】input typeで入力されたデータを、確認画面、完了画面で二回表示させたい
JSP初心者です。下記のように三段階でデータを遷移したいのです。 「入力画面」 input type="text"で入力されたデータを確認画面へ遷移。 「確認画面」 入力されたデータが表示される。 OKボタンを押すと、完了画面に遷移。 「完了画面」 "入力完了"の文字の下に、入力されたデータを表示。 確認画面ではデータを表示できるのですが、完了画面でデータを表示するやり方が分かりません。。 出来ればCookieを利用してやりたいのですが、どなたか教えていただけませんでしょうか。 よろしくお願いします。
質問日時: 2017/01/21 23:32 質問者: mone_1
解決済
1
0
-
フィボナッチ数列
import java.util.Scanner; public class Fib2 { public static void main(String[] a) { System.out.println("0を入力してください"); Scanner scan = new Scanner(System.in); String str = scan.next(); if(new Integer(str).intValue() == 0){ System.out.println("1を入力してください"); } str = scan.next(); } } このプログラムでフィボナッチ数列を第10項(55まで)表示させたいのですがどのようにしたらよろしいですか?ご回答おねがいします。
質問日時: 2017/01/19 18:18 質問者: プログラミングバカ
ベストアンサー
1
0
-
大至急お願いします! 私、は今女子大学生で、明日までの課題が出来なくて困ってます( ; ; ) "0
大至急お願いします! 私、は今女子大学生で、明日までの課題が出来なくて困ってます( ; ; ) "0を入力してください" ↓ 0 "1を入力してください" ↓ 0.1.1.3.5.8.13.21.34.55 と表示されるようにしたいんです(;_;) 本当に初心者なので秀丸にコピペしたらすぐ実行出来るように回答して頂きたいです。 ファイル名はFib2.javaで保存したいです。
質問日時: 2017/01/19 16:56 質問者: プログラミングバカ
ベストアンサー
3
0
-
フィボナッチ数列 java
プログラミング初心者の者です。課題で困っています。 0と1を入力するとフィボナッチ数列(第10項、55)まで表示されるにはどうしたらいいか教えてください。 本当に初心者なので、そのまま秀丸にコピぺして使えるように返信して頂きたいです。
質問日時: 2017/01/18 20:04 質問者: プログラミングバカ
ベストアンサー
4
0
-
java クラス間の変数利用について
java 別クラスの変数について質問です。 仮に入力クラスがあったとして、こちらで 入力された値を変数に代入し 別の判定クラスで値の判定を行いたいのですが 変数の呼び出し方がよくわかりません。 初歩的な内容だとは重々承知ですがご教示願います。
質問日時: 2017/01/17 23:08 質問者: godlia
ベストアンサー
1
0
-
java クラス図について質問です
クラス図に関して質問です。 public static void main(final String[] args) throws Exception{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); String Date = br.readLine(); try{ FileInputStream fis = new FileInputStream(ID); Workbook wb = WorkbookFactory.create(fis); Sheet sheet = wb.getSheet(Date); for(int i = 0; i < sheet.getLastRowNum(); i++){ Row row = sheet.getRow(i); if(row != null){ for(int j = 0; j < row.getLastCellNum(); j++){ Cell cell = row.getCell(j); if(cell != null){ table[i][j] = getCellValue(cell); } } } } }catch(Exception e){ e.printStackTrace(); } makedisplay(); } @SuppressWarnings(value={"deprecation"}) private static Object getCellValue(Cell cell){ if(cell == null){ return ""; } switch (cell.getCellTypeEnum()) { case STRING: String stringValue = cell.getRichStringCellValue().getString(); return stringValue; case NUMERIC: if(org.apache.poi.ss.usermodel.DateUtil.isCellDateFormatted(cell)) { java.util.Date date = cell.getDateCellValue(); return date; }else{ double numericValue = cell.getNumericCellValue(); return numericValue; } case FORMULA: return cell.getCellFormula(); default: return "" ; } } このプログラムをクラス図にする時、クラス間の関係はどのようになるのでしょうか? FileInputStream fis = new FileInputStream(ID); Workbook wb = WorkbookFactory.create(fis); Sheet sheet = wb.getSheet(Date); の関係は集約と呼べるのでしょうか? また、private static Object getCellValue(Cell cell){ 内の関係がよくわかりません。 return文はどういったものになるのでしょうか? サイトを見たのですが、理解できませんでした。 なにか例があったら嬉しいです。 回答よろしくお願いします。
質問日時: 2017/01/17 00:33 質問者: analogmen
解決済
1
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Java】に関するコラム/記事
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
-
ピンとくる人とこない人の違いは?直感を鍛える方法を心理コンサルタントに聞いた!
根拠はないがなんとなくそう感じる……。そんな「直感がした」という経験がある人は少なくないだろう。ただ直感は目には見えず、具体的な説明が難しいこともあるため、その正体は理解しにくい。「教えて!goo」にも「...
-
中古物件転売時の節税対策にメス?不動産投資家は戦々恐々?元国税が解説
不動産の取引において、土地と建物を一括で売買する場合、土地に消費税はかからないが、建物には消費税がかかる。これを利用して、例えば土地と建物を合計1億円で売る場合、土地の値段を9999万9999円にし、建物を1円...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipse 動的プロジェクトで404エラ...
-
配列にnullを代入すると、nullが文...
-
正規表現について質問です。 カンマ...
-
質問です。 配列が100以上の場合は...
-
変数名とDBカラム名の関係性について
-
ゲーム開発の入門書を探しています
-
jdbcでinsert,delete,createをexect...
-
session,requestはjspで未定義でも...
-
サーブレットをapacheで公開すると...
-
下記のリストならno002が含まれてる...
-
is this even a thing?
-
JAの支部?地域の農協のカードでス...
-
えハミルトン路と全域木のちがいって
-
CSV出力を画面から選択したデータ項...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所がつ...
-
次のhtml・cssでspan内の文字を点滅...
-
Jupyter notebookですわかりません...
-
下記問題の答えが"D"になる意味がわ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列にnullを代入すると、nullが文...
-
プログラミングの問題です。大至急...
-
マイクラでPythonのプログラミング...
-
正規表現について質問です。 カンマ...
-
eclipseで作ったプログラムを他のPC...
-
Eclipse 動的プロジェクトで404エラ...
-
ゲーム開発の入門書を探しています
-
jdbcでinsert,delete,createをexect...
-
jdk17.06のインストーラーが起動しない
-
ショートカットキーについて
-
「main メソッドを持つクラスが見つ...
-
CSV出力を画面から選択したデータ項...
-
Processingでマウスクリックで全て...
-
list の空は [] ってあわらすのに
-
次のhtml・cssでspan内の文字を点滅...
-
eclipse実行ができない
-
質問です。 配列が100以上の場合は...
-
デバッグツールの具体例を教えてく...
-
StringReaderのサンプルプログラム...
-
JSFタグのfタグとは
おすすめ情報