第一章 Java 编程语言概述

Posted snowxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一章 Java 编程语言概述相关的知识,希望对你有一定的参考价值。

走进JAVA

一、JAVA简介

1) Java 由 SUN 公司研发,后来 SUN 被 Oracle 收购。
2) Java 之父:James Gosling
3) Java 由 1995 年发布,正式版本由 1996 年 1 月(jdk1.0)

二、Java 的特点

1) 面向对象
2) 分布式
3) 多线程
4) 简单化
5) 安全
6) 跨平台移植 ---- JVM Java Virtual Machine Java 虚拟机
技术图片

三、Java 的三大体系平台

  • JavaSE

    Java Standard Edition Java 标准版:适合开发 C/S (Client/Server) 架构的应用程序

  • JavaEE

    Java Enterprise Edition Java 企业版:适合开发
    B/S (Browser/Server) 架构的应用程序

  • JavaME

    Java Micro Edition Java 微型版? -----? android

四、Java 生态圈

  1. Java 作为一个平台

    Groovy , Scala, Jruby,Kotlin 等语言都是Java 平台的一部分。

  2. Java 作为一种文化

    开源 ,有自己内库的开源实现OpenJDk; 也有丰富的第三方开源软件和框架,Tomcat,MyBatis,Spring,Jfinal 等

  3. Java 作为是一个社区

    Java 拥有全世界最多的技术拥护者和开源社区支持。 从桌面程序,嵌入式,后台服务器,中间件都有他们的身影。

开发第一个应用程序

一、开发第一个应用程序

1.搭建开发环境

  • JVM简介

    JVM Java Virtual Machine Java 虚拟机 : 用于与操作系统进行交互

技术图片

  • JRE 简介

    JRE Java Runtime Environment Java 运行环境:JVM + Java
    提供的核心类库

  • JDK 简介

    JDK Java Development Kit Java 开发工具集:JRE + Java
    开发工具集(javac.exe java.exe javadoc.exe)

2) 安装jdk
①下载安装 jdk
②切换盘符到 JDK 安装路径的 bin 路径下,执行 javac
③配置 Windows 操作系统下的 path 环境变量:JDK 安装路径的 bin 路径
???????目的:在任意路径下执行 javac
???????流程:先在当前路径下找 javac.exe,若没有再到
path 环境变量中从前往后依次查找
④配置 JAVA_HOME :C:Javajdk1.8.0_11

二、开发第一个应用程序步骤:

  • ①编写 .java 结尾的源文件【HelloWorld.java】
  • ②通过 javac 命令编译,生成一个或多个 .class 字节码文件。 【javac HelloWorld.java】
  • ③通过 java 命令运行,将一个或多个 .class 字节码文件加载到内存。【java HelloWorld】

    三、开发第一个应用程序的注意:

  • ①以 .java 结尾的文件称为 .java 源文件
  • ②一个 .java 源文件中可以有多个类,但是只能有一个
    public 修饰的类
    ③public 修饰类的名称必须与源文件名一致
    ④每条语句以 ";" 结尾
    ⑤若需要一个文件可以执行,需要有程序的入口ldquo;主方法(main 方法)

public static void main(String[] args){}

public class HelloWorld{
???????public static void main(String[] args){
????????????System.out.println("HelloWorld!s");
???????}
}

注释

一、注释语句:不会被 JVM 所解释执行的语句。

//单行注释
/*
??多行注释:
??注意:不能嵌套
*/
/**
??文档注释:
??可以通过 javadoc -d mydoc -version -author 
HelloWorld.java 生成说明文档
*/

以上是关于第一章 Java 编程语言概述的主要内容,如果未能解决你的问题,请参考以下文章

第一章 Java语言概述

第一章:java语言概述与开发环境

Java第一章----Java概述+环境搭建

第一章

自学Java第一章——《Java概述》

Java语言程序设计(基础篇)第一章