黑马程序员__Java概述

------<a href=" http://www.itheima.com " target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

1 计算机概述

计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机大型计算机等。

计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。

(1).计算机硬件:

主要部件:主机箱、电源、主板、 CPU、内存、硬盘、显卡、网卡

外设:键盘、鼠标,显示器等多个部件组成。

(2).计算机软件:

系统软件: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS

应用软件有:办公软件,各种游戏软件,聊天软件......

计算机语言:

常见的计算机语言有C,C++,C#,JAVAVB......

(3).常用功能键

 Ctrl+c 复制,Ctrl+v 粘贴 ,Ctrl+s 保存 ,Ctrl+a 全选 ,Ctrl+v 粘贴 ,Ctrl+s 保存 ,Ctrl+z 撤销 ,Tab(table)缩进,Shift换键,Ctrlcontrol)控制,WindowsAltAlternative)交换,替换,空格,Enter回车键,上下左右键,PrtSc


(1).图形化界面

图形化界面是指采用图形方式显示的计算机操作环境用户接口。现在计算机与用户交流大部分是图形化界面的方式,与早期计算机使用的命令行界面相比,图形界面对于用户来说更为简便易用。

(2).命令行方式

使用者需要记住大量命令及其格式使用方法,DOS命令分为内部命令和外部命令,内部命令是随每次启动的COMMAND.COM装 入并常驻内存,而外部命令是一条单独的可执行文件。在操作时要记住的是,内部命令在任何时候都可以使用,而外部命 令需要保证命令文件在当前的目录中或已经被加载了路径。

(3).如何打开控制台

开始--程序--附件--命令提示符

开始--运行--cmd--回车

Win+R--cmd--回车


常用的DOS命令

D:--回车 盘符的切换 

dir 显示指定路径上所有文件或目录的信息

md 建立目录

rd 删除目录

cd 进入目录

cd.. 返回至上一级目录

cd\ 返回至根目录

del 删除文件

Exit 退出命令行

cls 清屏


Java语言三种技术架构 JAVASE, JAVAEE, JAVAMEJava语言是跨平台的,但是jvm不是跨平台的。JRE是运行环境,JDK是开发工具,JDK包含JREJRE包含JVM与java核心类库,JDK包含JRE与java tools

JDK的下载官网www.oracle.comJDK的安装是傻瓜式安装而且软件是免费的,这点大家喜欢。jre可以不必要单独安装。


(1)环境变量 

Path 配置完环境变量后,windows能够自动根据path去找你在控制台中输入的命令.exe

(2)临时环境变量的配置

set:用于查看本机的所有环境变量的信息。

set 变量名 :查看具体一个环境变量的值。

set 变量名:清空一个环境变量的值。

set 变量名=具体值 :给指定变量定义具体值。

%...% 动态引用变量的值

(3)永久环境变量的配置

找到环境变量

我的电脑--右键属性--高级--环境变量--系统变量

操作

新建一个环境变量,格式如下

变量名 JAVA_HOME

变量值 JDK的安装目录。(C:\Program Files\Java\jdk1.7.0_25)

编辑Path

变量名 Path

变量值 %JAVA_HOME%\bin;本身的环境变量值

 

 

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


class是关键字,表示前置声明一个类。

Demo 是类名,可以随便起,但是要符合标识符命名规则。

jvm在执行过程中,要找main函数。

类要独立运行时,必须有main函数。

格式 public static void main(String[] args)

这个时候,控制台没有任何内容

输出语句 System.out.println("Hello Itcast");

编译源代码

javac命令用来编译源代码

格式 javac 源代码文件名

运行字节码文件

java命令用来运行java程序

格式 java 字节码文件的名字不带后缀名


(1)pathclasspath的区别

path变量是windows程序文件的目录

先在当前目录找,找不到就到path路径里找,如果还是找不到就会说,不是内部或外部命令,也不是可运行的程序或批处理文件


classpath变量值是java类文件的目录 (class结尾)

如果配置了classpath分两种情况

1,末尾加分号,先在classpath路径里找,如果找不到就会去当前目录去找,如果还是找不到报找不到或无法加载主类

2,末尾不加分号,只在classpath路径找,找不到就直接报找不到或无法加载主类

(2)classpath如何配置 

临时配置

set classpath=c:\my

注意:

设置了classpath,只在classpath下找。没有设置classpath,就在当前目录下找。如果classpath结尾设置了分号(;) 那么它将首先在classpath下找,如果找不到,再在当前目录下找。但是不建议这样用。是代表当前路径,另外建议不要配置classpath路径

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值