java 新手学习
Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。那么java新手学习什么?下面诚筑说小编分享一些关于java的知识。
java的基本语法
Java程序中的每个变量要么是基本数据类型(boolean, char, byte, short, int, long, float, double),要么是对对象的引用。C++有许多种基本类型,额外还有struct, union, enum, 数组和指针,C++指针可以指向对象,也可以不指向对象,Java没有枚举、联合类型,因为Java认为没有必要。
将可有可无的语言元素去掉是Java对C/C++做出的一大改变,因此,普遍认为Java较C++更轻便,更精简,Java中的boolean类型不能转换成其他类型,反之亦然。C++最近引进了bool类型,代表布尔类型,整型也作为逻辑判断,Java目前仍未支持泛型编程,不过据说Sun公司有在Java中引入模板的计划。
java的基本配置
先下载jdk安装程序,搜索【jdk】,进入jdk下载官网。虽然在其他网站也可以下载,但我个人经验来说,去官网下载安全最有保障,进入官网,找到下载按钮,点击按钮进入下载选择页面。进入选择下载页面之后,选择接受安装协议,然后针对个人pc的操作系统选择相应的版本下载。如果你不知道自己电脑系统的型号,可以在桌面选定【计算机】图标右键==》【属性】,就可以产看系统型号了,然后下载正确的jdk版本。
下载完毕之后,点击应用程序,就会进入自动安装界面,默认安装在C盘(即系统盘),无需修改路径,只需要一直点击【下一步】即可完成安装。jdk安装完毕之后就是jdk环境变量的配置了,首先打开环境变量配置界面,【计算机】右键 ==》 【属性】 ==》 【高级系统设置】 ==》 【环境变量】。这样就打开了环境变量配置界面。接下来就是新建环境变量了。
java的三大框架
先学习struts,struts是世界上第一个经典的mvc框架,其作用就是将业务逻辑与视图分离开来,使得项目层次分明,清晰,更具有结构性。学习一个框架,首先要知道这个框架的作用,有哪些特征,然后就是了解其实现原理,最后就是结合实际项目例子来进一步加深对这个框架的理解。
struts掌握了后,接着学习spring,spring就是一个大的工厂,其轻量理强大,它改变了传统的编程模式,将实例化bean交给了容器管理,使得项目中类的耦合度大为降低。spring的特性很多,较为有名就是IOC(控制反转)与AOP(面向世面编程)。要想学习好spring,就要先掌握相应的理论知识点,然后就是动手敲代码,将它的每一个特性都实现一遍,功力到了,自然就掌握了。