1 常用术语
名称 | 中文全称 | 英文全称 | 描述 |
---|---|---|---|
IDE | 集成开发环境 | Integrated Development Environment | 提供程序开发的应用程序,集成开发语言所需的插件 |
API | 应用程序接口 | Application Promgram Interface | 被调用层提供给调用层的程序接口 |
docs | 帮助文档 | Documents | 大致 讲解如何使用封装好的程序 |
PO | 面向过程 | Procedure Oriented | 以过程为中心的编程思想 |
OO | 面向对象 | Object Oriented | 以对象为中心的编程思想 |
面向接口 | Interface oriented | 面向接口编程,接口作为参数传递给方法 | |
Java Bean | 一种JAVA语言写成的可重用组件 | ||
反射 | 反射 | Reflection | Java具有的特性,动态修改运行时内存数据 |
接口 | 接口 | Interface | 定义好的一种规范,方法特征的集合 |
拉姆达 | 拉姆达表达式 | lambda expression | 匿名函数可以表示闭包 |
以太网控制自动化技术 | EtherCAT | 一个开放网络架构,以以太网为基础的现场总线系统 |
2 IDE快捷键
2.1 IntelliJ IDEA快捷键
功能 | 英文关键字 | 默认值 | 修改值 |
---|---|---|---|
弹出选择信息,生成等号左侧类型和变量名 | Show Context Action | Ctrl+1 | Ctrl+1 |
格式化代码 | format | Alt+Shift+L | Ctrl+L |
复制并向下粘贴行 | Copy lines | Ctrl+D | Ctrl+W |
删除光标所在行 | Delete Line | Ctrl+Y | Ctrl+D |
弹出生成Getter和Setter属性界面 | Generate… | Alt+Insert | Ctrl+~ |
向上移动光标所在行代码 | Move Line Up | Alt+Shift+↑ | Shift+↑ |
向下移动光标所在行代码 | Move Line Down | Alt+Shift+↓ | Shift+↓ |
重命名变量名 | rename… | Shift+F6 | Ctrl+N |
生成全局属性变量 | Introduce Field | Ctrl+Alt+F | Ctrl+2 |
格式化代码 | Reformat Code | Ctrl+Alt+L | Ctrl+L |
运行应用 | Run | Shift+F10 | Ctrl+3 |
查看类的继承/类的层级 | Type Hierarchy | Ctrl+H | Shfit+坐标左键 |
查看接口-方法的实现 | Methoed Hiecarchy | Ctrl+Alt+H | Ctrl+鼠标右键 |
缩小代码 | Decrease Font Size | Ctrl+Wheel Down | |
放大代码 | Increase Font Size | Ctrl+Wheel Up |
2.2 Eclipse快捷键
3 打包可运行Jar包
3.1 IntelliJ IDEA打包
3.1.1 配置Jar包开发/运行环境
打开Project Structure
配置Jar包运行环境
配置Artifacts
Buil Artifacts
4 设置Windows 10开机自动运行Jar包
创建 RunJar.bat文件
文件名称任意
@echo off
setlocal
set appName=F:\SoftPacks\Oracle\Java\JavaFX.jar #可运行Jar包绝对路径
set appProfile=dev
echo "Start %appName% ..."
start javaw -jar %appName% --spring.profiles.active=%appProfile%
endlocal
Pause
exit
#启动路径:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
RunJar.bat文件放至启动路径中