当前位置:编程学习 > JAVA >>

开发前奏,学习java的旅程连载(1)


语言无好坏,专业无冷热。
很多东西在最开始的时候不知道会用到哪里,不知道方向。
但是随着时间的流逝,很多东西都会慢慢的生根发芽。
----------献给java学习者,一起学习和努力。
下个月打算去参加java的培训,虽然以前看过张老师写的那两本书《JAVA就业培训教程》和《Javascript网页开发体验式教程》,但是这么久没有用过,有些还是有些遗忘了,所以要趁现在有时间重新拜读这两本书了。借此机会也可以顺便记下笔记,总之对自己来讲肯定是有益无害的啦。
      Java的开发前奏:首先说下Java的跨平台原理吧-----“一次编译,到处运行”。 Java虚拟机可以是硬件 ,也可以是软件。正是由于Java虚拟机的存在,使得Java的跨平台原理能够实现。可见只要实现了特定平台下的解释程序,Java字节码就可以通过解释程序在该平台上运行了,这是Java跨平台的根本。但是并不是所有的平台下都有相应的Java字节码解释程序。Java兼顾解释性与编译性语言的特点 。Java具有三个方面的内涵,一种编程语言,一套开发工具,一个运行环境。按照Java的应用环境划分J2EE,J2SE,J2ME。Java开发环境的搭建就是安装JDK,并且设置正确的路径信息。bin目录中的常用命令有javac.exe,Java源文件的编译工具,java.exe是Java字节码的解释程序,负责解释执行Java字节码文件。
      其次,环境变量的设置是Java运行的一个非常关键的部分。环境变量也即是操作系统中的定义的变量,可供操作系统中的所有应用程序使用。可以使用系统属性和命令窗口查看环境变量。环境变量分为系统环境变量和用户环境变量,查看环境变量使用set命令。同样设置环境变量也有两种方式,在系统属性窗口和命令窗口。在命令窗口可以使用set path=””来设置环境变量。classpath变量用来设置在指定的目录中查找要运行的类。设置方法一样set classpath=””.设置环境变量要注意:环境变量的设置最好不要有空格,以免后有错误。
      在开发过程中最重要的就是学会利用Java的帮助文档,可以下载网页格式的,也可以使用chm格式的。不过我觉得使用CHM的最方便了,它还可以使用搜索功能。很多时候在开发一些东西的时候,我不是有超强记忆的人,不是每个细节都会记得清清楚楚的,所以使用帮助文档是最行之有效的方法。垃圾回收器是Java的一个重要的特色,能够实现自动回收垃圾,这是Java的优势。不同的虚拟机可能采取的是不同的回收策略,一般有两种比较常用,一种叫做复制式回收,一种叫做自省式回收。垃圾回收器会不定时的被唤起检查是否有不再使用的对象,并释放他们所占据的内存空间,不是有程序员控制的,无规律可循,因此垃圾回收器并不是一个很可靠的机制。当我们想研究下别人的程序时,反编译工具是必不可少的,例如JAD。FrontEnd是专门为JAD做的一个图形化界面的工具,可以轻松实现Java字节码文件的反编译工作。
     通过第一章的学习,对Java有了个大致的了解,首先是Java的优越性,更是web开发的神兵利器,所以我选择了这个方向,所以我下定决心一定要学好Java。
分享学习资料:
点击下载 Java 编程语言 java学习 --------------------编程问答-------------------- 好好努力,加油 --------------------编程问答-------------------- 入门的时候看的传智的教程,不错。 --------------------编程问答-------------------- --------------------编程问答-------------------- 加油! --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 加油  我也在培训 --------------------编程问答-------------------- 我也是java初学者,在培训加油 --------------------编程问答-------------------- --------------------编程问答-------------------- 语言无好坏,专业无冷热,精辟 --------------------编程问答--------------------
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,