星期二, 十月 27日 2020, 1:13 凌晨

  804 字     3 分钟       

image-20201027011403503

第1章 Java语言概述

image-20201027015811788

image-20201027015853809

image-20201027015903157

image-20201027015922748

基础知识图解

image-20201027020004681

GUI与CLI

image-20201028144602794

  • GUI:图形化界面
  • CLI:命令行方式

DOS命令

image-20201028144959552

编程语言概述

image-20201028145906706

image-20201028150328416

image-20201028150502415

Java发展史

image-20201028150544348

image-20201028150745700

image-20201028151027992

image-20201028151436158

image-20201028151712410

image-20201028151720923

Java体系

  • Java SE:面向桌面级应用
  • Java EE:面向企业环境和web应用
  • JavaME:面向安卓平台和PDA等
  • Java Card:面向小型设备,如智能卡,支持一些小程序

image-20201028151908653

Java之父

image-20201028151930016

Java特征

image-20201028152040983

Java运行机制和运行过程

image-20201028152104411

  • 面向对象
  • 健壮性
  • 跨平台

image-20201028152215629

image-20201028152426197

image-20201028152349712

image-20201028152445318

Java环境搭建

image-20201028152542622

image-20201028152551731

image-20201028152643826

JDK与JRE

image-20201028152655547

image-20201028152727688

image-20201028152749635

image-20201028152840237

image-20201028153016098

image-20201028153031856

不要装在包含中文的路径下!

image-20201028153121090

image-20201028153146613

image-20201028154627946

image-20201028154635782

image-20201028154643899

path变量

image-20201028154655386

image-20201028154917862

JAVA_HOME:bin的上层目录

把这个加到环境变量,创建一个叫做JAVA_HOME的变量即可

环境变量的搭建策略

先设置JAVA_HOME

然后java本身的可执行文件这样子表示

# win
%JAVA_HOME%\bin
# mac
${JAVA_HOME}/bin

Java的Hello World

image-20201028160153154

pwd
# /Users/mac/mypost/23.Java/尚硅谷java零基础教程/java-第1章-Java语言概述/code
mkdir code
cd code 
touch HelloWorld.java
vim HelloWorld.java
# 写入
class HelloChina{
	
}

image-20201028160811318

javac HelloWorld.java # (源文件) -> .class文件(编译为字节码)

image-20201028161310269

# 执行字节码文件
java HelloChina
# 报错了
错误: 在类 HelloChina 中找不到 main 方法, 请将 main 方法定义为:
   public static void main(String[] args)
否则 JavaFX 应用程序类必须扩展javafx.application.Application

更改源代码

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

重新编译执行

image-20201028161743854

没有报错,执行完毕了!

加点内容

class HelloChina{
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

image-20201028162018823

这样就完成了Java的Hello World小程序

注释 comment

image-20201028162822239

  • 单行注释
    • image-20201028162943456
  • 多行注释
    • image-20201028163057215
  • 文档注释!java特有的
    • image-20201028163902472
    • image-20201028164258788

tips:

多行注释是不可以套娃的!

image-20201028164409998

冷笑话。。。

Java API文档

Java JDK8中文API文档

image-20201028164514333

image-20201028164522868

基础细节

  1. java程序编写、编译、运行的过程

    • 编写:我们将编写的java代码保存在以“.java”结尾的源文件中
    • 编译:使用javac命令编译我们的java源文件。格式: javac name.java
    • 运行:使用java命令解释运行我们的字节码文件。格式:java className
  2. 在一个java源文件中可以声明多个class,但是,只能最多有一个类生命为public的。而且要求声明为public的类的类名必须与源文件名相同。

  3. 程序的入口是main()方法,格式是固定的

  4. 输出语句:

    • System.out.println():先输出数据,然后换行
    • System.out.print():只输出数据
  5. 每一行执行语句都以;结束

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

良好的变成风格

image-20201028191706880

常用的Java开发工具

image-20201028191736595

image-20201028191833204

image-20201028191851739

image-20201028191934356

image-20201028192014082

重点回顾

  1. JDK,JRE,JVM三者之间的关系,以及JDK,JRE包含的主要结构有哪些

image-20201028192457460

  1. 为什么要配置path环境变量与JAVA_HOME,如何配置?

我们希望在任何路径下都可以执行java、javac、javadoc命令,所以需要配置path环境变量

如何配置:

先配置JAVA_HOME,再结合这个变量配置java的bin路径

  1. 常用的几个DOS命令行操作都有哪些?
dir
cd
md
rd
del
cd..
cd/
cd\

  1. 创建如下的类,使得运行的话可以输出

image-20201028192324454

image-20201028192940549

  1. 编译和运行上述代码的指令

image-20201028193059492



Java   学习资源整理   尚硅谷java零基础教程      java

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!

 目录

↓↓↓↓赞赏!
Continue