码迷,mamicode.com
首页 > 编程语言 > 详细

java

时间:2015-05-31 20:10:54      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

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的学习刚开始,先总结写基本的内容,随着以后的学习在不断的总结。

 


java

标签:

原文地址:http://blog.csdn.net/u010928364/article/details/46290917

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!