(笔记一)基础与环境变量
2013-04-09 22:12
155 查看
学习视频(传智播客,毕向东老师)
1.基础
1.1 GUI(Graphical User Interface)和CLI(Command Line Interface)
CLI执行起来更快,功能也更强,不足之处是用户需要了解相关操作的命令(早期操作系统)
1.2 Java简述
SUN(Stanford University Network,斯坦福大学网络公司),面向对象,安全可靠,与平台无关。
1.3 三种技术架构
a)J2EE(Java 2 Platform Enterprise Edition)
如Servlet Jsp,主要针对Web
b)J2SE(Java 2 Platform Standard Edition)
桌面应用程序
c)J2ME(Java 2 Platform Micro Edition)
手机、电子产品和嵌入式设备
★★★Java5.0后,更名JavaEE,JavaSE,JavaME
★★★SUN被甲骨文公司收购
2.跨平台
根据不同的操作系统,安装对应的JVM版本,执行java应用程序,虚拟机是操作系统与Java应用程序之间的桥梁,程序一次编译,随处运行。
3.JDK与JRE
a)JDK(Java Development Kit,java开发工具包)
包含java的开发工具,也包括JRE,工具有javac.exe(编译工具)、打包工具(jar.exe)等
b)JRE(Java Runtime Environment)
包括Java虚拟机(Java Virtual Machine)和java程序所需的核心库,若只运行java程序,计算机只需安装它即可。
4.下载安装
下载地址:www.oracle.com
JavaFX
5.常用DOS命令
dir
md 创建目录
rd 删除目录
cd 进入目录(结合*,表示目录名中一个或多个任意字符)
cd.. 返回上一级
cd\ 返回根目录
del 删除文件
exit 退出
help
6.内部命令和外部命令
DOS命令分为内部命令和外部命令,内部命令是随每次启动的COMMAND.COM装入并常驻内存,而外部命令是一条单独的可执行文件。外部命令是一个个单独的可执行文件,存放于磁盘c:\windows\ststem32,扩展名为com和exe。
7.环境变量配置
默认情况下,DOS可以在当前目录才能执行目录下程序,如JDK安装目录bin目录下的javac。
在DOS任何目录下,可执行notepad命令,不能执行javac.exe.
设置环境变量path,添加jdk安装目录下bin目录,重新打开DOS窗口,即可在任意目录下执行javac
8.环境变量小技巧
JDK安装位置以及版本可能发生变化,为了降低对Path修改的风险。
如:
环境变量Java_Home,值为C:\Program Files\Java\jdk1.7.0_17\
Path设置为%Java_Home%bin;(仅仅目录或版本变化,bin不变)
9.临时环境变量
a)cmd下help,可查看set命令,直接输入set显示当前所有系统变量
b)set 变量名,显示当前环境变量值
c)set 变量名=value,新建或覆盖环境变量的值,若value为空,则删除环境变量。
如set path=C:\Program Files\Java\jdk1.7.0_17\bin,与全局变量Path不冲突,关闭当前窗口,临时变量失效。
d)临时包含全局变量
set path=C:\Program Files\Java\jdk1.7.0_17\bin;%path%
10.显示HelloWorld
a)源文件,Demo.java
b)编译
cmd下,找到指定位置,执行javac Demo.java,生成Demo.class文件
c)执行命令
java Demo,启动虚拟机,执行程序
11.classpath环境变量
set classpath=路径,在其他路径下,直接执行classpath下的程序;
set classpath=路径;,在后面添加分号,在classpath下找不到程序,再执行当前目录下程序;
set classpath=.;c:\myClass 先当前目录,再找指定目录
1.基础
1.1 GUI(Graphical User Interface)和CLI(Command Line Interface)
CLI执行起来更快,功能也更强,不足之处是用户需要了解相关操作的命令(早期操作系统)
1.2 Java简述
SUN(Stanford University Network,斯坦福大学网络公司),面向对象,安全可靠,与平台无关。
1.3 三种技术架构
a)J2EE(Java 2 Platform Enterprise Edition)
如Servlet Jsp,主要针对Web
b)J2SE(Java 2 Platform Standard Edition)
桌面应用程序
c)J2ME(Java 2 Platform Micro Edition)
手机、电子产品和嵌入式设备
★★★Java5.0后,更名JavaEE,JavaSE,JavaME
★★★SUN被甲骨文公司收购
2.跨平台
根据不同的操作系统,安装对应的JVM版本,执行java应用程序,虚拟机是操作系统与Java应用程序之间的桥梁,程序一次编译,随处运行。
3.JDK与JRE
a)JDK(Java Development Kit,java开发工具包)
包含java的开发工具,也包括JRE,工具有javac.exe(编译工具)、打包工具(jar.exe)等
b)JRE(Java Runtime Environment)
包括Java虚拟机(Java Virtual Machine)和java程序所需的核心库,若只运行java程序,计算机只需安装它即可。
4.下载安装
下载地址:www.oracle.com
JavaFX
5.常用DOS命令
dir
md 创建目录
rd 删除目录
cd 进入目录(结合*,表示目录名中一个或多个任意字符)
cd.. 返回上一级
cd\ 返回根目录
del 删除文件
exit 退出
help
6.内部命令和外部命令
DOS命令分为内部命令和外部命令,内部命令是随每次启动的COMMAND.COM装入并常驻内存,而外部命令是一条单独的可执行文件。外部命令是一个个单独的可执行文件,存放于磁盘c:\windows\ststem32,扩展名为com和exe。
7.环境变量配置
默认情况下,DOS可以在当前目录才能执行目录下程序,如JDK安装目录bin目录下的javac。
在DOS任何目录下,可执行notepad命令,不能执行javac.exe.
设置环境变量path,添加jdk安装目录下bin目录,重新打开DOS窗口,即可在任意目录下执行javac
8.环境变量小技巧
JDK安装位置以及版本可能发生变化,为了降低对Path修改的风险。
如:
环境变量Java_Home,值为C:\Program Files\Java\jdk1.7.0_17\
Path设置为%Java_Home%bin;(仅仅目录或版本变化,bin不变)
9.临时环境变量
a)cmd下help,可查看set命令,直接输入set显示当前所有系统变量
b)set 变量名,显示当前环境变量值
c)set 变量名=value,新建或覆盖环境变量的值,若value为空,则删除环境变量。
如set path=C:\Program Files\Java\jdk1.7.0_17\bin,与全局变量Path不冲突,关闭当前窗口,临时变量失效。
d)临时包含全局变量
set path=C:\Program Files\Java\jdk1.7.0_17\bin;%path%
10.显示HelloWorld
a)源文件,Demo.java
class Demo { public static void main(String[] args) { System.out.print("Hello world"); } }
b)编译
cmd下,找到指定位置,执行javac Demo.java,生成Demo.class文件
c)执行命令
java Demo,启动虚拟机,执行程序
11.classpath环境变量
set classpath=路径,在其他路径下,直接执行classpath下的程序;
set classpath=路径;,在后面添加分号,在classpath下找不到程序,再执行当前目录下程序;
set classpath=.;c:\myClass 先当前目录,再找指定目录
相关文章推荐
- JAVA基础学习笔记(1):环境变量设置与Notepad++宏设置
- RHCE课程-RH033Linux基础笔记四之shell以及环境变量
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- RHCE课程-RH033Linux基础笔记四之shell以及环境变量 推荐
- RHCE课程-RH033Linux基础笔记四之shell以及环境变量
- Java学习笔记(基础部分)--环境变量的配置
- 黑马程序员—1—Java基础:环境变量学习笔记和心得体会
- 黑马程序员-Java学习笔记之容易让人忽视的环境变量配置和语法基础
- linux笔记:shell基础-环境变量配置文件
- Java基础学习笔记_java介绍以及环境变量配置
- Unix环境高级编程 学习笔记_1_Unix 基础知识
- memcached缓存系统学习笔记之一:memcached缓存系统基础知识和环境搭建
- Linux学习笔记 1 环境变量 2 vi命令
- 2.JavaSE基础知识之环境变量设置
- Windows下HVR配置基础环境变量
- JavaScript基础学习笔记(一)——入门、语法、变量、数据类型
- 黑马程序员_Java基础(环境搭建,常量变量,类型转换,运算符,控制语句)
- 黑马程序员_一 【基础知识】【Java环境搭建】和【环境变量】
- php三天基础笔记(5)变量类型转换
- Java基础知识整理---环境变量配置