java——题型和考点大纲
题型
选择题 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类(重点)
- equals方法
- tostring方法
多态
- 向上转型的概念 使用
包装器类
- 包装器类与基本类型的相互转换
static (十)
- 静态属性
当前类的所有对象所共享的 - 静态方法
只是用来操作静态属性 - 静态代码块
异常和断言(十一)
- 判断作用 类型 流程
- try catch
- 抛出异常
日期和字符串(十二)
- string和stringbuffer的区别
- 日期多考选择
容器和泛型(十三)
- 重点为list
- 三个类的比较
- 构造方法
- 迭代器(小题 简答)
- 泛型(小题 简答)
文件和流(十四)
- 文件的
- 目录的list
- 文件操作(简答 小题)
- 流(各种题)
- 输出流输入流
- 四个类的使用 字节流和字符流
- buffer的reader和writer
网络编程
url 的openStream方法
下载文件
java——题型和考点大纲相关推荐
- 二级java题型及分值_2016年全国计算机二级java语言程序设计考试大纲
2016年全国计算机二级java语言程序设计考试大纲 2016年3月计算机考试即将在3月26日-29日进行,为了帮助大家顺利通过2016年计算机二级考试,下面百分网小编为大家带来2016年全国计算机二 ...
- 【java校招你不知道的那些事儿】java校招有没有考点大纲?不能拿面试补缺
VIP的服务不一样的校招大家好,我是校招VIP的大拿老师. 那今天呢,我们来看一个考试时候非常常见的一个问题,作为身经百战,从小学考到大学的学生来说呢,考试最好有考试大纲,那你就可以有的放矢地去准备校 ...
- java语言程序设计考点_计算机二级考试Java语言程序设计考点:关键字
大家回忆一下我们在学习汉语的时候,开始学的是什么?肯定是先学一些单个的字,只有认识了单个的字,然后才能组成词,然后才能慢慢的到句子,然后到文章.学习同计算机交流跟这个过程是一样的,首先我们得学习一些计 ...
- 拉勾网《32个Java面试必考点》学习笔记之二------操作系统与网络知识
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 拉勾网《32个Java面试必考点》学习笔记之一------Java职业发展路径
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- Java面试笔试考点精讲视频教程
Java面试笔试考点精讲视频教程 Java作为目前比较火的计算机语言之一,连续几年蝉联最受程序员欢迎的计算机语言榜首,因此每年新入职Java程序员也数不胜数.很多java程序员在学成之后,会面临着就业 ...
- java常见面试考点(十一):git与svn区别
java常见面试考点 往期文章推荐: java常见面试考点(六):深入理解String类型 java常见面试考点(七):递归与迭代 java常见面试考点(八):成员变量与局部变量 ja ...
- 拉勾网《32个Java面试必考点》学习笔记之十二------架构演进与容器技术
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 拉勾网《32个Java面试必考点》学习笔记之十一------消息队列与数据库
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 2022 计算机网络考点大纲【太原理工大学】
本篇主要是计网考试题型以及考点内容的一个概述,具体题目我会后续发文详细分析. 1.考试题型 一.选择题(40道,每道1分,题库) 二.简答题(6道,每道的分值都不一样,共35分,课后题) 三.计算题( ...
最新文章
- leetcode242. 有效的字母异位词(两种方法map或数组)
- luogu P2216 [HAOI2007]理想的正方形 递推+ST表
- JavaSE | IO流
- linux 运行java工程师_java工程师linux命令,这篇文章就够了
- sublime text的插件emmet的功能介绍页
- 问题四十九:怎么用ray tracing画supertoroid(超级圆环)
- Airbnb 面试题汇总
- 获取mysql存储过程返回值_MySQL函数,存储过程,用户管理
- 三星固态硬盘linux驱动,三星固态硬盘驱动NVMe Driver
- 金格iweboffice axios上传单文件和多文件js代码
- As a good Java programer
- android -------- ConstraintLayout 宽高比和偏移量比(三)
- linux 移动硬盘 mac,Macbook pro使用原生EFI在移动硬盘安装Windows+Fedora双系统
- CoinCola研究院 | 从技术的角度解读BCH分叉升级
- The Matrix
- 【verbs】ibv_reg_mr()
- Visual Paradigm使用技能
- 电磁兼容设计中无法忽视的高频效应
- DNW PL2303驱动解决问题
- Ray入门指南(4)----在GPU运行Ray
热门文章
- Python : bitcoin库
- (转)“领导者”沈南鹏:逼着自己不断思考,作为VC没有选择
- Julia : 中文字符串的取值 UnicodeError 及解决方案
- SRS为何加入木兰社区孵化?
- 未来的云计算基础设施长什么样?
- 【优化算法】水基湍流优化算法(TFWO)【含Matlab源码 1467期】
- 【路径规划】基于matlab GUI改进的DWA算法机器人动态避障路径规划【含Matlab源码 1271期】
- 【图像增强】基于matlab区域相似变换函数和蜻蜓算法灰度图像增强【含Matlab源码 089期】
- xftp传输文件报错
- android横向滑动分享,Android将ListView逆时针旋转90°实现横向滑动