タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

6
人間のためのJAAS
JAASを理解するのに苦労しています。それはすべて、本来あるべきよりも複雑に思えます(特にSunのチュートリアル)。Struts + Spring + Hibernateとカスタムユーザーリポジトリに基づくJavaアプリケーションでセキュリティ(認証+承認)を実装する方法についての簡単なチュートリアルまたは例が必要です。ACEGIを使用して実装できます。

8
JDK 8のデフォルトは、Javaの多重継承の一形態ですか?
JDK 8の新機能により、バイナリ互換性を維持しながら既存のインターフェースに追加できます。 構文は次のようなものです public interface SomeInterface() { void existingInterface(); void newInterface() default SomeClass.defaultImplementation; } このようにしてSomeInterface、この新しいバージョンにアップグレードするときの既存のすべての実装で、突然コンパイルエラーが発生することはありませんnewInterface()。 これは素晴らしいことですが、実装しなかった新しいデフォルトのメソッドを両方とも追加した2つのインターフェイスを実装するとどうなりますか?例を挙げて説明しましょう。 public interface Attendance { boolean present() default DefaultAttendance.present; } public interface Timeline { boolean present() default DefaultTimeline.present; } public class TimeTravelingStudent implements Attendance, Timeline { } // which code gets called? new TimeTravelingStudent().present(); これはJDK8の一部として定義されていますか? …

10
Google App Engine Java上のRESTfulアプリケーション?
Google AppEngineでRESTfulアプリを作成したいと思います。XMLとJSONサービスを提供したいと思います。Restlet、Resteasy、Jerseyを簡単に試しました。Restletのいくつかの簡単な例を除いて、私はそれらのどれでもあまり成功していません。 Javaを使用してGoogleAppEngineでRestfulWebアプリケーションを作成した経験を共有したり、GAEの前述のツールキットに関する洞察を提供したりできますか? ありがとう! 編集(2009-07-25): とりあえずRestletを使うことにしました。これまでのところ問題なく動作しているようです。あなたが持っているかもしれない他の洞察/意見を投稿してください。どのような問題が発生しましたか?GAE / JでJersey / Restlet / Resteasyを正常に使用しましたか?もしそうなら、私たちはそれについて聞きたいです!

12
日時を24時間形式に変換する
サーバーから取得する時間は Jul 27, 2011 8:35:29 AMです。 に変換したいyyyy-MM-dd HH:mm:ss。 また、変換された時間は24時間形式にする必要があります。誰でもこの問題の解決策を与えることができますか?取得したい出力は次のようになります2011-07-27 08:35:29
83 java  datetime 

8
Javaで配列を埋めるにはどうすればよいですか?
私はそれを普通に行う方法を知っていますが、あなたがa [0] = {0,0,0,0}のように記入できることを誓うことができます。どのようにそれをそのようにしますか?私はグーグルを試しましたが、何も役に立ちませんでした。
83 java  arrays 

6
TextViewテキストに画像を追加するにはどうすればよいですか?
Googleで検索したところ、このサイトに出くわしました。TextViewたとえば、「こんにちは、私の名前は[image]です」など、テキストに画像を含める方法について、私のような質問を見つけました。答えは次のとおりです。 ImageSpan is = new ImageSpan(context, resId); text.setSpan(is, index, index + strLength, 0); このコードで知りたいのですが、 コンテキストで何を入力または実行する必要がありますか? text.setSpan()インポートや参照などの何かをするか、テキストのままにする必要がありますか? 誰かが私のためにこれを分解することができれば、それは大いにありがたいです。
83 java  android  xml  image  textview 

21
Javaで日付をサニティチェックする方法[終了]
クローズ。この質問はもっと焦点を合わせる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てるようにします。 11か月前に閉鎖されました。 この質問を改善する DateJavaでオブジェクトを作成する最も明白な方法が非推奨になり、寛大なカレンダーを使用するのはそれほど明白ではないものに「置き換え」られたように見えるのは不思議です。 日、月、年の組み合わせで指定された日付が有効な日付であることをどのように確認しますか? たとえば、2008-02-31(yyyy-mm-ddなど)は無効な日付になります。

11
JRE 8でJavaFXを使用すると、「アクセス制限」エラーが発生します
新しいjava8プロジェクトでjavafx関連のクラスを使用しようとすると、Eclipseからアクセス制限エラーが発生します。これまでのところ、私が見つけた唯一の「解決策」は、Eclipseにアクセス制限を無視するように指示することですが、私はそれに満足していません。エラーの例: Access restriction: The type Pane is not accessible due to restriction on required library C:\Program Files\Java\jre8_0\lib\ext\jfxrt.jar Java8用のEclipseJDTパッチでEclipseKeplerを使用しています。 これは、JavaFXがJavaSE実行環境の一部ではないという事実に関連する問題のようです。 http://en.wikipedia.org/wiki/JavaFXによると、javaFXはJavaSEの一部であるため、私は今、ひどく混乱しています。EclipseがjavaSEの一部であることを認識していない可能性はありますか?
83 java  eclipse  javafx  java-8 

6
ファイルパスからビットマップ/ドローアブルを作成する
既存のファイルパスからビットマップまたはドローアブルを作成しようとしています。 String path = intent.getStringExtra("FilePath"); BitmapFactory.Options option = new BitmapFactory.Options(); option.inPreferredConfig = Bitmap.Config.ARGB_8888; mImg.setImageBitmap(BitmapFactory.decodeFile(path)); // mImg.setImageBitmap(BitmapFactory.decodeFile(path, option)); // mImg.setImageDrawable(Drawable.createFromPath(path)); mImg.setVisibility(View.VISIBLE); mText.setText(path); ただしsetImageBitmap()、setImageDrawable()パスからの画像は表示されません。パスを印刷しましたがmText、次のようになります。/storage/sdcard0/DCIM/100LGDSC/CAM00001.jpg 私は何が間違っているのですか?誰でも私を助けることができますか?

4
Android:データ(エクストラ)をフラグメントに渡す
私はAndroidプログラミングに不慣れで、ParcelableのArrayListをフラグメントに渡すときに問題が発生します。これは起動されるアクティビティです(うまく機能しています!)。ここで、フィードリストはパーセル可能な音楽のArrayListです。 Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); フラグメントアクティビティonCreate()メソッド: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activitymusiclist); if(savedInstanceState != null) { ListMusicFragment frag = new ListMusicFragment(); frag.setArguments(getIntent().getExtras()); } } フラグメントコード: public class ListMusicFragment extends SherlockFragment{ private ArrayList<Music> listMusics = new ArrayList<Music>(); private ListView listMusic; @Override public View onCreateView(LayoutInflater …

4
AndroidのSDカードのフォルダにどのように書き込みますか?
次のコードを使用してサーバーからファイルをダウンロードし、SDカードのルートディレクトリに書き込みます。すべて正常に機能します。 package com.downloader; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.os.Environment; import android.util.Log; public class Downloader { public void DownloadFile(String fileURL, String fileName) { try { File root = Environment.getExternalStorageDirectory(); URL u = new URL(fileURL); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f = …

2
クラスの個々の列挙型をJavadocする方法
独自の列挙型を含むクラスのjavadocを作成しています。個々の列挙型のjavadocを生成する方法はありますか?たとえば、今私は次のようなものを持っています: /** * This documents "HairColor" */ private static enum HairColor { BLACK, BLONDE, BROWN, OTHER, RED }; ただし、これは全体としてすべての列挙型を文書化するだけです。 各HairColor値を個別に文書化する方法はありますか?列挙型を独自のクラスに移動したり、列挙型から変更したりせずに? 助けてくれてありがとう。
83 java  enums  javadoc 

5
セットJavaのコピー
をコピーする方法はありTreeSetますか?つまり、行くことは可能ですか Set <Item> itemList; Set <Item> tempList; tempList = itemList; または、セットを物理的に繰り返して、1つずつコピーする必要がありますか?
83 java  copy  set 

3
タイプを指定せずにJava列挙型を参照するにはどうすればよいですか?
次のように独自の列挙型を定義するクラスがあります。 public class Test { enum MyEnum{E1, E2}; public static void aTestMethod() { Test2(E1); // << Gives "E1 cannot be resolved" in eclipse. } public Test2(MyEnum e) {} } MyEnum.E1を指定すると正常に動作しますが、実際には「E1」として指定したいと思います。これをどのように達成できるか、またはこれを機能させるために別のファイルで定義する必要がありますか? 結論:インポートの構文を正しく取得できませんでした。いくつかの回答がこれが可能であることを示唆しているので、私は必要な構文を私に与えたものを選択し、他のものを賛成するつもりです。 ちなみに、これの本当に奇妙な部分(静的インポートを機能させる前)、列挙型を使用して書いたswitchステートメントでは、列挙型の前にその型を付けることができませんでした-残りのすべてコードはそれを必要としました。頭を痛めた。
83 java  enums 

7
あるJavaハッシュマップコンテンツにAllを配置するが、既存のキーと値を置き換えない方法は?
すべてのキーと値を1つのAハッシュマップから別のBにコピーする必要がありますが、既存のキーと値を置き換える必要はありません。 それを行うための最良の方法は何ですか? 代わりに、keySetを繰り返して、存在するかどうかを確認することを考えていました。 Map temp = new HashMap(); // generic later temp.putAll(Amap); A.clear(); A.putAll(Bmap); A.putAll(temp);
83 java  map  hashmap 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.