Java基础————Java开发入门
2015-01-12 11:22
211 查看
一,Java概述:
Java是一种高级计算机语言,它可以编写跨平台应用软件、完全面向对象的程序设计语言。Java语言简单易用、安全可靠,主要面向Internet编程。Java分为三个技术平台,他们分别是JavaSE、JavaEE和JavaME。
二,Java语言的特点:
1,简单
Java语言不使用指针,并提供了自动的垃圾收集机制(即GC),使得程序员不必为内存管理而担忧。
2,面向对象
Java语言是一个纯粹的面向对象程序设计语言。
3,安全
Java语言不使用指针,一切对内存的访问都必须通过对象的实例变量来实现,从而是应用更安全。
4,跨平台
通过Java语言编写的应用程序在不同的系统平台上都可以运行。只要在需要运行Java应用程序的操作系
统上,先安装一个Java虚拟机即可。
5,支持多线程
Java程序中可以有多个任务并发执行,这样可以在很大程度上提高程序的执行效率。
三,dos命令行:
1,dos命令行中常见的命令。
* dir:列出当前目录下的文件以及文件夹。
* md:创建目录
* rd:删除目录
* cd:进入指定目录
* cd..:退回到上一级目录
* cd\:退回到根目录
* del:删除文件
* exit:退出dos命令行
四,系统环境变量:
1,配置path环境变量
①我的电脑——属性——高级——环境变量。如图:
②编辑path环境变量,在变量值开始处加上java工具所在目录,后面用“;”和其他值分隔开即可。
③打开DOS命令行,任意目录下敲入javac。如果出现javac的参数信息,配置成功。这种方式一劳永
逸。如图:
④临时配置方式:通过dos命令中set命令完成
set:用于查看本机的所有环境变量的信息。
set 变量名:查看具体一个环境变量的值。
set变量名=:清空一个环境变量的值。
set变量名=具体值:给指定变量定义具体值。
⑤想要在原有环境变量值基础上添加新值:
首先,通过%变量名%操作符获取到原有环境变量的值。
然后加上新值后在定义给该变量名即可
例:给path环境变量加入新值:set path=新值;%path%
**注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
2,配置classpath环境变量
①classpath环境变量也用于保存一系列路径,它和path环境变量的查看和配置方式完全相同。
②classpath变量值是java类文件的目录
③path变量是windows程序文件的目录
3,JVM查找文件的顺序
①如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
②如果配置了classpath环境变量,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
*值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目
录下在查找一次。
*值的结尾处如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前
目录下查找,即使当前目录下有,也不会运行。
**建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用“.”表示。
五,Java程序开发体验:
1,步骤一:编写
例:
2,步骤二:编译
@有了java源文件,将其编译成JVM可以识别的文件。
@在该源文件目录下,通过javac编译工具对Demo.java文件进行编译。
@如果程序没有错误,没有任何提示,但在当前目录下会出现一个Demo.class文件,该文件称为字节
码文件,也是可以执行的java的程序。
3,步骤三:运行
如图:
Java是一种高级计算机语言,它可以编写跨平台应用软件、完全面向对象的程序设计语言。Java语言简单易用、安全可靠,主要面向Internet编程。Java分为三个技术平台,他们分别是JavaSE、JavaEE和JavaME。
二,Java语言的特点:
1,简单
Java语言不使用指针,并提供了自动的垃圾收集机制(即GC),使得程序员不必为内存管理而担忧。
2,面向对象
Java语言是一个纯粹的面向对象程序设计语言。
3,安全
Java语言不使用指针,一切对内存的访问都必须通过对象的实例变量来实现,从而是应用更安全。
4,跨平台
通过Java语言编写的应用程序在不同的系统平台上都可以运行。只要在需要运行Java应用程序的操作系
统上,先安装一个Java虚拟机即可。
5,支持多线程
Java程序中可以有多个任务并发执行,这样可以在很大程度上提高程序的执行效率。
三,dos命令行:
1,dos命令行中常见的命令。
* dir:列出当前目录下的文件以及文件夹。
* md:创建目录
* rd:删除目录
* cd:进入指定目录
* cd..:退回到上一级目录
* cd\:退回到根目录
* del:删除文件
* exit:退出dos命令行
四,系统环境变量:
1,配置path环境变量
①我的电脑——属性——高级——环境变量。如图:
②编辑path环境变量,在变量值开始处加上java工具所在目录,后面用“;”和其他值分隔开即可。
③打开DOS命令行,任意目录下敲入javac。如果出现javac的参数信息,配置成功。这种方式一劳永
逸。如图:
④临时配置方式:通过dos命令中set命令完成
set:用于查看本机的所有环境变量的信息。
set 变量名:查看具体一个环境变量的值。
set变量名=:清空一个环境变量的值。
set变量名=具体值:给指定变量定义具体值。
⑤想要在原有环境变量值基础上添加新值:
首先,通过%变量名%操作符获取到原有环境变量的值。
然后加上新值后在定义给该变量名即可
例:给path环境变量加入新值:set path=新值;%path%
**注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
2,配置classpath环境变量
①classpath环境变量也用于保存一系列路径,它和path环境变量的查看和配置方式完全相同。
②classpath变量值是java类文件的目录
③path变量是windows程序文件的目录
3,JVM查找文件的顺序
①如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
②如果配置了classpath环境变量,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
*值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目
录下在查找一次。
*值的结尾处如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前
目录下查找,即使当前目录下有,也不会运行。
**建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用“.”表示。
五,Java程序开发体验:
1,步骤一:编写
例:
2,步骤二:编译
@有了java源文件,将其编译成JVM可以识别的文件。
@在该源文件目录下,通过javac编译工具对Demo.java文件进行编译。
@如果程序没有错误,没有任何提示,但在当前目录下会出现一个Demo.class文件,该文件称为字节
码文件,也是可以执行的java的程序。
3,步骤三:运行
如图:
相关文章推荐
- Java学习从入门到精通 3过程篇-Java基础-Java-编程开发
- Java IDE-NetBeans IDE 4.1 入门指南-Java基础-Java-编程开发
- java开发入门基础2
- JAVA从菜鸟【入门】到新手【实习】一一潮流:物联网硬件开发基础,“硬件开发”的技术储备
- 关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
- Eclipse Form程序设计快速入门-Java基础-Java-编程开发
- 基于Java的移动游戏开发入门-Java基础-Java-编程开发
- java 入门基础-开发工具
- JavaWEB基础开发入门
- Java基础入门-Java开发环境的下载与配置环境变量
- JAVA学习入门 对初次接触者 相当有用-Java基础-Java-编程开发
- Java学习从入门到精通-Java基础-Java-编程开发
- JDBC 入门-Java基础-Java-编程开发
- Android开发入门(2)Java 基础
- Java学习从入门到精通 2书籍篇-Java基础-Java-编程开发
- Java socket 入门编程实例-Java基础-Java-编程开发
- J2ME移动2D图形开发快速入门-Java基础-Java-编程开发
- Java入门学习指导之最佳方向-Java基础-Java-编程开发
- JavaWeb开发基础--JSP入门
- JavaSE入门学习2:Java开发准备基础