黑马程序员——java概述

来源:互联网 发布:淘宝购物返利那个高 编辑:程序博客网 时间:2024/04/30 02:29

------- android培训、java培训、期待与您交流! ----------

第一节:计算机的概述

一、计算机的简述:
1、计算机软件
系统软件:Window,Linux,MAC
应用软件:QQ,习信等。
2、软件开发

软件:是由数据和指令组成的。

        开发:就是把软件做出来。就是使用开发工具和计算机语言做出来的。
3、语言
自然语言:人与人交流沟通的
计算机语言:人与计算机交流沟通的(C,C++,Java等)。
4、人机交换
图形界面:操作简单
DOS命令:要一些命令进行操作。
二、常见的DOS命令
1、DOS命令如下:
盘符的切换
d:回车
目录的进入
cd空格
目录的回退
cd..
cd\
列出当前目录下的文件以及文件夹
dir
创建目录(文件夹)
md
删除目录
rd
删除文件
del
删除所有文件
del*
删除同一类型的文件
del*.文件扩展名
清屏
cls
退出
exit
显示所有命令及描述
help
2、注意事项:
(1) 用DOS命令去删除一个文件时,首先要把这个文件夹中的文件删除完,然后再删除这个空的文件夹。
(2) 用DOS命令去删除文件夹及文件,是不走回收站的。

 第二节:java语言

一、java语言的概述
1、java语言的由来:
1995年SUN(StanfordUniversity Network)公司推出了Java这一门高级编程语言。
2、java语言的简述:
java是一门面向Internet的编程语言,是web应用程序的首选开发语言,具有简单易学,完全面向对象,安全可靠,跨平台等特点。
3、对于跨平台的理解
也就是用java编写的程序可以在不同的系统上进行运行,例如在Windows,Linux,MAC等系统上,原因是:在每个操作的系统上,安装一个能 自己独立解析java软件的解析器, 也就是JVM(称之为虚拟机),由JVM来负责java程序在系统中运行,这样就实现了java程序的跨平台性。
4、java语言的三大框架
(1) J2EE(Java 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。
该技术体系中包含的技术如:Servlet Jsp等,主要针对于Web应用程序开发。
(2) J2SE(Java 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,比如Java版的扫雷、QQ等。 
(3) J2ME(Java 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
注:在5.0版本之后,SUN公司把我的这三种架构更名为JAVAEE、JAVASE、JAVAME,目前学的是JAVASE,然后再学JAVAEE。
5、关于JDK,JRE,JVM的作用及关系
(1)作用
JVM:保证Java语言跨平台
JRE:Java程序的运行环境
JDK:Java程序的开发环境
(2)关系
JDK:JRE+工具
JRE:JVM+类库
注:可以记成JDK中包含JRE,JRE中包含JVM,由我们自己写好的java程序交给JRE去运行。
6、关于JDK中下载与安装
去官网下载-------->安装(安装版:一般只有点下一步即可,傻瓜式。绿色版:解压就可以使用)
7、配置环境变量 path 与classPath
(1)path
 (1).1 path环境变量的作用:能让javac命令可以在任意目录下运行,这让我们的运行效率会更高。
 (1).2 path配置的方案流程:
这台电脑---->属性---->高级系统设置---->高级---->环境变量
在环境变量里进行新建和修改:
新建:
变量名:JAVA_HOME
变量值:D:\java\jdk1.8.0_31
修改:
变量名:Path
变量值:%JAVA_HOME%\bin;以前的内容
(2)classPath
(2).1 classpath环境变量的作用:保证class文件可以在任意目录下运行,运行效率提高。
8、path与classPath的区别
(1) 作用不同:path 是让javac命令在任意的目录下运行。classPath 是让class文件在任意目录下运行。
(2) 执行的顺序不同:path 先在当前的目录下执行程序,如果没有找到,就去path指定的目录下去找
classPath 先在classPath指定的目录下去找 如果找到了当前的目录下有同名的程序会执行不到(这是classPath的值后面有分号),假如没有分号就不会去当前目录下去找。
9、常见的问题
(1) 当我们遇到扩展名被隐藏的情况
解决方案: 工具----->文件夹选项-------->查看------->去除隐藏扩展名的那个勾勾。
(2) java语言严格的区分大小写。
(3) 括号一般都是成对出现的。
(4) 文件名和类名一致(这只是要求,不这么做也可以)。

第三节:注释

一、注释的定义
就是对程序进行解释说明的文字。
二、注释的分类
(1) 单行注释 格式;//
(2) 多行注释 格式:/**/
(3) 文档注释 格式:/** */
三、注释的作用:
(1) 对程序进行解释说明,提高代码的阅读性。
(2) 可以对程序进行调试。


------- android培训、java培训、期待与您交流! ----------

0 0