Java入门

Java入门

 

Java特性和优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性

  • 多线程

  • 安全性

  • 健壮性

 

Java三大版本

Write Once、 Run Anywhere

JavaSE:标准版(桌面程序,控制台开发...)基础

JavaME: 嵌入式开发(手机,小家电...) 淘汰

JavaEE:企业级开发(web端,服务器开发)主流

 

JDK、JRE、JVM

JDK:Java Development Kit (包含JRE和JVM,所以只用安装JDK即可)在JRE之上扩充了一些开发工具,供开发者使用

JRE:Java Runtime Environment 运行时环境

JVM:JAVA Virtual Machine (跨平台主要依赖这)

 

Java开发环境搭建

卸载JDK

  1. 删除Java的安装目录

    我的电脑-高级系统设置-环境变量-从JAVA_HOME里找到安装路径

  2. 删除JAVA_HOME

  3. 删除path下的关于Java的目录

  4. 去命令行测试java-version来判断java是否卸载成功

    成功后提示java不是内部或者外部命令

 

安装JDK

  1. 百度搜索JDK8,找到下载地址

    点击跳转到下载地址

  2. 同意协议

  3. 下载对应的版本

  4. 双击安装JDK

  5. 记住安装的路径

  6. 配置环境变量

    1. 我的电脑-->右键-->属性

    2. 环境变量-->JAVA_HOME(不包含bin的包含路径)

    3. 配置path变量

      分别配置 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin

  7. 在命令行里面 java -version 和javac 测试是否成功

  8. 安装notepad++

Hello World

  1. 随便新建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀名

    • Hello.java

    • <注意点> 系统可能没有显示文件后缀名,我们需要手动打开

      查看-->在文件扩展名左边打勾即可

  3. 编写代码

 public class HelloWorld{
  public static void main(String[] args){
  System.out.print("Hello World!");
  }
 }
  1. 编译 javac java文件,会生成一个class文件

  2. 运行class文件 java class文件

 

 

可能会遇到的问题

  1. 每个单词的大小不能出现问题,Java是大小写敏感的

  2. 尽量使用英文

  3. 文件名和类名(class紧接的名字)必须保持一致,并且首字母大写

  4. 符号使用了中文的符号

Java程序运行机制(半编译半解释)

.java源文件 -->Java编译器编译-->.class文件-->放进类装载器--->通过字节码校验器判断代码是否正确-->通过解释器展示给操作系统平台

java适合对运行速度要求不高的,比如网页(c++适合做一些对运行速度要求高的比如游戏)

 

 

posted @ 2020-11-25 21:08  瓜皮嘘  阅读(102)  评论(0)    收藏  举报