คำถามติดแท็ก java

Java เป็นภาษาการเขียนโปรแกรมระดับสูงที่เป็นที่นิยม ใช้แท็กนี้เมื่อคุณมีปัญหาในการใช้หรือทำความเข้าใจภาษานั้น ๆ แท็กนี้ไม่ค่อยได้ใช้คนเดียวและมักใช้ร่วมกับ [สปริง], [สปริงบูต], [jakarta-ee], [android], [javafx], [gradle] และ [maven]

7
ใครบ้างมีเกณฑ์มาตรฐาน (รหัส & ผลลัพธ์) เปรียบเทียบประสิทธิภาพของแอพ Android ที่เขียนใน Xamarin C # และ Java [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิด 2 ปีที่ผ่านมา ฉันพบว่า Xamarin อ้างว่าการใช้งานโมโนบน Android และแอพที่รวบรวมด้วย C # นั้นเร็วกว่าโค้ด Java ใครบ้างที่มีการวัดประสิทธิภาพจริง ๆ บนโค้ด Java และ C # ที่คล้ายกันมากบนแพลตฟอร์ม Android ที่แตกต่างกันเพื่อตรวจสอบการอ้างสิทธิ์ดังกล่าวสามารถโพสต์โค้ดและผลลัพธ์ได้หรือไม่ เพิ่มเมื่อวันที่ 18 มิถุนายน 2013 เนื่องจากไม่มีคำตอบและไม่สามารถหามาตรฐานดังกล่าวที่ทำโดยผู้อื่นได้ตัดสินใจทำการทดสอบของฉันเอง น่าเสียดายที่คำถามของฉันยังคง "ถูกล็อก" ดังนั้นฉันจึงไม่สามารถโพสต์สิ่งนี้เป็นคำตอบได้เพียงแก้ไขคำถามเท่านั้น โปรดลงคะแนนเพื่อเปิดคำถามนี้อีกครั้ง สำหรับ C # ฉันใช้ Xamarin.Android Ver 4.7.09001 (เบต้า) ซอร์สโค้ดข้อมูลทั้งหมดที่ฉันใช้สำหรับการทดสอบและรวบรวมแพ็คเกจ APK อยู่ใน GitHub: …
544 c#  java  android  xamarin  dot42 



10
การล้างความครอบคลุมที่เน้นใน Eclipse
หลังจากเรียกใช้รายงานความครอบคลุมใน Eclipse (โดยใช้ cobertura หรือปลั๊กอิน EMMA) ไฟล์ซอร์สโค้ดของฉันจะถูกเน้นเป็นสีเขียวสีแดงและสีเหลืองขึ้นอยู่กับบรรทัดรหัสที่ครอบคลุมโดยการทดสอบ ฉันจะล้างไฮไลต์นี้ได้อย่างไรหลังจากฉันทำเสร็จแล้ว?

15
จะใช้เมื่อใด: วิธีการเริ่มต้นของอินเตอร์เฟส Java 8+, กับวิธีที่เป็นนามธรรม
Java 8 ช่วยให้การเริ่มต้นใช้งานวิธีการในการเชื่อมต่อที่เรียกว่าวิธีการเริ่มต้น ฉันสับสนระหว่างเมื่อไรที่ฉันจะใช้ประเภทinterface default methodนั้นแทนที่จะเป็นabstract class(พร้อมabstract method(s)) ดังนั้นควรจะใช้ส่วนต่อประสานกับวิธีการเริ่มต้นเมื่อใดและควรใช้คลาสนามธรรม (พร้อมวิธีนามธรรม) เมื่อใด คลาสนามธรรมยังมีประโยชน์ในสถานการณ์นั้นหรือไม่?

8
วิธีการแปลง Java String เป็นไบต์ []?
มีวิธีการแปลง Java Stringเป็นbyte[]( ไม่ใช่กล่องByte[]) หรือไม่ ในการลองนี้: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); และฉันได้รับเอาต์พุตแยกจากกัน ไม่สามารถแสดงเอาต์พุตที่ 1 เนื่องจากเป็นสตริง gzip <A Gzip String> ****** [B@38ee9f13 ที่สองคือที่อยู่ มีอะไรที่ฉันทำผิดหรือเปล่า? ฉันต้องการผลลัพธ์ในการbyte[]ป้อนให้ gzip decompressor ซึ่งมีดังต่อไปนี้ String decompressGZIP(byte[] gzip) throws IOException { java.util.zip.Inflater inf = new java.util.zip.Inflater(); java.io.ByteArrayInputStream bytein = new java.io.ByteArrayInputStream(gzip); java.util.zip.GZIPInputStream gzin = new java.util.zip.GZIPInputStream(bytein); java.io.ByteArrayOutputStream byteout = new …
539 java  arrays  string 

24
วิธีการแปลงสตริงที่คั่นด้วยเครื่องหมายจุลภาคเป็น ArrayList?
มีวิธีการในตัวใน Java ซึ่งช่วยให้เราสามารถแปลงสตริงที่คั่นด้วยเครื่องหมายจุลภาคเพื่อภาชนะบางอย่าง (เช่นอาร์เรย์รายการหรือเวกเตอร์)? หรือฉันจำเป็นต้องเขียนรหัสที่กำหนดเองสำหรับสิ่งนั้น? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list??

9
เหตุใดจึงไม่มี ConcurrentHashSet เทียบกับ ConcurrentHashMap
HashSet ขึ้นอยู่กับ HashMap ถ้าเราดูที่การดำเนินการทุกอย่างจะถูกจัดการภายใต้HashSet<E>HashMap<E,Object> <E> ถูกใช้เป็นกุญแจของ HashMapถูกนำมาใช้เป็นกุญแจสำคัญของ และเรารู้ว่าHashMapมันไม่ปลอดภัย นั่นคือเหตุผลที่เรามีConcurrentHashMapใน Java จากนี้ฉันกำลังสับสนว่าทำไมเราไม่ได้มี ConcurrentHashSet ซึ่งควรจะอยู่บนพื้นฐานที่ConcurrentHashMap? มีอะไรอีกบ้างที่ฉันขาดหายไป? ฉันต้องการใช้Setในสภาพแวดล้อมแบบมัลติเธรด นอกจากนี้ถ้าผมต้องการที่จะสร้างของตัวเองConcurrentHashSetผมจะประสบความสำเร็จได้โดยเพียงแค่การเปลี่ยนHashMapไปConcurrentHashMapและออกจากส่วนที่เหลือเป็นคืออะไร?



9
ฉันจะเปลี่ยนรายชื่อเป็นรายการใน Java 8 ได้อย่างไร
ถ้าฉันมีList<List<Object>>, ฉันจะเปลี่ยนสิ่งนั้นให้กลายเป็นList<Object>วัตถุที่มีวัตถุทั้งหมดในลำดับการทำซ้ำเดียวกันโดยใช้คุณสมบัติของ Java 8 ได้อย่างไร?
532 java  collections  java-8 

15
ตัวอย่างรหัสหลายบรรทัดในความคิดเห็น Javadoc
ฉันมีตัวอย่างรหัสขนาดเล็กที่ฉันต้องการรวมในความคิดเห็น Javadoc สำหรับวิธีการ /** * -- ex: looping through List of Map objects -- * <code> * for (int i = 0; i < list.size(); i++) { * Map map = (Map)list.get(i); * System.out.println(map.get("wordID")); * System.out.println(map.get("word")); * } * </code> * * @param query - select statement * @return List …
531 java  html  javadoc 

24
Android เปลี่ยนสีปุ่มการดำเนินการลอยตัว
ฉันพยายามเปลี่ยนสีของปุ่มการดำเนินการลอยตัวของวัสดุ แต่ไม่ประสบความสำเร็จ <android.support.design.widget.FloatingActionButton android:id="@+id/profile_edit_fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end|bottom" android:layout_margin="16dp" android:clickable="true" android:src="@drawable/ic_mode_edit_white_24dp" /> ฉันพยายามเพิ่ม: android:background="@color/mycolor" หรือผ่านรหัส: FloatingActionButton fab = (FloatingActionButton) rootView.findViewById(R.id.profile_edit_fab); fab.setBackgroundColor(Color.parseColor("#mycolor")); หรือ fab.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#mycolor"))); แต่ไม่มีการทำงานใด ๆ ข้างต้น ฉันได้ลองวิธีแก้ปัญหาในคำถามที่ซ้ำกันที่เสนอ แต่ไม่มีวิธีใดที่ใช้งานได้ ปุ่มยังคงเป็นสีเขียวและกลายเป็นสี่เหลี่ยมจัตุรัส ป.ล. มันก็เป็นการดีที่จะรู้วิธีเพิ่มเอฟเฟกต์ระลอกคลื่นไม่เข้าใจเช่นกัน

15
คุณจะใช้รูปแบบของตัวสร้างเมื่อใด [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา อะไรคือตัวอย่างที่พบเห็นได้ทั่วไปในโลกแห่งความจริงของการใช้รูปแบบของตัวสร้าง คุณซื้ออะไร ทำไมไม่ใช้รูปแบบจากโรงงาน?

9
การใช้หลาย JFrames: การปฏิบัติดีหรือไม่ดี? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันกำลังพัฒนาแอพพลิเคชั่นที่แสดงภาพและเล่นเสียงจากฐานข้อมูล ฉันกำลังพยายามตัดสินใจว่าจะใช้ JFrame แยกต่างหากเพื่อเพิ่มรูปภาพในฐานข้อมูลจาก GUI หรือไม่ ฉันแค่สงสัยว่ามันเป็นวิธีปฏิบัติที่ดีในการใช้หลายหน้าต่าง JFrame หรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.