学习Java的第一天
完成的内容 :今天主要学习了Java程序设计的第一章——Java基础。了解了一些Java学习的基本知识。相关比较重要的知识点如下:
首先,Java发展至今,按照其应用范围可以分为三个版本,即Java SE、Java EE和Java ME。Java SE可以说是Java的标准版,其主要应用于桌面程序的开发,同时也是Java的基础;Java EE是Java的企业版,主要用于开发企业级分布式的网络程序;Java ME主要应用于嵌入式系统开发,比如手机、掌上电脑等。
其次就是Java语言的九大特点:
1.简单。Java没有指针、结构和类型定义等容易混淆的概念,也没有多重继承等复杂机制。
2.面向对象。Java是一种纯面向对象的程序设计语言。
3.分布性与安全性。Java的分布性包括操作分布和数据分布,操作分布指在多个不同的主机上布置相关操作,数据分布是将数据存放在多个不同的主机上。安全性方面JAVA语言删除了指针和内存释放等语法,有效避免了用户对内存的非法操作。
4.与平台无关性。只要安装了Java运行环境,Java程序可以再任何处理器运行。
5.解释和编译特性。Java程序产生字节代码,需要借助解释器运行。且Java程序不需要编译便可在不同计算机运行。
6.多线程。采用不同线程完成特定行为。
7.动态执行。Java代码在程序运行时动态载入‘
8.自动废区回收性。Java程序可以自动释放无用的内存块。
9.丰富的API文档和类库。
本章节中较为重要的应该是Java开发工具JDK的环境配置。需要对系统环境变量’path和classpath进行修改。
最后是使用eclipse完成的一个简单Java小程序,程序最后会附以图片。
遇到的问题:今天学习中遇到的问题在于JDK环境的配置,配置过程中对eclipse环境配置进行了修改,最终通过网上查询解决。
明天任务:了解Java程序