黑马程序员____第一阶段Java开发前奏(1)
⒈软件开发:
软件是由一系列按照特定顺序组织的计算机数据和指令的集合,软件开发就是制作软件。软件的出现实现了人与计算机之间的交互。
⒉人机交互方式:
图形化界面和命令行方式,图形化界面简单直观,使用者易于接受,容易上手操作。命令行方式需要有一个控制台,输入特定的指 令,让计算机完成一些操作,较为麻烦,需要记住一些命令。
3.常用的DOS命令:
dir:列出当前目录下的文件以及文件夹
md:创建目录(文件夹)
rd:删除目录
cd:进入指定目录
cd..:退出当前目录,返回到上一级目录
cd\:退回到根目录
del:删除文件
del*:删除所有文件
del*.文件扩展名:删除同一类型的文件
exit:退出dos命令行
echo:创建文件。如:echo我可以(这里是文件内容)>我可以.txt
cls:清屏
help:显示所有命令及描述
exit:关闭
4.什么是计算机语言:
语言是人与人之间用于沟通的方式,而计算机语言是人与计算机交流方式。
5.Java出生:
是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称
6.Java介绍:
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,目前已经成为Web应用程序的首选开发语言,具有简单易学,完全面 向对象,安全可靠,可以在任何操作系统上运行,自面世后非常流行。
7.Java类型:
J2EE(Java 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对 于Web应用程序开发。
J2SE(Java 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序 的开发,比如Java版的扫雷、QQ等。
J2ME(Java 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程 序等。
8.Java语言的跨平台性
因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字 节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬件平台是什么。所以Java可以跨平台。
9.Java语言的环境搭建
什么是JRE,JDK:
JRE:Java Runtime Environment Java运行环境的简写,包括Java虚拟机JVM和Java程序所需的核心类库等,如过想要运行一个开发好的Java程 序,计算机中只要安装JRE即可。
JDK:Java Development Kit Java开发工具包的简写,JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了 JDK,就不用再单独安装JRE了。其中的开发工具包括:编译工具(javac.exe)和打包工具(jar.exe)等。
下载JDK:
进入官网www.oracle.com,点击Downloads Java for Developer,进入下载页面,选择Java SE 7u67 JDK Download,进入下载页面,
勾选同意,选择相应电脑操作系统版本,点击下砸!
图:
图:
图:
图:
图:
安装JDK:
安装目录记好,一直下一步即可
配置环境变量:
点击—计算机—右键—属性—高级系统设置—环境变量—系统变量—新建变量名:JAVA_HOME—新建的变量值:输入之前记住的安装目录即可
图:
然后—在系统变量里面找到path变量名—在变量值最前面输入:%JAVA_HOME%\bin;
即可,环境变量设置完毕!
验证是否成功:
点击—开始—运行—cmd—javac或者—java -version
图:
图:
10.关键字,标示符,注释
Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。
Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符,标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
标示符由26个英文字母大小写,数字:0-9符号:_$组成,规则有:数字不能开头、不可以使用关键字!
在Java的编写过程中我们需要对一些程序进行注释,除了自己方便阅读,更为别人更好理解自己的程序,所以我们需要进行一些注释,可以是编程思路或者是程序的作用, 总而言之就是方便自己他人更好的阅读。
1, // 注释一行
2, /* ...... */ 注释若干行
3, /**……*/文档注释
11.Java程序开发体验-Hello World
先写注释在写代码
图: