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

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

14
jarの不一致依存関係リストに2つのバージョンのandroid-support-v4.jarが見つかりました
Androidアプリの2つのバージョン(無料/有料)を作成しようとしています。両方に共通のファイルを含むAndroidライブラリがあります。新しいAndroidプロジェクトを作成し、ライブラリを使用しようとしていますが、以下のエラーが発生します。 Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are identical (check is based on SHA-1 only at this time). All versions of the libraries must be the same at this time. Versions found are: Path: /Users/Zaheer/Developer/App Free/libs/android-support-v4.jar Length: 349252 SHA-1: 612846c9857077a039b533718f72db3bc041d389 Path: /Users/Zaheer/Developer/App …
130 java  android  jar 

5
Java8:java.lang.Objectからメソッドのデフォルトメソッドを定義することが禁じられているのはなぜですか
デフォルトのメソッドは、Javaツールボックスの優れた新しいツールです。しかし、私はを定義するインターフェイスを書いてみましたdefaulttoStringメソッドのバージョン。で宣言されたメソッドは編集java.lang.Objectできない可能性があるため、これは禁止されているとJavaは教えてくれdefaultます。これはなぜですか? 「基本クラスは常に勝つ」というルールがあることを知っているので、デフォルトでは(pun;)、 defaultObjectメソッドの実装はObjectとにかくメソッドによって上書きされます。ただし、Object仕様に記載されているメソッドの例外が存在してはならない理由はありません。特にtoString、デフォルトの実装があると非常に便利です。 それで、Javaデザイナーが許可しないことに決めた理由は何ですか defaultメソッドをオーバーライドメソッドをObjectですか?

5
Hibernate openSession()とgetCurrentSession()
JSP WebアプリケーションでのHibernateの使用についていくつか質問があります。 の値はhibernate.current_session_context_class何ですか? 次に、次のステートメントのどれを使用する必要がありますか?なぜ? Session s = HibernateUtil.getSessionFactory().openSession(); Session s = HibernateUtil.getSessionFactory().getCurrentSession() 最後に、「Webアプリごとに1つのセッション」と「リクエストごとに1つのセッション」のどちらが適していますか?
130 java  hibernate 

2
Java:int配列がゼロ以外の要素で初期化されます
JLSによると、int配列は初期化の直後にゼロで埋められる必要があります。しかし、そうではない状況に直面しています。このような動作は、JDK 7u4で最初に発生し、その後のすべての更新でも発生します(私は64ビット実装を使用しています)。次のコードは例外をスローします。 public static void main(String[] args) { int[] a; int n = 0; for (int i = 0; i < 100000000; ++i) { a = new int[10]; for (int f : a) if (f != 0) throw new RuntimeException("Array just after allocation: "+ Arrays.toString(a)); Arrays.fill(a, 0); for (int j …

6
Java FileReaderエンコーディングの問題
java.io.FileReaderを使用していくつかのテキストファイルを読み取って文字列に変換しようとしましたが、結果が正しくエンコードされておらず、まったく読み取れません。 これが私の環境です: Windows 2003、OSエンコーディング:CP1252 Java 5.0 私のファイルはUTF-8エンコードまたはCP1252エンコードされており、一部のファイル(UTF-8エンコードファイル)には中国語(非ラテン)文字が含まれている場合があります。 次のコードを使用して作業を行います。 private static String readFileAsString(String filePath) throws java.io.IOException{ StringBuffer fileData = new StringBuffer(1000); FileReader reader = new FileReader(filePath); //System.out.println(reader.getEncoding()); BufferedReader reader = new BufferedReader(reader); char[] buf = new char[1024]; int numRead=0; while((numRead=reader.read(buf)) != -1){ String readData = String.valueOf(buf, 0, numRead); fileData.append(readData); buf = …
130 java  file  unicode  encoding 


8
Java:静的クラス?
ユーティリティ関数がいっぱいのクラスがあります。そのインスタンスをインスタンス化しても意味がありませんが、そのメソッドを呼び出したいと思います。これに対処する最良の方法は何ですか?静的クラス?概要?
130 java  class  oop  static  utility 


8
「揮発性」キーワードは何に使用されますか?
OverаэтотвопросестьответынаStack Overflowнарусском:КлючевоесловоvolatileвJava volatileキーワードに関する記事をいくつか読んだのですが、正しい使い方がわかりませんでした。C#とJavaで何を使用する必要があるか教えていただけますか?
130 c#  java  volatile 

21
目標org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(default-compile)の実行に失敗しました
私が使用していますMavenの3.0.5と春のツールソース3.2の Mavenプラグインをインストールされています。「Run As ---> Maven install」を実行しようとすると、次のエラーが発生します。 [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Spring Social Twitter4J Sample 1.0.0 [INFO] ------------------------------------------------------------------------ [WARNING] The POM for org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details [WARNING] The POM for org.apache.maven.plugins:maven-war-plugin:jar:2.1.1 is invalid, …



8
Javaで大文字と小文字を区別しないリテラル部分文字列を置き換える方法
replace(CharSequence target, CharSequence replacement)String のメソッドを使用して、ターゲットで大文字と小文字を区別しないようにするにはどうすればよいですか? たとえば、現在の動作方法: String target = "FooBar"; target.replace("Foo", "") // would return "Bar" String target = "fooBar"; target.replace("Foo", "") // would return "fooBar" どのようにして置換(またはより適切なメソッドがある場合)で大文字と小文字を区別しないようにして、両方の例が「Bar」を返すようにできますか?

10
構成ファイルのパスワードを暗号化しますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する 構成ファイルからサーバー情報を読み取るプログラムがあり、その構成でパスワードを暗号化して、自分のプログラムで読み取って復号化したいと考えています。 要件: ファイルに保存される平文パスワードを暗号化する プログラムからファイルから読み込まれた暗号化されたパスワードを解読する これを行う方法についての推奨事項はありますか?私は自分のアルゴリズムを書くことを考えていましたが、それはひどく危険だと思います。

26
Hibernate:「フィールド 'id'にはデフォルト値がありません」
私はHibernateの単純な問題だと思っていることに直面していますが、それを解決することはできません(Hibernateフォーラムにアクセスできないことは確かに役に立ちません)。 永続化したい単純なクラスがありますが、取得し続けます: SEVERE: Field 'id' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not insert: [hibtest.model.Mensagem] at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91) [ a bunch more ] Caused by: java.sql.SQLException: Field 'id' doesn't have a default value [ a bunch more ] 永続化クラスに関連するコードは次のとおりです。 package hibtest.model; import javax.persistence.Entity; import javax.persistence.GeneratedValue; …

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