第一章:java语言概述

目录

一:Java语言概述

1.1:万维网(World Wide Web,www,环球信息网)

1.2:软件开发介绍

1.3:计算机编程语言

1.4:Java语言概述

1.5:Java语言的运行机制及运行过程

        1.5.1:Java语言的特点

        1.5.2:两种核心机制

1.6:Java语言的环境搭建

        1.6.1:什么是JDK && JRE?

        1.6.2:JDK、JRE、JVM之间的关系

        1.6.3:安装

1.7:开发体验——HelloWorld

1.8:注释

1.9:java API文档

1.10:常用的java开发工具


一:Java语言概述

1.1:万维网(World Wide Web,www,环球信息网)


        简称web,发明者为蒂姆-伯纳斯-李

        分为web客户端和web服务器程序

        www可以让web客户端(常用浏览器)访问web服务器上的页面,是一个由许多互相链接的超文本组成的系统,通过互联网访问;在这个系统中,每个有用的事物,称为一样“资源”;并且由一个全局“统一资源标识符(也就是网址)”(URI)标识;这些资源通过超文本传输协议(Hypertext Transfer Protocol,HTTP)传送给用户,而后者通过点击链接来获得资源

        互联网包含因特网,因特网包含万维网(包含关系)

1.2:软件开发介绍


软件:即一系列按照特定顺序组织的计算机数据和指令的集合;有系统软件和应用软件之分

人机交互方式:

​         图形化界面(Graphical User Interface,GUI)

​         命令行方式(Command Line Interface,CLI)

常用的DOS命令和快捷键:

​             是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器指令。只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。此外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作,但是在操作不慎情况下也会死机

cmd:command(命令)

DIR列出当前目录下的文件以及文件夹
md(make director)创建目录
rd(remove director)删除目录
cd进入到指定目录
cd/退回到根目录
del删除文件
exit退出DOS命令行
echo javase>1.doc写入一个文件
cd..退回到上一个目录
← →移动光标
↑ ↓调阅历史操作命令
Delete和Backspace删除字符

1.3:计算机编程语言


        机器语言

        汇编语言

        高级语言

        Tiobe是一个流行编程语言排行(TIOBE Index - TIOBE)

1.4:Java语言概述


Java是一个纯粹的面向对象的程序设计语言        

  

1.5:Java语言的运行机制及运行过程


        1.5.1:Java语言的特点

​         1.面向对象

​                 两个基本概念:类、对象

​                 三大特性:封装、继承、多态

​         2.健壮性:吸收了c/c++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放),提供了一个相对安全的内存管理和访问机制

​         3.跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行

​                 原理:在需要运行Java应用程序的操作系统上,安装一个Java虚拟机(JVM:Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行

        1.5.2:两种核心机制

​         Java虚拟机(JVM)

​         垃圾收集机制(Garbage Collection)

​         Java提供了一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间

1.6:Java语言的环境搭建


        1.6.1:什么是JDK && JRE?

​         JDK(Java Development Kit Java开发工具包)

        ​ JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE

                ​ 开发工具:编译工具(javac.exe),打包工具(jar.exe)

​                 JRE(Java Runtime Environment Java运行环境)

​                         包括Java虚拟机和Java程序所需的核心类库等

        总结:使用JDK的开发工具完成Java程序,交给JRE去运行

        1.6.2:JDK、JRE、JVM之间的关系

        JDK = JRE + 开发工具库

        JRE = JVM + Java SE标准类库

        1.6.3:安装

1.7:开发体验——HelloWorld


/*
1.程序的入口是main()方法,格式是固定的
2.输出语句:
	System.out.println();  //先输出数据,再换行
	System.out.print();    //只输出数据
3.编译的过程:编译以后,会生成一个或多个字节码文件。字节码的文件名与java源文件中的类名相同
4.编写:将编写的java代码保存在以“.java”结尾的源文件中
5.编译:使用javac.exe命令编译我们的java源文件,格式:javac 原文件名.java
6.运行:使用java.exe命令解释运行我们的字节码文件,格式:java 类名
*/
class HelloChina
{
	public static void main(String[] args)
	{
		System.out.print("Hello,World!");
	}	
}

1.8:注释


注释类型:

​         单行注释://

        ​ 多行注释:/**/

        ​ 文档注释(java特有):

​                 1.格式:/**

​                                 @author 指定java程序的作者

​                                 @version 指定源文件的版本

​                          */

        ​         注释的内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现该程序的说明文档

​                 2.操作方式:javadoc -d myhello -author -version HelloJava.Java

1.9:java API文档


API(Application Programming Interface,应用程序编程接口):是Java提供的基本编程接口

        java语言提供了大量的基础类,因此Oracle也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法

        下载地址:Java Downloads | Oracle

1.10:常用的java开发工具

java集成开发工具(Integrated Development Environment,IDE 集成开发环境):

        JBuilder

        NetBeans

        Eclipse

        MyEclipse

        IntelliJ IDEA

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值