Java初学问题1、什么是Java、JDK、JRE?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言。JDK是JavaDevelopmentKit的缩写,是Java语言的软件开发工具包。JRE是JavaRuntimeEnvironment的缩写,是Java语言运行需要的环境。2、什么是J2SE、J2EE、J2ME?答:J2SE:Java2StandardEdtionJ2EE:Java2EnterpriseEditionJ2ME:Java2MicroEdtion3、Java的核心机制是什么?答:Java的核心是JVM:JavaVirtualMachine,也就是Java虚拟机。Java程序的运行过程:java的源文件是写在扩展名为.java的文件中的,通过编译会生成扩展名为.class的二进制字节码文件,当前操作系统的JVM会将此.class文件解释成当前操作系统所能识别的机器指令并执行。4、Java语言有什么样的特点?答:Java语言具有以下三个特点1.纯面向对象的语言;2.跨平台的语言,可移植性好。“一次编译、处处运行”;3.吸取了C++语言的优点,去除了一些影响程序健壮性的东西。Java程序员应该掌握哪些东西?1、Java基础部分答:Java基础部分同学们应该掌握的主要有oop概念,抽象类与接口,构造函数,Java中的关键字(static、final、volatile、synchronized、this等),FileI/O和序列化,异常,泛型,JVM和内存管理,多线程和同步,设计模式,反射机制。2、开发基于Web的应用答:若开发基于Web的应用,同学们应掌握的主要有:Web相关技术(比如HTML、CSS、Javascript等),Web框架(SSH三大框架),Web服务器(Tomcat)。3、Java程序员都应该掌握的数据库技术答:SQL查询语句,数据存储过程,触发器,游标,数据库驱动(JDBC)。4、一些工具和思想方法答:同学们还应该熟悉常用的开发工具:如Eclipse、MyEclipse;版本管理工具:如SVN、Git;基本的程序测试:如单元测试、jUnit;需求分析,版本管理小编寄语程序员要走的路是一条充满荆棘与挑战的路,也是充满希望的路。无论学习哪一门语言,都没有捷径可走,我们应该脚踏实地的学习,快餐式的学习方法不可取,老话说欲速则不达。多实践,多参考程序代码,多读书,相信大家一定会成为优秀的程序员。加油!长按
白癜风如何治疗比较好治白癜风武汉哪家医院好
转载请注明:http://www.jiaju1314.com/xxzl/1284.html