C语言和Java语法有哪些显著差异?