作者:泉州多棱汽车销售服务有限公司 | 来源:互联网 | 2023-10-16 14:51
题型 选择题 10*2
填空题 10*1 一 二 八 十
程序阅读题 4*5 读程序写结果 派生类的构造方法 static 十 十一
简答题 4*5 十一 十二 十三(set map)
程序题 3*10 四 五 六 七 十一 十三(list) 十四(下载文件)
程序题可以不用写导包
注意 编码规范 命名 类的命名 方法的命名 属性的命名 (要有意义,不要用拼音,不要只用一个字母) 排版 权限 属性私有 方法公有 保护只在特殊情况使用 包权限一般不适用 逻辑错误 方法的传参
重点串讲 绪论及第一章 Java是面向对象的语言: Java是基于信息隐藏和抽象数据类型概念的纯面向对象的语言。 Java中每个对象封装数据和方法,而方法实施对数据的处理。 Java中可以通过继承、组合机制实现代码复用。 Java是跨平台的开发语言。 Java跨平台的实现原理:Java程序运行在虚拟机之上,Java虚拟机中的Java解释器用来解释执行Java编译器编译之后的程序。 java环境中的几个概念 JVM(Java Virtual Machine) Java虚拟机 JRE(Java Runtime Environment) Java运行时环境 JDK(Java Development Kit) Java开发工具包(Java开发环境) JDK = JRE + Tools&Java APIs 一定要写main函数 public static void main(String[] args){ }注释 块注释(/注释的内容 /) 行注释(//注释内容) 文档的注释(/** 注释的内容*/) 第二章 输入输出 import java.util.Scanner; Scanner input = new Scanner(System.in); double radius = input.nextDouble(); import java. util. Scanner; public class Demo { public static void main ( String[ ] args) { Scanner input = new Scanner ( System. in) ; System. out. print ( "请输入一个半径:" ) ; double radius = input. nextDouble ( ) ; double area = radius * radius * 3.14 ; System. out. println ( "圆的面积为:" + area) ; } }
标识符 数据类型 运算符 类型转换 switch…case 循环 增强for循环(与容器结合) 数组的内存分配 Arrays类(选择 简答)的一些方法 基本数据类型 引用数据类型 (重点)7种权限修饰符(宁缺毋滥,小心为上) 常用 private public final 的三种使用方式 abstract的使用场景 方法传参(选择 看程序写结果) 基本数据类型 引用数据类型(会改变传入的引用数据) 方法重载 (选择 填空)构造方法 (初始化的唯一途径) 类和对象 封装 继承 多态 继承 什么样的两个类会设计成继承关系 继承的效果 派生类是一种特殊的基类 派生类不会继承构造方法,其他方法及属性会被继承 多态的基础是向上转型 方法的重写 类的定义 对象的实例化 一个对象只有属性的内存0 多个对象共享方法的内存 this引用 类成员的访问权限 构造方法(菜单不应放在里面 逻辑错误) 类的继承 继承 什么时候要继承 继承的结果 super关键字 方法重写 导包的三种方式(会写代码) 抽象类和接口 抽象类和普通类的区别 抽象类和接口的区别 Object类 (重点) 多态 包装器类 包装器类与基本类型的相互转换 static (十) 静态属性 当前类的所有对象所共享的 静态方法 只是用来操作静态属性 静态代码块 异常和断言(十一) 日期和字符串(十二) string和stringbuffer的区别 日期多考选择 容器和泛型(十三) 重点为list 三个类的比较 构造方法 迭代器(小题 简答) 泛型(小题 简答) 文件和流(十四) 文件的 目录的list 文件操作(简答 小题) 流(各种题) 输出流输入流 四个类的使用 字节流和字符流 buffer的reader和writer 网络编程 url 的openStream方法 下载文件