一、开发语言
1.C;C++;C#;Java等——开发
2.php;asp;.net等——web项目
3.python等——人工智能
二、跨平台特性——JVM
车载导航;Win等
三、使用的人多并且开发高效
四、Java
1.J2ME——微型版,多用在移动设备,家电等
2.J2SE——Java标准版,是J2ME和J2EE的基础
3.J2EE——企业版
五、语言
最早的时候是纸片打孔—机械是齿轮—10101—C语言—Java等等
六、Java的运行机制
1.Java即是编译型也是解释型
Java—Java Class 编译
JVM执行的是Class文件
JVM解释成1011010二进制
2.Java JVM是跨平台但也是有限制的,需要保证Java编程环境相互兼容,还需要运行环境一致。
3.Java安全高效
4.JDK是Java开发包,JRE是Java的运行环境,JVM是Java的虚拟机
七、环境变量配置
1.JAVA_HOME 配置Java的安装位置
PATH配置Java的可执行路径
(1)打开计算机属性
(2)高级系统设置
(3)高级
(4)环境变量
(5)系统变量——新建——变量名称:JAVA_HOME——变量值:是安装包地址(JDK路径)
(6)进入Path——新建%JAVA_HOME%\bin;(Win10后面不用加“;”)
2.进入CMD验证
(1)输入:echo %JAVA_HOME%(输出Java版本号)
(2)再输入:java -version(成功出现Java版本号等内容说明成功,如果错误需要再次检查)
八、bin目录
1.javac 将Java文件编译成Class文件
2.java 执行编译好的Class文件
3.jar 将编译好的Class文件打包成jar文件
4.javap 提供一个简单的反编译工具
5.javadoc 生成一个javadoc文档(注释)
6.jconsole 提供一个简单的监控工具
7.jjs 提供一个脚本引擎
九、IDE软件
1.新建项目
File——New——Project——Java——Project SDK(选择安装的JDK包路径)...
2.快捷键设置(根据个人习惯选择是Eclipse或Default等快捷键)
File——Settings——Keymap——搜索basic——右击——Remove Ctrl+空格——Add Key board Shurtcut——Alt+/(同时按)
十、编程快捷输入
1.psvm(固定语法)
2.sout(输出语句)