Java基础01Java开发入门

Java基础javascript

计算机基础

在学习Java语言以前,先跟你们介绍一下计算机相关知识,让你们先了解计算机,进而再去了解Java语言。html

DOS经常使用命令

了解什么是DOS,并掌握DOS控制台的打开方式,同时熟悉经常使用的DOS命令,例如:盘符切换、建立目录、删除目录、进入指定目录、删除文件等,完成使用DOS命令对计算机进行操做和控制。java

这里只针对Windows平台:

打开命令行方式有如下几种程序员

1.windows+R,而后输入cmd;
2.全部程序,附件,命令提示符;
3.打开指定文件夹中,shift+鼠标右键,在此打开命令窗体。复制代码

经过help命令去学习DOS命令

打开命令行,输入help数据库

Microsoft Windows [版本 6.1.7601]
版权全部 (c) 2009 Microsoft Corporation。保留全部权利。

C:\Users\chenguanming>help
有关某个命令的详细信息,请键入 HELP 命令名
ASSOC          显示或修改文件扩展名关联。
ATTRIB         显示或更改文件属性。
BREAK          设置或清除扩展式 CTRL+C 检查。
BCDEDIT        设置启动数据库中的属性以控制启动加载。
CACLS          显示或修改文件的访问控制列表(ACL)。
CALL           从另外一个批处理程序调用这一个。
CD             显示当前目录的名称或将其更改。
CHCP           显示或设置活动代码页数。
CHDIR          显示当前目录的名称或将其更改。
CHKDSK         检查磁盘并显示状态报告。
CHKNTFS        显示或修改启动时间磁盘检查。
CLS            清除屏幕。
CMD            打开另外一个 Windows 命令解释程序窗口。
COLOR          设置默认控制台前景和背景颜色。
COMP           比较两个或两套文件的内容。
COMPACT        显示或更改 NTFS 分区上文件的压缩。
CONVERT        将 FAT 卷转换成 NTFS。您不能转换
               当前驱动器。
COPY           将至少一个文件复制到另外一个位置。
DATE           显示或设置日期。
DEL            删除至少一个文件。
DIR            显示一个目录中的文件和子目录。
DISKCOMP       比较两个软盘的内容。
DISKCOPY       将一个软盘的内容复制到另外一个软盘。
DISKPART       显示或配置磁盘分区属性。
DOSKEY         编辑命令行、调用 Windows 命令并建立宏。
DRIVERQUERY    显示当前设备驱动程序状态和属性。
ECHO           显示消息,或将命令回显打开或关上。
ENDLOCAL       结束批文件中环境更改的本地化。
ERASE          删除一个或多个文件。
EXIT           退出 CMD.EXE 程序(命令解释程序)。
FC             比较两个文件或两个文件集并显示它们之间的不一样。
FIND           在一个或多个文件中搜索一个文本字符串。
FINDSTR        在多个文件中搜索字符串。
FOR            为一套文件中的每一个文件运行一个指定的命令。
FORMAT         格式化磁盘,以便跟 Windows 使用。
FSUTIL         显示或配置文件系统的属性。
FTYPE          显示或修改用在文件扩展名关联的文件类型。
GOTO           将 Windows 命令解释程序指向批处理程序
               中某个带标签的行。复制代码

这里只是罗列一部分出来,更多命令可自行去学习。编程

盘符切换

默认打开命令行方式是在当前系统用户目录下,例如windows

C:\Users\你的计算机用户名>复制代码

切换盘符,直接输入指定 盘符名称和冒号 例如浏览器

C:\Users\你的计算机用户名>D:
D:\>复制代码

进入指定目录

进入指定目录的命令是 cd 盘符:/指定目录 前提是在相同的盘符下才能够,不一样盘符之间是不能够直接进入的,须要先切换盘符,再进入指定目录,例如tomcat

D:\Android>cd Java
D:\Android\Java>复制代码

或者打开指定目录,shift+鼠标右键进入,如图安全

返回目录

返回上一级目录命令 cd ..

D:\Android\filedir\filedir>cd ..
D:\Android\filedir>复制代码

返回根目录命令 cd /

D:\Android\filedir\filedir>cd /
D:\>复制代码

建立目录

建立目录命令 MD或者MKDIR 目录名

D:\Android>md filedir复制代码

删除文件

命令 DEL 文件名

D:\Android\filedir\filedir>del file.txt
D:\Android\filedir\filedir>复制代码

删除目录

删除空目录命令 RD或者RMDIR 目录名

D:\Android\filedir>rd filedir
D:\Android\filedir>复制代码

删除非空目录命令 DEL 文件名

D:\Android\filedir>del filedir
D:\Android\filedir\filedir\*, 是否确认(Y/N)? y复制代码

Java概述

了解Java语言的发展史、Java语言平台版本、Java语言的特色,以及JRE与JDK。JRE是Java的运行环境,JDK是Java开发工具包,它包含了Java的开发工具以及JRE。因此安装了JDK就不用再单独安装JRE了。

  1. 什么事Java:Java是一门高级计算机语言,是有sun公司推出的一门开发可跨平台程序软件,彻底面向对象的计算机程序设计语言;
  2. Java的特色:Java具备简单、安全、面向对象、跨平台和支持多线程的特色;
  3. Java的三大技术:Java平台中的三大技术分别是jdk、jre、jvm。

Java语言的历史

想学好一门语言,首先是要了解它的历史,那咱们就来了解一下Java的历史吧。

它是由Sun公司开发出来的。它的诞生主要得益于家用电器的芯片。开始时,它的开发者想用C++语言来开发电器的芯片,可是,因为芯片的种类各不相同,所以,程序要进行屡次编译。尤为是C++中的指针操做,一旦操做不慎,就会引发问题,程序能够出错误,可是家用电器不能出错误。为此,它的开发者将C++语言进行简化,去掉指针操做,去掉运算符重载等,去掉C++中的多重继承,获得了Java语言,将它变为一种解释执行的语言,在每一个芯片上装上一个Java 语言虚拟机器。刚开始Java语言被称之为Oak语言(橡树语言)。

它的发展得益于WWW的发展。刚开始时,WWW的发展比较缓慢,每一个网页上面都是静态的画面,不能与用户进行操做。即便是后来的CGI也只是在服务器端进行运行,速度太慢,人们迫切须要可以在浏览器端能与用户进行交换,而且画面可以动起来,可是,WWW上的机器是各类各样,操做系统也是千差万别,后来人们想到了Oak语言,它是解释型执行语言,只要每一个机器上的浏览器可以有它的虚拟机器,Oak语言就能够运行,所以Oak语言发展起来,后来更名为Java 语言。如今网络上流行开发语言是Java语言。

Java语言如今逐渐成熟起来,它的类已经近千个,它的类无所不包,并且还能够经过第三方购买类,为Java语言的发展提供了良好的发展前景。同时它也是跨平台的语言,所以许多软件开发商,硬件开发商也争先恐后地想乘上Java语言的快车,都声称支持Java语言,它对微软发起了有力的挑战,并且Sun公司正努力开发Java芯片。

Java的特色

Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言。

Java 编程语言的风格十分接近C++语言。继承了 C++ 语言面向对象技术的核心,Java舍弃了C++语言中容易引发错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增长了垃圾回收器功能用于回收再也不被引用的对象所占据的内存空间。在 Java SE 1.5 版本中Java又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

简单性

Java是一种简单的程序设计语言。Java的设计者尽可能把语言的结构规模缩小,经过提供最基本的方法来完成指定的任务。使用者只须要理解一些基本概念,就能够编写出合适的应用程序。Java取消了许多语言中十分烦琐和难以理解的内容,例如C++的指针、运算符的重载、类的多继承等等,并增长了垃圾回收功能,大大简单化了程序设计者的内存管理工做。Java在外观上让大多数程序员感到很熟悉,便于学习。同时Java编译器 也很小,便于各类机型上实现。

面向对象

Java 是一种面向对象的程序设计语言。这里的对象是指应用程序的数据及其操做方法。Java的程序设计集中于对象及其接口,Java提供了简单的类机制以及动态的接口模型, 实现了模块化和信息封装。Java类提供了一类对象的原型,而且经过继承机制,实现了代码的重用。

JDK环境安装配置

了解了什么是JDK,以及JDK的重要性,下一步咱们就来学习如何安装和配置JDK环境。在安装JDK以前,咱们首先须要下载JDK,针对不一样的系统,咱们须要下载不用版本的JDK。

JDK官网下载地址

环境变量配置

了解path、classpath环境变量,理解path变量和classpath变量的做用,并掌握path变量和classpath变量的配置方式。

1.配置环境变量

首先打开windows的环境变量--右键个人电脑属性-高级环境设置(在左侧)--点击环境变量


2.系统变量中新建JAVA_HOME变量

JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径例如

D:\Android\Java\jdk1.8.0_102复制代码

此路径下包括lib,bin,jre等文件夹(此变量最好设置,由于之后运行tomcat,eclipse,Android Studio等都须要依*此变量);

3.配置path变量

%JAVA_HOME%就是引用前面指定的JAVA_HOME,Path使得系统能够在任何路径下识别java命令,设为:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin复制代码

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)复制代码

4.检验环境变量配置状况

打开命令行,输入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

Java程序入门

当JDK、环境变量配置完毕,咱们就能够开始 编写Java程序。编写Java程序可使用以下几种工具:notepad(微软操做系统自带)、Editplus、Notepad++、Eclipse、MyEclipse、Android Studio。

这里用Notepad++为例
新建一个类文件HelloWorld.java

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

编译生成字节码文件HelloWorld.class
命令 javac 文件名

D:\demo>javac HelloWorld.java
D:\demo>复制代码

生成文件如图

运行字节码文件HelloWorld.class
命令 java 文件名(.class可带可不带)

D:\demo>java HelloWorld
Hello World!
D:\demo>复制代码

Java 基础02Java编程基础

相关文章
相关标签/搜索