1.1Java概述:

Java是一门编程语言,编程语言就是用来编写软件的。
Java开发工程师工作到底要编写什么类型的软件?

  1. 互联网:电商、P2P等等;
  2. 企业级应用:ERP(企业资源计划系统)、CRM(客户关系管理系统)、BOS(进存销系统)、OA等等。

1.2常用DOS命令:

DOS命令是在DOS控制台中使用的命令,弹出DOS控制台的方法是:win+R,然后输出cmd:

javafx清空面板 java清空控制台语句_java


DOS命令有很多,我们不需要学习所有DOS命令,只需要学习我们Java中要用到的常用DOS命令,内容如下:

  • 清屏:cls;
    当DOS控制台内容过多时,可以使用清屏命令,等同与“擦黑板”;
    例如:C:\ >cls,然后按回车键。
  • 切换盘符::;
    默认情况下我们是在C盘中,如果想去其他盘符可以使用该命令;
    例如:C:\ >E:,然后按回车键就到了E盘下。
  • 进入指定目录:cd;
    当我们想进入某个目录时可以使用该命令;
    例如:D:>cd develop,这样就进入了D:\develop目录,当然你需要保证这个目录是存在的;
  • 返回上一级目录:cd…;
    当你需要返回到上一级目录时可以使用该命令;
    例如:D:\develop\Java>cd…,然后按回车,就会返回到D:\develop目录下。
  • 返回盘符根目录:cd\;
    当需要返回到当前盘符根目录下可以使用该命令;
    例如:D:\develop\Java>cd\,然后按回车,这样就返回到D:/目录下了。
  • 显示当前目录下的文件和子目录信息:dir;
    当需要查看当前目录下所有文件和子目录信息时可以使用该命令;
  • 运行应用程序:程序完整名称 参数
    当需要运行某个应用程序时可以使用该命令;
    例如要运行记事本程序时:D:>C:\windows\notepad.exe,这样就打开了记事本程序,这与你到C:\windows目录下双击该程序图标的效果相同,因为该程序支持双击运行;

1.3Java开发环境概述:

安装Java开发环境(JDK:Java开发工具包 Java Development Kit)。
**注意:**一家公司的jdk版本必须相同,不然就会出现版本错误。

1.4JDK下载&安装&校验

  1. 在键盘上按:WIN+R键,这时会弹出运行窗口;
  2. 在运行窗口中输入:CMD,按“确定”按钮,这时会弹出DOS窗口;
  3. 在DOS窗口中输入:JDK安装路径\bin\java.exe。

1.5JDK与JRE:

  • JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;
  • JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE即可。
  • JDK包含了JRE。

1.6跨平台特性:

  • 平台指的是操作系统 (Windows,Linux,Mac)。
  • Java程序可以在任意操作系统上运行,一次编写到处运行。
  • 实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)。

2.1Java程序介绍:

javafx清空面板 java清空控制台语句_java_02

  • 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java;
  • 编译:然后通过编译器把源文件编译成字节码文件,字节码文件扩展名为.class;
  • 运行:最后使用解释器来运行字节码文件。

2.2源代码编写:

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

2.3编译源代码文件:

编译操作需要使用编译器来完成,在安装JDK时已经安装了编译器,它属于JDK的一部分。可以到JDK目录下的bin目录下找到它,它的名称为:javac.exe。
注意,javac.exe并不支持双击运行,所以必须使用DOS命令来运行它。
下面我们来介绍一下使用编译器来编译Java源文件的格式:
格式:编译器程序完整名称 源文件完整名称

分析一下:

  • 我的JDK安装在D:\develop\Java\jdk1.7.0_72目录,那么编译器完整名称为:D:\develop\Java\jdk1.7.0_72\bin\javac.exe;
  • 我的源文件存放在:D:\java\HelloWorld.java;
  • 编译命令为:D:\develop\Java\jdk1.7.0_72\bin\javac.exe D:\java\HelloWorld.java。
    编译之后会在源文件同目录下生成字节码文件,字节码文件的扩展名为.class。

2.4运行字节码文件:

运行字节码文件需要使用java.exe命令,它与javac.exe在同一目录下。与javac.exe相同,java.exe也不支持双击运行,所以也必须要使用DOS命令来运行。运行字节码文件与编译有点区别:

  • 进行字节码文件所在目录:即进入D:\java目录;
  • D:\develop\Java\jdk1.7.0_72\bin\java.exe HelloWord;
    注意,在运行HelloWorld.class文件时不能给出“.class”,切记!!!

2.5简化编译和运行操作:

PATH变量中保存着多个路径,当我们在DOS控制台中使用的程序只给出程序名称,而没有给出完整路径时,那么Windows系统会到PATH变量保存的路径中去查找程序。

我们如果把“D:\develop\Java\jdk1.7.0_72\bin”路径保存到PATH变量中,那么在我们使用javac或java时,Windows系统就会自动到“D:\develop\Java\jdk1.7.0_72\bin”路径下查找javac和java了。

javafx清空面板 java清空控制台语句_java_03


javafx清空面板 java清空控制台语句_Java_04


注意:配置PATH后文件的访问顺序:先访问当前路径,如果当前路径没有该文件,则再访问PATH配置的路径。

3.1程序注释:

通常我们需要在源代码中添加文字用来对进行代码解释说明,在编译时,编译器会忽略注释的存在,就好像注释内容不存在一样。
Java中提供了三种注释方式,分别是:

  • 单行注释 //注释内容
  • 多行注释 /注释内容/
  • 文档注释 /*注释内容/
    其中文档注释与多行注释作用基本相同,唯一的区别是文档注释可以使用javadoc.exe命令生成API文档。

3.2关键字:

关键字是被Java语言赋予特殊含义,具有专门用途的单词,Java中关键字均为小写。

3.3标识符:

标识符就是名称的意思,所有的名称都统称为标识符。Java中经常要定义类、方法、变量(后面会学习到),在定义他们时总要给它们起名字,这些名字就是标识符。
组成元素:

  • 英文字符: a-zA-Z
  • 数字: 0-9
  • 符号: _与$
    标识符规则:
  • 数字不能开头
  • 不可以使用关键字
  • 严格区分大小写,不限制长度起名时,尽量达到见名知意

4.1程序概述:

程序 = 数据 + 逻辑
通常数据是会发生变化的,而数据的处理逻辑是不发生变化的。例如商品的数量种类是会变化的,用户的数量也是会变化的,但购买的流程通常不会变化。

4.2数据类型:

基本数据类型是Java语言中内置的类型,分别是整数类型、小数类型、字符类型、布尔类型。这四类基本类型是最简单、最基础的类型。

javafx清空面板 java清空控制台语句_javafx清空面板_05

4.3常量:

Java中的数据量分为常量和变量,常量就是不变的数据量。
整数类型:

  • 十进制表示方式:正常数字 如 13、25等
  • 二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
  • 十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
  • 八进制表示方式:以0开头 如01、07、0721
    小数类型:
  • 如1.0、-3.15、3.168等
    布尔类型:
  • true、false
    字符类型:
  • 如’a’,‘A’, ‘0’, ‘家’
  • 字符必须使用’’ 包裹,并且其中只能且仅能包含一个字符。
    字符串类型:
  • 字符串String类型是一种引用类型,我们先了解作为常量类型的使用方式
  • 如“我爱Java”,“0123”,“”,“null”
  • 字符串必须使用“”包裹,其中可以包含0~N个字符。