2020-11-19
·
菜鸟的第一个CSDN博客
JAVA的特性与优势
简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
Java程序运行机制
编译型
compile ,操作系统,C,C++
解释性
耗时 例如网页,边执行,边解释
程序运行机制:源程序(.Java文件)——>Java编译器——>转化为字节码(.class文件)——>放在"类装载器里 "——>字节码校验器——>解释器——>操作系统平台
IDE
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的[C++ Builder](https://baike.baidu.com/item/C%2B%2B Builder)、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
IDEA
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。
IDEA有很多的快捷键
- Ctrl + P :提示类参数
- Ctrl + Q :提示类的属性和方法包名
- Ctrl + D : 复制一行到下一行
- Ctrl + F :查找
- Ctrl + R :替换
- Ctrl + Z :撤销
- Ctrl + Shift + Z :反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键)
- Ctrl + Shift + 空格 :比如 StringBuilder sb = new 会自动补全
- Ctrl + Shift + 上下键 :选中内容可以上下移动
- Ctrl + Shift + Alt + J :选中所有名字相同的文本, 类似VS code 的 Ctrl + D
- Alt + Shift :多光标选中, 可以选中多个
- Alt + Enter(回车) :万金油键盘
- 各首字母可以导出一句:psvm:public static void mian(String[] args){
- }
- sout=System.out.println();
更多推荐



所有评论(0)