Java第01章概述与平台特性
Java 的跨平台特性,真的是写一次,哪儿都能跑,靠的就是JVM。开发桌面、Web,甚至嵌入式系统,Java 都挺能打。你平时用 IDE 写好代码,编译完直接在虚拟机里跑,环境换了也不怕,响应也快,稳定性也不错。
Java SE是主力,用来写日常的桌面和服务器程序比较合适;要是搞嵌入式,可以看看Java ME;做企业级开发?那Java EE少不了,Web 服务、分布式、组件化,通通都能搞。
哦对了,Java 砍掉了C++里的不少“坑点”,像goto
、宏定义
这些,你压根不用操心。只用记住,Java 是单继承 + 接口,设计更清晰,写出来的代码也干净不少。
数据库这块,用JDBC挺顺手,统一接口写一次,切换数据库也没什么压力。想在页面里嵌 Java?用JSP;组件复用?JavaBean和EJB都能帮你搞定,服务端开发体验还蛮不错。
Application和Applet的差别也别搞混了,一个能单独跑,一个得靠浏览器。现在大多数人都只用前者,后者在现代浏览器里基本退役了,了解下历史就行。
想上手开发,先装JDK、配好环境变量,用MyEclipse这种工具会方便不少。建议平时多写多调试,习惯用package
组织代码,后期维护会省不少事。
,Java 的考核不光看考试成绩,实验和平时表现也挺重要,毕竟动手能力才是硬实力。如果你是初学者,推荐先从 Java SE 入门,再逐步深入服务器端或移动端开发。
下载地址
用户评论