一 Eclipse常用快捷键
ctrl+Q:跳到最后一次编辑处。
ctrl+F:在当前文件中查找并替换。
ctrl+T:查看类的继承关系。
alt+左箭头:返回到光标的上一个位置。
alt+右箭头:前进到光标的下一个位置。
alt+shift+s:打开右键菜单,注意打开右键菜单后,各项也有快捷键,r生成getter/setter方法,v重写或实现方法,o使用属性创建构造函数,c继承父类构造函数类创建构造函数。
ctrl+shift+/:添加块注释。
ctrl+shift+\:取消块注释。
ctrl+/:添加或者取消行注释。
alt+shift+L:抽取本地变量,如抽取字面值,为其创建一个引用变量。
ctrl+shift+r:查找本地资源。
alt+shift+r:重命名。
ctrl+h:查找含有指定内容的文件。
alt+shift+z:为选中的代码添加try---catch。
alt+shift+z+3:将选中的代码包裹到if语句中。
alt+向上箭头/向下箭头:将光标放在一行,向上或者向下移动该行。
ctrl+alt+向上箭头/向下箭头:向上或者向下复制一行。
alt+shift+M:为选中的代码创建方法。
alt+shift+x,t:以JUnit运行。
alt+?:显示当前位置可以插入的内容;将选中的内容通过System.out.println输出。
shift+enter:在当前行下插入一个空白行。
alt+shift+A:开启或者关闭多行编辑模式。
A:程序的编译和运行的环境配置(一般不改)
低编译,高运行。可以。
高编译,低运行。不可以。
建议,编译和运行的版本一致。
window – Preferences – Java
编译环境:Compiler 默认选中的就是最高版本。
运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。
问题:
B:如何去掉默认注释?
window – Preferences – Java – Code Style – Code Templates
选择你不想要的内容,通过右边Edit编辑。
注意:请只删除注释部分,不是注释部分的不要删除。
C:行号的显示和隐藏
显示:在代码区域的最左边的空白区域,右键 – Show Line Numbers即可。
隐藏:把上面的动作再做一次。
D:字体大小及颜色
window – Preferences – General – Appearance – Colors And Fonts – Basic – Text Font
window – Preferences – General – Appearance – Colors And Fonts – Debug – Console font
window – Preferences – General – Appearance – Colors And Fonts –Java修改 – Java Edit Text Font
a:Java代码区域的字体大小和颜色:
b:控制台
c:其他文件
E:窗体给弄乱了,怎么办?
window – Reset Perspective
F:控制台找不到了,怎么办?
Window–Show View—Console
G:取消悬浮提示
window – Preferences – Java–Editor–Hovers。右边将Combined Hover勾去掉。
这样代码的悬浮框就不会自动出现了。如果想看提示,将光标悬浮在代码上,按F2即可。
Atas ialah kandungan terperinci Eclipse操作汇总. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Teknologi yang muncul menimbulkan ancaman dan meningkatkan kemerdekaan platform Java. 1) Teknologi pengkomputeran awan dan kontena seperti Docker meningkatkan kemerdekaan platform Java, tetapi perlu dioptimumkan untuk menyesuaikan diri dengan persekitaran awan yang berbeza. 2) WebAssembly menyusun kod Java melalui GraalVM, memperluaskan kemerdekaan platformnya, tetapi ia perlu bersaing dengan bahasa lain untuk prestasi.

Pelaksanaan JVM yang berbeza dapat memberikan kemerdekaan platform, tetapi prestasi mereka sedikit berbeza. 1. OracleHotspot dan OpenJDKJVM melakukan sama seperti kemerdekaan platform, tetapi OpenJDK mungkin memerlukan konfigurasi tambahan. 2. IBMJ9JVM melakukan pengoptimuman pada sistem operasi tertentu. 3. Graalvm menyokong pelbagai bahasa dan memerlukan konfigurasi tambahan. 4. AzulzingJVM memerlukan pelarasan platform tertentu.

Kemerdekaan platform mengurangkan kos pembangunan dan memendekkan masa pembangunan dengan menjalankan set kod yang sama pada pelbagai sistem operasi. Khususnya, ia ditunjukkan sebagai: 1. Mengurangkan masa pembangunan, hanya satu set kod yang diperlukan; 2. Mengurangkan kos penyelenggaraan dan menyatukan proses ujian; 3. Penyebaran cepat dan kerjasama pasukan untuk memudahkan proses penempatan.

Java'splatformindependencefacilitatescodereusebyallowbytytecodetorunonanyplatformWithAjvm.1) DeveloptersCanWriteCodeOnceforconsistentBeHavioracrossplatforms.2)

Untuk menyelesaikan masalah khusus platform dalam aplikasi Java, anda boleh mengambil langkah-langkah berikut: 1. Gunakan kelas sistem Java untuk melihat sifat sistem untuk memahami persekitaran yang sedang berjalan. 2. Gunakan kelas fail atau java.nio.file untuk memproses laluan fail. 3. Muatkan perpustakaan tempatan mengikut keadaan sistem operasi. 4. Gunakan VisualVM atau JProfiler untuk mengoptimumkan prestasi silang platform. 5. Pastikan persekitaran ujian selaras dengan persekitaran pengeluaran melalui kontena Docker. 6. Gunakan githubactions untuk melakukan ujian automatik pada pelbagai platform. Kaedah ini membantu menyelesaikan masalah khusus platform dalam aplikasi Java.

Loader kelas memastikan konsistensi dan keserasian program Java pada platform yang berbeza melalui format fail kelas bersatu, pemuatan dinamik, model delegasi induk dan bytecode bebas platform, dan mencapai kemerdekaan platform.

Kod yang dihasilkan oleh pengkompil Java adalah platform bebas, tetapi kod yang akhirnya dilaksanakan adalah platform khusus. 1. Kod sumber Java disusun ke dalam bytecode bebas platform. 2. JVM menukar bytecode ke dalam kod mesin untuk platform tertentu, memastikan operasi silang platform tetapi prestasi mungkin berbeza.

Multithreading adalah penting dalam pengaturcaraan moden kerana ia dapat meningkatkan respons program dan penggunaan sumber dan mengendalikan tugas serentak yang kompleks. JVM memastikan konsistensi dan kecekapan multithreads pada sistem operasi yang berbeza melalui pemetaan benang, mekanisme penjadualan dan mekanisme kunci penyegerakan.


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Muat turun versi mac editor Atom
Editor sumber terbuka yang paling popular

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Inggeris
Disyorkan: Versi Win, menyokong gesaan kod!
