处理器:每个计算机都有一个固定时钟,速度的计量单位是HZ,CPU对应核的意思。一个多核cpu是一个具有两个或者更多的独立核处理组件。
可以提高运算处理程序。内存读取数据的速度比硬盘读取数据快的多的多,内存的方式。

JDK和JRE和JVM
JDK有很多开发工具包含JRE  其中包含一些JVM

在开发的过程中需要安装JDK,在jdk的基础中出现u代表updata
 

jdk:
bin目录:javac编译 ,javac解释运行,javadoc以网页形式存在文档。在运行的过中运行就结束了
db文件:代表数据库的文件
include:C语言编写的图文件
jre:java的运行时的环境
lib:存在的jar包,其中包括web等等的jar包的内容。tools,jk
src.zp:加载数据进行查看

环境变量的配置:
常见的开发指令,能够在命令行调用结构,主要通过进入在相应的命令下进行执行相应的指令。
path:添加命令,主要通过添加path的目录的情况下执行,主要是为了windows在执行命令的时候会寻找影响的路径下面下进行寻找。
环境变量命名可以采用 % javahome  %
%java home%/bin/....采用这种方法在tomecat的过程中采用的的方式比较可快速。
这里(win7和win10界面不一样),不用担心,利用相似的方法就好。

public class hello {
     public static void main(String[] args) {
         System.out.println("see you again");
     }
 }
 注释:
 //  单行注释
 /*多行注释       
 */
 主要为了增强可读性,为了自己也为了别人。也为调试代码,编译以后不包含字节码文件的代码。
 /** 文档注释:主要可以通过javadoc解析,然后以网页的形式呈现;
  */


多行注释和单行注释不能够进行嵌套使用

API文档 :即使类库使用的说明,具体的几个API文档,我会放在自己的百度网盘。

新手需要注意的问题:
编译采用:javac 运行:java
在一个java源文件中可以生成多个.java 
在一个源文件中只能有一个public的类,不能存在多个public文件。而且public必须和文件名同名文件。
程序的入口是main方法  args可以改变  arguments代表参数
输出println和print代表换不换行。
在程序中有几个类那么就会有几个.class字节码文件
生成的字节码文件和文件名同名,在运行的过程中只需要运行主文件。

编码风格:和python的风格相似

开发工具:我采用的subllimetext,Notepad

集成开发环境:jburder(不用),Eclipse(多数人使用的第一个)免费的,myEclipse,收费版本就可以已经添加好的。IntelliJIDEA广泛流行的开发工具。