Java入门

2021-01-20 11:12

阅读:720

标签:apple   高性能   工具   卸载   web开发   sop   android   not   virt   

Java的诞生

  • 语法有点像C
  • 没有指针
  • 没有内存管理
  • 真正的可以移植性,编写一次,到运行
  • 面对对象
  • 类型安全
  • 高质量的类库
  • ......

Java出生

  • 1995年的网页简单粗糙,缺乏互动性

  • 图形界面的程序(Applet)

  • Java2标准版(J2SE):去占领桌面

  • Java2移动版(J2ME):去占领手机

  • Java2企业版(J2EE):去占领服务器

Java发展

  • 他们基于Java开发巨多的平台,系统,工具

    • 构建工具:Ant,Maven,Jekins
    • 应用服务气:Tomcat,Jetty,Jboss,Websphere,weblogic
    • Web开发:Struts,Spring,Hibernate,myBatis
    • 开发工具:Eclipse,Netbean,intellij idea.Jbuilder
    • ......
  • 2006:Hadoop(大数据领域)

  • 2008:Android(手机端)

  • 一个伟大的帝国诞生了!

Java特性和优势

  • 简单性

  • 面向对象

  • 可移植性 (write noce run anywhere)

  • 高性能

  • 分布式

  • 动态性

  • 多线程 (交互性)

  • 安全性 (捕获异常)

  • 健壮性

Java三大版本

  • Write once、Run anywhere

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

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

  • JavaEE:E企业级开发(web端。服务器开发...)

JDK、JRE、JVM

  • JDK:Java Development Kit (Java 开发者工具)
  • JRE:Java Runtime Environment (Java运行时环境)
  • JVM:JAVA Virtual Machine (JVM虚拟机)

![图片](C:\Users\Lenovo\Desktop\Markdown学习\Java language.png)

Java开发环境搭建

  • JDK下载安装
  • 配置环境变量
  • JDK目录介绍
  • HelloWorld及简单语法规则
  • Notepad++安装与使用

卸载JDk

  1. 删除java的安装目录
  2. 删除JAVA_HOME
  3. 删除peth下关于java的目录
  4. cmd中执行命令java-version

安装JDK

点击跳转到教程页面

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

  2. 同意协议

  3. 下载电脑对应版本

  4. 双击安装

  5. 记住安装路径

  6. 配置环境变量

    1. 我的电脑-->右键-->属性
    2. 环境变量
    3. 配置path变量
  7. 测试JDK是否安装成功

    1. 打开cmd
    2. java - version

HelloWorld

  1. 随便新建一个文件夹

  2. 新建一个Java文件

    • 文件后缀为.java
    • Hello.java
    • 【注意点】系统可能没有显示文件后缀名,需要手动打开
  3. 编写代码

public class Hello{
    public static void main(String[] args){
        System.out.print("Hello world!");
    }
}
  1. 编译Javac java文件,会生成一个class文件
  2. 运行class文件,Java class文件

技术图片

可能会遇见的情况

  1. 每个单词的大小写
  2. 使用引文
  3. 文件名 和 类名 必须保持一致,并且首字母大写
  4. 符号必须使用英文

Java程序运行机制

  • 编译型

  • 解释型

  • 程序运行机制

技术图片

IDEA安装

IDEA安装

psvm(main方法快捷键)

sop(输出语句快捷键)

Java入门

标签:apple   高性能   工具   卸载   web开发   sop   android   not   virt   

原文地址:https://www.cnblogs.com/nanbeipie/p/12901456.html


评论


亲,登录后才可以留言!