黑马程序员——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
- 黑马程序员—Java概述
- 黑马程序员—Java概述
- 黑马程序员———Java概述
- 黑马程序员———Java概述
- 黑马程序员——Java IO概述
- 黑马程序员——java基础概述
- 黑马程序员——Java概述
- 黑马程序员——Java概述笔记
- 黑马程序员——Java基础概述
- 黑马程序员——Java概述
- 黑马程序员——java概述
- 黑马程序员——Java概述
- 黑马程序员——Java概述
- 黑马程序员——Java概述
- 黑马程序员——Java语言概述
- 黑马程序员——Java概述
- 黑马程序员——JAVA概述
- 黑马程序员——Java概述
- 简述 synchronized 和 java.util.concurrent.locks.Lock 的异同 ?
- HDU 4599 Dice
- 合并表格(Table)单元格
- SVN服务端安装
- centos6.x下让redis以服务方式运行
- 黑马程序员——java概述
- 4Sum
- 欢迎使用CSDN-markdown编辑器
- Oracle数据库之创建表空间与用户
- COM学习笔记1_COM初步探索
- transient关键字
- 单链表
- java 线程中 stop()和 suspend()方法为何不推荐使用?
- 在win7(32)以及xp上python环境的搭建