目录
1.安装软件JDK和IDEA
一定要先下载安装JDK,再下载IDEA
1.1安装JDK
(1) JDK官网下载:Java Downloads | Oracle
通过此电脑->属性,可以看到系统是多少位,下载32位或64位的软件, 直接安装。
(2)配置环境, 通过此电脑->属性->高级系统设置->环境变量
配置JAVA_HOME 变量值是JDK的安装目录
配置Path 变量值是%JAVA_HOME%\bin
配置CLASSPATH 变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(3)检验是否配置成功
win+r,输入cmd,打开命令行,输入java -version,回车
1.2安装IDEA
IDEA官网下载:Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
选择社区版直接下载,这就是最新版本。
2.Java简介
Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。java之父高斯林
2.1Java特点
(1)简单性
Java语法是C++语法的一个“纯净版本”。这里没有头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等等。不仅如此,Java开发环境远远超出大多数其他编程语言的开发环境。
(2)面向对象
在Java中一切皆对象,与C++不同的是多重继承,取而代之的是接口的概念。
(3)分布式
(4) 健壮性
(5) 安全性
(6) 可移植性
(7)Java是最好的语言吗
如果是处理数据:Python
如果是处理和操作系统底层相关:C/C++
如果是编写WEB方面的:Java
后台开发:Java C++
Java可以做到一次编译到处运行
2.2main方法
public class DemoTest1{
public static void main(String[] args){
System.out.println("hello world");
}
}
最外层必须是类(class),所有东西都要写在类里,如果这个类(DemoTest1)是public(访问修饰限定符)修饰的,要求类名和文件名一致。类名是大驼峰命名法。main方法是程序的入口,程序工程必须从这里开始运行,public static void main(String[] args){ }是main方法的固定写法,不得更改。System.out.println("hello world");是换行打印字符helloworld。Java是一门半编译,半解释型语言,先通过javac把源文件进行编译,生成.class文件,.class文件是由字节码组成的与平台无关,面向VM的文件,最后启动java虚拟机来运行.class文件,此时VM会将字节码转换成平台能够理解的形式来运行。
JDK(Jva Development Kit)Java开发工具包
JRE(Java Runtime Environment)Java运行环境
JVM(Java virtual Machine)Java虚拟机