黑马程序员——Java基础(一)之Java概述
来源:互联网 发布:深圳淘宝达人直播机构 编辑:程序博客网 时间:2024/04/28 02:22
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------
一:在学习编程前,首先要了解常用的DOS 窗口命令。
d: 盘符切换(切换到D盘)
dir 显示当前文件夹下的文件和文件列表
md 创建目录
rd 删除目录
rd /s 删除带内容的文件夹
cd 进入指定文目录
cd.. 后退到上级目录
cd\ 后退到跟目录
del 删除文件(*.xxx 删除所有xxx类型文件)
cls 清屏
exit 关闭DOS窗口
二:Java语言的特点
简单性,解释性,面向对象,高性能,分布式处理,多线程,健壮性,动态,结构中立,安全性,开源,跨平台。
Java的跨平台原理:在需要运行Java程序的设备上安装一个Java虚拟机JVM(Java Virtual Machine)即可,由JVM负责Java程序的运行。
三:Java语言运行环境
JRE(Java Runtime Environment)运行环境包括JVM和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中需要安装JRE即可。
JDK(Java Development Kit)开发工具是提供给Java开发人员使用的,其中包含了JRE和Java的开发工具,所以安装了JDK,就不需要再安装JRE了。其中常用的工具有:编译工具(javac.exe),打包工具(jar.exe)和运行工具(java.exe)。
简单的说,使用JDK开发的Java程序,交给JRE运行。
四:JDK的安装与配置路径
下载安装:编写基本HelloWorld程序:JDK下载官网http://www.oracle.com
进入网站后,选择Downloads,点击Java for Developers进入下载。
依次点击进入,选择适合自己电脑的版本下载。(注意:要先点击接受许可协议后才可下载)
下载完成后直接安装即可(注意文件安装路径中不要出现中文和空格),安装完成后,就可以编写程序了。
设置环境变量:首先在安装目录的bin目录下新建一个文本文档,文件名改为HelloWorld,并将其后缀名改为.java,进入。
按照下图所示,先定义一个类,在类中写主函数,在主函数中写输出语句。
打开DOS窗口,进入bin目录下,先输入javac HelloWorld.java编译程序,再输入java HelloWorld运行程序,就可以在DOS窗口中显示HelloWorld了。
在写HelloWorld程序时,我们发现.java文件必须写在bin目录下才可以编译和运行,因为此目录下有javac.exe等文件,但是在实际开发中,不能源代码写到安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),即需要使javac指令在任意目录下可以运行,所以需要在计算机中配置path变量实现此功能。
通过配置path环境变量,将JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行。配置过程如下:
点击 计算机--属性--高级系统设置,在弹出的系统属性中点击环境变量。
点击新建
输入变量名JAVA_HOME,变量值为JDK安装目录
再找到path变量,在其变量值前加入%JAVA_HOME%\bin;
点击确定后,配置完成。
- 黑马程序员——Java基础(一)之Java概述
- 黑马程序员——Java基础之Java概述
- 黑马程序员——Java基础<一.概述>
- 黑马程序员——学习日记之Java基础概述
- 黑马程序员—【java基础篇】之概述
- 黑马程序员-Java基础之Java概述
- 黑马程序员——java基础概述
- 黑马程序员——Java基础概述
- 黑马程序员——Java之编程基础(一)
- 黑马程序员—Java基础(一)
- 黑马程序员 笔记(一)——JAVA概述
- 黑马程序员——(一)java概述
- 黑马程序员——java编程那些事儿____java基础(一) java概述与java环境
- 奋斗黑马程序员----Java之其他流概述(一)
- 黑马程序员——Java基础——java概述
- 黑马程序员——java基础——Java概述
- 黑马程序员——Java概述、Java语言基础
- 黑马程序员——JAVA基础----JAVA概述
- 个人学习笔记---文件系统的实现
- iOS 9 适配
- Sentinel-Redis高可用方案(一):主从复制
- MFC对话框程序启动时隐藏
- js for循环 另一种写法
- 黑马程序员——Java基础(一)之Java概述
- iOS9适配http,微信、qq、支付宝添加白名单
- Windows编程命名规则
- Sql表注释
- 英语翻译之路-4-20150924
- JVM内存分配与回收分析
- shell tee
- DeleteFile
- Java操作Cmd命令