Java (韩老师课程)第二章

第二章 Java语言的概述

* Java历史
  
* Java特点
  
  * 面向对象
    
  * 健壮
    
  * 跨平台
    
  * 解释性( 解释性语言:Javascript,PHP,Java 编译性语言: C/C++ **解释**性语言,编译后的代码不能直接被机器所执行,需要解释器执行 **编译**性语言,编译完后的代码可以直接被机器执行)
    
* Java运行机制及运行过程
  
  * 跨平台性 (Win版的 JVM Linux版的 JVM Mac版的 JVM JVM相当于Java中的虚拟机)
* Java开发环境搭建(直接安装JDK)
  
* DOS常用指令
  

程序是什么?

程序:计算机执行某些操作或解决某个问题而编写的一系列 **有序指令的集合**

JDK介绍 : 简称 Java开发工具包

                    JDK = JRE + Java的开发工具(java , javac ,javadoc ,javap等)

JRE 介绍 :Java运行环境

                    JRE = JVM + java的核心类库 [类]

JVM介绍 :是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令管理数据、内存、寄存器.

初学Java易犯错误

1. 找不到文件解决方法:源文件名不存在或者写错,或者当前路劲错误
  
2. 主类名和文件名不一致解决方法:声明为public的主类应与文件名一致,否知编译失败
  
3. 缺少分号解决方法:编译失败,注意错误出现的行数,再到源代码中指定位置改错
  
4. 常见错误总结学习编程最容易犯的错误是语法错误,Java要求你必须按照语法规则编写代码,如果你的程序违反了语法规则,例如 忘记了分号,大括号,单词拼写错误,Java编译器都会报语法错误。尝试着去看懂编译器会报告的错误信息
  

注释:注释可以帮助你更好的理解代码,所有需要一个良好的注释能力,注释的内容是不会被程序执行的。

* 单行注释 //
  
* 多行注释 /**/
  

相对路径和绝对路径

相对路径:从当前目录开始定位,形成的一个路径

绝对路径:从顶级目录d,开始定位,形成的路径

环境变量的配置和作用

作用:方便 java 和 javac 在doc的任意目录下使用

先配置 JAVA_HOME = 指向jdk安装的主目录,

再path环境变量里添加 %JAVA_HOME%\bin

Java的编写步骤

1. 编写Java的源代码
  
2. javac 编译,得到对应的javac 字节码文件
  
3. java运行,本质就是把javac加载到jvm 运行
  

Java编写7个规范

1. 类,方法的注释,使用javadoc的方式,即文档注释
  
2. 非javadoc注释,往往是对代码的说明(给程序的维护者),说明如何修改,注意事项
  
3. 使用tab,整体代码向右移,反之shift+tab
  
4. 运算符和 = 的俩边给空格,代码看上去清楚
  
5. 源代码文件使用utf-8 编码
  
6. 行宽字符不要超过 80
  
7. 代码编程风格有俩种 次行风格 ,行尾风格(推介)

你可能感兴趣的:(java,java,jvm,开发语言)