java引入

java引入


java是在1995年由sun公司推出的一款高级编程语言

面向互联网编程,安全可靠,面向对象,跨平台等特点

Java语言特点--跨平台(操作系统)

 

Java语言特点---跨平台(操作系统)

  JVM虚拟机(不同的操作系统,需要安装对应版本的JVM)

  只要安装了JVM虚拟机,Java程序就可以在不同的操作系统上运行

  Java最终得到的结果是一样的,JVM屏蔽了操作系统底层的差异性

 

Java的三大技术架构

  J2SE(标准版/基础版):主要提供了小型应用程序,以及桌面服务解决方案

  J2EE(企业版/商业版):主要针对企业中模块化开发,以及集中化开发提供了解决方案

  J2ME(小型版):主要针对于嵌入式开发以及终端开发提供了可能

 

jdk1.5—里程碑式的版本

  JavaSE,JavaEE,JavaME

 

搭建Java语言环境

  JRE(Java Runtime Environment):Java运行时环境,提供了Java程序执行时的环境

  JRE=JVM+核心类库(提供了Java程序启动时必须的信息)

  JDK(Java Development Kit):提供了Java程序的开发以及执行环境

  JDK=JRE+Kit(开发工具包)

 

安装JDK

  安装位置最好不要有中文和空格

 

 

人机交互方式:

  1.图形界面

  2.命令行模式:jdk文件夹中的javac.exe

命令提示符:

  1.win+r

  2.在地址栏输入cmd

 

环境变量:

  操作系统指定当前操作系统需要执行的参数

  建议添加进用户变量中

  系统中的变量,开机都会重新加载

  引入一个自定义的环境变量 JAVA_HOME=jdk的安装位置;JAVA_HOME可以随意命名

  Path = jdk的安装位置\bin:Path=%JAVA_HOME%\bin

 

main方法作用

  1.可以让类单独执行

  2.是程序的入口

  3.被JVM调用、

 

使用cmd编译执行程序

  .java文件(存储程序员能看懂的文件 源文件)

  .class文件(存储机器能看懂的代码 字节码文件)

  .java文件(通过javac命令)-----编译生成----- .class文件

  .class文件(通过java命令)---------运行--------结果

 

java时期分为编译时期(检查代码是否有语法问题),运行时期(检测代码的执行逻辑,例:1/0)

 

注意:

  * .class的名称和类名一致

  * 如果是公共类,要求.java文件的名称和类名一致

    •   有几个类就有几个.class文件

    •   windows不区分大小写,出现大小写问题,最后一个类的内容生效

    •   一个java文件中,最多出现只能一个公共类

posted @ 2020-08-18 15:46  minnersun  阅读(190)  评论(0编辑  收藏  举报