JavaSE语言概述day_01

  • Java基础知识图解
  • 软件开发介绍
  • 计算机编程语言介绍
  • Java语言概述
  • 运行机制及运行过程
  • 开发体验—HelloWorld
  • 注释(comment)
  • Java API文档说明
  • 第一个Java程序的总结

1.1Java基础知识图解
JavaSE语言概述day_01_第1张图片
Java基础是学习JavaEE,大数据,Android开发的基石!

2.软件开发介绍

  • 软件开发
    软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件应用软件之分
  • 人机交互方式
    1)图形化界面(GUI)这种方式简单直观,使用者易于接受,容易上手操作。
    2)命令行方式(CLI)这种方式需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。

3.计算机编程语言介绍

  • 语言:是人与人之间用于沟通的一种方式。例如:中国人与中国人用普通话沟通,儿中国人要和英国人交流,就要学习英语。
  • 计算机语言:人与计算机交流的方式。计算机语言有很多种。如:C,C++,Java,PHP,Kotlin,Python,Scala等。
    1)第一代语言:机器语言。指令以二进制代码形式存在。
    2)第二代语言:汇编语言。使用助记符表示一条机器指令。
    3)第三代语言:高级语言。

4.Java语言概述

  • 是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言
  • 是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(applet)。applet使用现代的图形用户界面与Web用户进行交互。applet内嵌在HTML代码中。
  • 随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。
  • Java在各领域的应用:1)企业级应用。2)Android平台应用。3)大数据平台开发。

5.运行机制及运行过程

  • Java语言的特点
    1)特点一:面向对象
    2)特点二:健壮性
    3)特点三:跨平台性
    eg:跨平台性
    JavaSE语言概述day_01_第2张图片
  • Java两种核心机制
    1)Java虚拟机(Java Virtal Machine,JVM
    2)垃圾收集机制(Garbage Collection,GC

6.开发体验—HelloWorld

public class HelloWorld {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		System.out.println("Hello World~");
	}

}

运行结果

Hello World~

7.注释:用于注解说明解释程序的文字就是注释。
Java中的注释类型:

  • 单行注释
  • 多行注释(注:多行注释不能够嵌套使用!)
  • 文档注释(Java特有)

单行注释和多行注释的作用:

  • 对所写的程序进行解释说明,增强可读性。方便自己,方便别人
  • 调试所写的代码

特点:单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.class文件的字节码文件中不包含注释掉的信息。

文档注释(Java特有)

/**
@author  指定Java程序的作者
@version  指定源文件的版本
*/
  • 注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档
  • 操作方式:doc命令行
目标路径>javadoc -d mydoc -author -version HelloWorld.java

8.Java API文档
JavaSE语言概述day_01_第3张图片
9.第一个Java程序的总结

  • 对第一个Java程序进行总结
    a)Java程序编写-编译-运行的过程
    编写:我们将编写的Java代码保存在以".java"结尾的源文件中
    b)编译:使用javac.exe命令编译我们的Java源文件。格式:javac 源文件.java
    c)运行:使用java.exe命令解释运行我们的字节码文件。格式:java 类名

  • 在一个Java源文件中可以声明多个class。但是,只能最多有一个声明为public的(要求声明为public的类的类名必须与源文件名相同。)

  • 程序的入口是main()方法。格式是固定的。

  • 输出语句:
    System.out.println();
    System.out.print();

  • 每一行执行语句都以”;“结束

  • 编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。

你可能感兴趣的:(JavaSE语言概述day_01)