JAVA开发入门

发布时间:2024年01月14日


计算机基本概念

计算机组成原理
计算机组装

  • 计算机:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
  • 软件:计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能。
  • 一台计算机由:主板、CPU、内存、电源、显卡、硬盘等组成,这些是必须的,只要主机工作,这几样缺一不可。
  • 计算机语言发展
    • 机器语言:机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。
    • 汇编语言:汇编语言是使用一些特殊的符号来代替机器语言的二进制码,计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言。
    • 高级语言:使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。

DOS常用命令

熟练使用常见DOS命令

dir

  • 无参数:查看当前所在目录的文件和文件夹。
  • /s:查看当前目录以及其所有子目录的文件和文件夹。
  • /a:查看包括隐含文件的所有文件。
  • /ah:只显示出隐含文件。
  • /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。
  • /p:以分页方式(显示一页之后会自动暂停)显示。
  • |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more得到的结果和dir /w /p的结果是一样的。
  • 其他的参数大家可以用:dir/?查看。

cd

  • cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就输入:cdabcdef.ghi进入该目录。
  • cd\ 退回到根目录。
  • cd…退回到上一级目录。

md rd

  • md 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文件夹)
  • rd 目录名:删除特定的文件夹。

cls : 清除屏幕。

copy : copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。

move

  • move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。
  • move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。

del

  • del 文件名:删除一个文件。
  • del .:删除当前文件夹下所有文件。
  • del不能删除文件夹。

deltree : 删除文件夹和它下面的所有子文件夹还有文件。

type : type 文本文件名:显示出文本文件的内容。

ren : ren 旧文件名 新文件名:改文件名。


JAVA语言发展史

  • SUN公司于1995 年推出
  • 1991 年Sun 公司的James Gosling 等人开始开发名称为Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器
  • Internet 使Java 成为网上最流行的编程语言,Java 对Internet 的影响也意义深远
  • 1994 年将Oak 语言更名为Java
  • Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题
  • 1996 年获得1亿美金的投资
  • 1998 年提出JDK1.2,更名为Java2,之后推出JDK1.3,JDK1.4
  • 2005 年更名为JDK 5.0,是对以前版本最大改进
  • 2007 年JDK6.0
  • 2009年4月Oracle以74亿美元收购SUN
  • 2011年7月由Oracle正式发布Java7
  • 2014年3月18日发布Java8正式版

JDK下载

  • JDK(Java Development Kit)Java开发工具包
  • JRE(Java Runtime Environment)Java运行环境
  • 下载地址:新版JDK下载地址
    在这里插入图片描述

JAVA体系与特点

了解JAVA体系与特点,明白JAVA可以做什么

JAVA体系:

  • Java SE(Java Platform,Standard Edition):标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。
  • Java EE(Java Platform,Enterprise Edition):企业版:以企业为环境而开发应用程序的解决方案
  • Java ME(Java Platform, Micro Edition):微型版:致力于消费产品 和嵌入式设备的最佳解决方案

JAVA特点:

  • 一种纯面向对象的编程语言。
  • 一种与平台无关(跨平台)的语言。(它提供了在不同平台下运行的解释环境)
  • 一种健壮的语言,吸收了C/C++语言的优点。
  • 有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)

JAVA可以做什么:

  • 后端开发
  • 软件开发,安卓app
  • 企业系统、银行系统、电信系统

JDK安装

不同系统安装:Windows、Linux、MacOS系统上JAVA安装
不同方式安装:可视化安装、压缩包安装(配置环境变量)
在这里插入图片描述


JAVA环境变量配置

熟悉不同操作系统上JAVA的环境配置

Windows:

  • path:用于指定操作系统的可执行指令的路径
  • classpath:Java 虚拟机在运行某个类时会按classpath 指定的目录顺序去查找这个类
  • 注:从JDK 5.0 开始默认就会到当前工作目录以及JDK 的lib 目录中查找
  • 在桌面右击“我的电脑”-“属性”-“高级系统设置”-“环境变量”
    在这里插入图片描述

Linux:

  • ./bashrc
  • ./profile
文章来源:https://blog.csdn.net/Lenhart001/article/details/135585674
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。