腾讯2014校招Java和测试工程师笔试题解析

需积分: 31 3 下载量 177 浏览量 更新于2024-09-07 收藏 21KB DOCX 举报
Java基础知识点总结 Java是一种广泛应用于软件开发的高级编程语言,下面是Java基础知识点的总结: **1. Unicode表示** 在Java中,Unicode缺省是用16位来表示一个字的。 Unicode是统一编码标准,用于表示世界上所有语言的字符。 **2. 标识符** 在Java中,标识符是指变量、方法、类等的名称。合法的标识符包括字母、数字、下划线和美元符号,但不能以数字开头。因此,`New`、`$Usdollars`、`car.taxi`都是合法的标识符,而`1234`不是。 **3. 数据库访问** Java提供了java.sql包来访问数据库,用于与关系数据库进行交互。 **4. Java类文件** Java类文件必须有main()方法,否则无法被Java虚拟机成功运行。J2SDK是Java的软件开发工具包,提供了编译、运行和调试Java程序的工具。Appletviewer.exe是一个工具,用于运行Java Applet。 **5. 运算符** Java支持多种运算符,包括逻辑运算符、关系运算符、算术运算符等。`&&`是逻辑与运算符,`<>`是关系运算符,`If`是控制语句,而`:=`不是Java中的运算符。 **6. Java语言历史** Java语言是从C++语言改进重新设计的。 Java的设计目标是提供一种简单、对象化、分布式、多线程、动态的语言。 **7. 接口** 在Java中,接口是指抽象方法的集合。接口中的方法不能用private、protected、static修饰符修饰。 **8. Java程序种类** Java程序有多种,包括类(Class)、Applet、Application、Servlet等。 **9. Java编译** Java程序经编译后会产生bytecode,而不是machine code或DLL。 **10. 方法调用** 在Java中,实例方法可以直接调用本类的类方法,但不能直接调用超类的实例方法或其他类的实例方法。 **11. 形式参数** 在Java中,形式参数可以被视为局部变量,但不能被所有的字段修饰符修饰。形式参数为方法被调用时,是真正被传递的参数。 **12. 抽象方法** 在Java中,抽象方法的body部分必须用一对大括号{}包住,否则编译错误。在jdk1.8之前,抽象方法不可写出大括号。 **13. 方法调用方式** 在Java中,call by value不会改变实际参数的数值,而call by reference能改变实际参数的参考地址。