java入门笔记+复习大纲+部分真题—(期末补救自己
Posted ydclyq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java入门笔记+复习大纲+部分真题—(期末补救自己相关的知识,希望对你有一定的参考价值。
建议不要所有东西都等到ddl
一、java概述
1.掌握java源文件名称与类名之间的关系(主类、公共类)
-
一个java源文件中,如果有public类(包括抽象类,下同)或public接口,那么就只能有一个public类或一个public接口,不能有多个public的类或接口,当然可以有多个包可见的类或接口,即默认访问权限修饰符, 即类名前没有访问权限修饰符。
-
public类或接口与包可见的类或接口在文件中的顺序可以随意的顺序,即public类或接口可以不在第一个的位置。
-
java源文件名必须与该public类名或public接口名相同。
如果将类MyClass声明为public,它的文件名称必须是(MyClass.java)才能正常编译。
-
一个java源文件中,如果既没有public类,又没有public接口,那么java源文件名没有限制。只要符合文件名的命名规范就可以,可以不与文件中任一个类或接口同名。当然也可以与其中之一同名。
-
同一包内,类和接口的命名不能冲突,即同一个包中的任何一个类名或接口名都是不同的。不同包,可以名字相同,因为通过包可以把它们区分开来。
2.了解java平台以及java语言的基本特点
Java语言是一种简单、面向对象、安全、平台独立、多线程、具有网络功能、执行效率较高的语言。(要考试了,有时间细嗦)
3.掌握java中注释的正确写法
Java中的注释方法有三种:
单行注释:以“//”开头,后面写注释
多行注释:以“/* ”开头,以“ */ ”结尾,格式:/ * +文字+ */
文档注释:以“/**”开头,以“*/”结尾,格式:/ ** +文字+ */
二、java语言基础
1.java标识符的正确写法
-
标识符是什么?程序员在定义java程序时,自定义的一些名字。标识符可以应用在类名、变量、函数名、包名上
-
标识符的书写规则有哪些
1.java中能用作标识符的有:26个英文字母(大、小写),数字,下划线,美元符号$。 但是不能以数字开头
2.类名首个字母必须大写,多个单词组成的,每个单词首字母都要大写
3.方法名一般首个字母小写(构造方法例外),多个单词组成方法名,后面单词首字母大写
4.变量命名规则同方法名名
注意:不能使用java中的关键字做标识符。
java保留关键字有哪些
Java语言有51个关键字,其中const和goto虽然被保留但未使用。我们不能使用保留关键字来命名类、方法或变量。
保留关键字
①数据类型:
Boolean int long short byte float double char class interface
②流程控制:
if else do while for switch case default break continue return try catch finally
③修饰符:
public protected private final void static strictfp abstract transient synchronized volatile native
④动作:
package import throw throws extends implements this Super instanceof new
⑤保留字:
true false null goto const
2.掌握java中的变量类型(基本类型、引用类型)以及按照变量的位置分类(局部变量和成员变量)
3.类型转换的规则
4.熟练掌握java中的运算符的优先级;表达式的计算以及流程控制语句
5、熟练掌握java应用程序的结构(包括main的写法)
三、面向对象的程序设计
1.理解面向对象的基本概念(对象, 类等)以及面向对象的基本特征。
2.掌握对象的声明,创建与使用。
3.熟练掌握Java类以及测试类的编写。(成员变量, 构造方法,get/set 方法以及其他方法)。
4.构造方法的含义及写法。
5.掌握访问控制符(public, private, protected)的含义。
6.理解成员变量和成员方法可以使用的修饰符。
7.掌握静态成员与非静态成员的区别。
8.抽象类与抽象方法
9.final关键字修饰成员变量、成员方法以及类的含义。
四、包和接口
1.理解Java中包的含义。
2.掌握包的声明与使用(package, import)。
3.理解接口的含义。
4.掌握Java中接口的声明与使用(interface)。
以上是关于java入门笔记+复习大纲+部分真题—(期末补救自己的主要内容,如果未能解决你的问题,请参考以下文章