标签:
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的学习刚开始,先总结写基本的内容,随着以后的学习在不断的总结。
标签:
原文地址:http://blog.csdn.net/u010928364/article/details/46290917