1.计算机程序
含义:和生活中的办事情的程序是一个意思,所以学好开发,就需要平时做事情条理清晰,要培养自己的逻辑思维能力
2.编译器与解释器
程序员编写的源代码是人可以读懂的,计算机只认识0与1(二进制),所以需要翻译成计算机所能识别的二进制语言,充当计算机语言的翻译有两种形式————编译与解释;
编译是写完代码后就可以进行;解释是在代码运行的时候再进行
3.Java版本
Java8(2014年3月发布)是目前主流的版本
4.Java的产生
1995年推出的高级编程语言,创始人:James Gosling
5.Java平台的体系结构(Java的三大体系)
Java SE(核心基础):面向对象、API、JVM
Java ME:移动设备、游戏、通信等嵌入式设备
Java EE(企业级开发):JSP、EJB、服务
6.JDK、JRE、JVM
关系:JDK>JRE>JVM
JDK:整套的Java开发编译运行的环境
JRE:Java运行时环境(不能进行Java开发,只有运行环境)
JVM:Java虚拟机(不包含Java代码运行时需要的类库)
7.JDK的安装配置
1)从Oracle官网下载windows 64位的JDK安装包
2)设置好安装路径之后,傻瓜式操作(一直下一步)
3)环境变量配置
(1)单击"计算机-属性-高级系统设置",单击"环境变量"。
(2) 新建->变量名"JAVA_HOME",变量值"C:\develop\Java\jdk1.8.0_191"(即JDK的安装路径)
(3)编辑->变量名"Path",点击"新建",然后输入上"%JAVA_HOME%\bin",点击"确定",再次点击"新建",然后输入上"%JAVA_HOME%\jre\bin",点击确定。
※如果是旧版Windows系统,修改系统变量Path的方式则有所不同,只能在默认的变量值的基础上,把这次追加的变量值粘贴加进去,不可以直接把默认的变量值覆盖掉
※配置path的目的是在任意路径下都可以执行jdk的bin目录里面的命令
(4)在配置好环境变量后,可以进入cmd中检查Java是否安装正确,
检查的命令为 java -version
或者通过执行javac命令来验证JDK是否安装成功
8.Java的执行过程
源代码--》编译(javac命令编译成字节码文件)--》JVM(Java虚拟机)解释执行
Java 一般认为是编译执行,详细一些可以说成是半编译半解释
9.记事本开发Java
1)创建文件Hello.java
2)编译文件:把当前目录切换到Hello.java所在目录 执行javac进行编译,如果不能顺利编译,说明代码有问题
编译成功之后会生成Hello.class字节码文件
3)执行Hello程序
10.Java跨平台原理
Java语言通过为每个计算机系统提供JVM(Java虚拟机)的环境来实现跨平台