1972年c诞生
效率快
问题:指针和内存代码
1982年c++诞生
兼容c
图形领域,游戏应用广泛
问题:复杂难
基于java开发的平台,系统,工具
构建工具:Ant,Maven,Jekins
应用服务器:Tomcat,Jetty,Jboss
Web开发:Struts,Spring,Hibernate
开发工具:Eclipse,Netbean,intellij idea(学习)
2006:Hadoop(大数据领域) Android(手机领域)
特性
简单性
可移植性
面向对象
高性能
分布式
动态性
多线程
安全性
健壮性
三大版本
JavaSE:标准版(桌面程序,控制台开发·······)
JavaME:嵌入式开发(手机,小家电······)几乎没人用
JavaEE:E级企业开发(Web端,服务器开发······)
JDK:Java Devalopment Kit
JRE:Runtime Environment
JVA:JAVA Virtual Machine
百度下载jdk8
下载电脑对应版本
记住安装路径
配置环境变量
我的电脑-->属性-->右键
高级系统设置-->环境变量-->JAVA_HOME
配置path变量
测试JDK是否安装成功
打开CMD
输入Java -version
新建一个文件夹,存放代码
新建一个java文件
文件后缀名为.Java
注意改文件扩展名
在notpad++中编写
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World"); } }
javac 编译,会产生一个class文件
Java 运行calss文件
![1621604004773](C:\Users\xiechaojie\AppData\Roaming\Typora\typora-user-images\1621604004773.png)
注意
注意大小写
尽量使用英文
文件名 和 类型名必须一致,并且首字母大写
符号使用英文
编译型:全文翻译。拿到1000行代码之后,会给将它编译成一个临时文件(计算机能够识别)再把文件交给操作系统去读取。
解释型:实时翻译。拿到1000行代码之后,解释一句交给操作系统一句。
集成开发环境:用于提供程序开发的应用程序
官网下载IDEA
安装
设置优化