写在学java之前
来源:互联网 发布:linux wait源码分析 编辑:程序博客网 时间:2024/05/20 10:22
对于学习这件事情,说实话我不是很在行,尽管现在已经进入了研究生学习阶段。总是对一些事物没有自己的理解和看法,以致学了很多的东西,现在能记起的少之又少,更别说把所学的知识用运于实践。所以,在开始学习java之前,我希望自己能用文字来记录学习java的点点滴滴。以前对java最有印象的就是跨平台,也就是说用java这种语言所写的程序可以在任何一台设备上跑起来。今天看了一点点的java语言一点点介绍,开始有点明白这种跨平台的原因所在。java它不同于C/C++(一种编译性语言,需要在运行前转换成机器代码),也不同于解释性的编程语言(将源程序解释成机器码并且执行),而是介于两者之间。它有编译过程,但是它不会转换成相应的机器码,而是与平台无关的字节码。它的实现依靠一个神奇的转换器——JVM。JVM对上而言,可以识别java编译产生的机器码,对下而言可以将这种机器码解释并执行在任意平台上。当然,不同的平台有不同的JVM。对程序员来说,这种语言能很好的帮助我们从为同一个功能在不同的平台上实现既繁琐又无趣的工作中解脱出来,只需面向JVM编程就可以了。java另一个特别之处在于,无需程序员自己管理内存,它会自己回收长久没有被引用的对象。而在C/C++中,很多问题产生来源于对内存管理不适当。它可以大大减轻程序员的负担。也让学习java简单了很多。
0 0
- 写在学java之前
- 写在学习Java GUI之前
- 写在......之前
- 写在之前...
- 写在之前
- 写在之前
- 写在之前
- 写在Java学习之前的废话
- 【JAVA基础】①写在编码之前
- Java框架学习笔记——写在开始之前
- 写在博客之前的话——java程序员规划
- java 语言 基础 总结【2】- 写在编程之前
- 写在出差之前
- 写在信息化之前
- 写在飞跃之前
- 写在十年之前!
- 写在2005之前的
- 一. 写在动手之前
- C++打印程序自身
- 短信拦截木马背后的黑色产业
- 哈夫曼树的构建
- SSH bash紧急安全补丁!重要!
- 求三角形的面积
- 写在学java之前
- longest substring with two unique charachters
- android中计量单位DIP DP SP PX PT的区别
- 【Stackoverflow好问题】Java修饰符:public,protected,private,不加修饰符。有什么区别呢?
- 排列组合问题求解
- Android sqlite 简单操作
- EditText属性详解
- java.io.EOFException解决
- 配置Mavericks的LDAP client使其可以登录ubuntu上的OpenLDAP server