当前位置: 首页 > news >正文

Java基础学习内容大纲

Java基础学习内容大纲

第一阶段:建立编程思想

​ Java概述:如何快速学习Java技术、Java历史、Java特点、Sublime、Java运行机制、JDK、转义字符、Java开发规范、Java API

​ 变量:数据类型、变量基本使用、数据类型转换

​ 运算符:运算符介绍、算数运算符、关系运算符、逻辑运算符、赋值运算符、三元运算符、优先级、二进制、位运算符

​ 控制结构:顺序、分支(if else switch)、循环(for、while、do while)、break、continue、return

​ 数组、排序、查找:数组、排序、查找

​ 面向对象编程(基础):类与对象、成员方法、成员方法传参机制、overload、可变参数、作用域、构造器、this

​ 面向对象编程(中级):包、访问修饰符、封装、继承、多态、super、overwrite、object类详解、断点调试

​ 项目&学以致用 编程之乐:零钱通、房屋出租系统、迷宫问题、八皇后问题、汉诺塔问题

第二阶段:提升编程能力

​ 面向对象高级:类变量和类方法、理解main方法语法、代码块、单例设计模式、final关键字、抽象类、接口、内部类

​ 枚举和注释:自定义类实现枚举、enum关键字实现枚举、JDK内置的基本注解类型、元注解:对注解进行注解

​ Exception:异常的概念、异常体系图、常见的异常、异常处理、自定义异常、throw和throws的对比

​ 常用类:包装类、String、StringBuffer、StringBuild

相关文章:

  • g4f升级到0.5.2.0版本了,但是有些机器无法运行,只能降级到0.5.1.2版本
  • Springboot使用登录拦截器LoginInteceptor来做登录认证
  • Python类的力量:第一篇:数据组织革命——用类替代“临时数据结构”
  • 6.3 数据分析与决策支持:数据洞察生成与决策辅助系统
  • EPSG的作用
  • 【LaTex】3.8流程图绘制
  • 水利三维可视化平台怎么做?快速上手的3步指南
  • AI日报 - 2025年04月30日
  • 【C++游戏引擎开发】第29篇:物理引擎(Bullet)—刚体动力学系统
  • C++:Lambda表达式
  • MS2111多点低压差分(M-LVDS)线路驱动器和接收器
  • __proto__与prototype
  • NFS-网络文件系统
  • 域名与DNS理解
  • 基于Springboot + vue实现的列书单读书平台
  • OVP UVP与UVLO对比
  • 【办公类-89-03】20250429AI写的研讨记录,清除格式,统一格式,名字替换。部分加粗,添加页眉
  • Leetcode 3528. Unit Conversion I
  • MySQL 索引与事务详解
  • 在线文章系统自动化测试报告
  • “80后”蒋美华任辽宁阜新市副市长
  • 国有六大行一季度合计净赚超3444亿,不良贷款余额均上升
  • 演员刘美含二手集市被曝售假,本人道歉
  • 葡萄牙、西班牙发生大范围停电
  • 专业竞演、剧场LIVE直播,32位越剧新星逐梦上海
  • 视频丨伊朗港口爆炸事件灭火工作已完成80%