您的位置:首页 > 编程语言 > Java开发

java

2015-05-31 20:07 375 查看
1java语言的特点:

一种面向对象的语言,

一种平台无关的语言,提供程序运行的解释环境,

一种健壮的语言,吸收的C/C++语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请和释放等)。

java的开发环境为JDK(包含JRE用户时候用的时候只需要JRE)

2java的两种核心机
1java虚拟机:屏蔽了底层运行平台的差别,实现了一次编译,到处运行的特点。





2垃圾收集机制:

java提东一种系统级线程跟踪存储空间的分配情况,平在JVM闲置的时候,检查并释放哪些可被释放的存储器空间,java的垃圾回收在程序运行中自动进行,程序员无法精准控制和干预。

3.环境变量

1.path:windows系统执行命令时要搜寻的路径。

javac编译程序的时候从path环境变量中找到javac.exe来执行,如果path环境变量没有配置要想编译java程序,需要提供javac.exe所在的根目录。



2.classpath;java在编译和运行时要找的class所在的路径。

javac编译完成之后,java +类名就能直接运行该类,运行的是从classpath中从左到右找对应的类(容易出错的地方,在配置的目录中两个目录中有相同的类,比如java1,java2.现在的当前目录是java1,但是在classpath中java2的目录在java1的前面则执行java2中的类)



使用:echo %classpath%查看环境变量中配置的目录。



使用:java -version查看当前jdk的版本。



总结;java的学习刚开始,先总结写基本的内容,随着以后的学习在不断的总结。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: