JAVA初级报考要求_要考Java了,还什么都不会,怎么办?

这篇博客分享了从零开始学习Java的详细步骤,包括基础语法、面向对象、IO流、多线程、网络编程等内容,并给出了学习每个阶段的大致时间。同时,它强调了考试通常侧重基础知识和编程实践,建议考生提前复习书本知识和进行编程练习。
摘要由CSDN通过智能技术生成

确认过眼神,没错,同样是学渣的人,haha

对于考试来说,考的基本上都是一些基础的概念,这些概念在书上都有,然后就是一些编程的题目

比如一些简单的排序,给你一段代码然后让你天空,对于这种题目,相对于初学者来说比较难一点,再然后就是给你一段需求,让你用代码来实现

但是这些题目都需要一定的基础,像你说的什么都不会,那还是建议你现在有时间就多去看看书,多敲敲代码,记住一些基础的概念,反正考试的题目都不会很难,花个几天的时间把书上的课后练习做一遍基本上是没什么问题的

不要问我为什么这么清楚,因为我当初也是这样过来的,在学校谁都有一颗玩的心,但是到了考试的时候就得加倍复习了,不用担心,考试基本上都是书本上的内容

但是还是建议你多学学,毕竟这是一门技术,不管你将来愿不愿意从事开发这一行,这门技术在你身上可以让你有更多的选择

然后再给你介绍一下怎么去学java吧,说难也不是很难,但是也不是很简单,因为他的知识点比较多

JAVA基础

阶段一:

学习java首先是得安装配置jdk,详见JAVA使用第一步君墨:Java 开发环境配置​zhuanlan.zhihu.com3da8ed4571d343fb9834bfe91fbc8ef1.png

下面开始我们愉快且掉头发的java之旅:君墨:java学习路线流程​zhuanlan.zhihu.com099f536d02cd1e45a4891b812935b85b.png入门的基本礼仪:HelloWord

Java基础语法

Java条件结构

Java循环结构

阶段二:

数组:数组作为java里面的第一个可以存储数据的容器,也是后面集合的基础

阶段三:

面向对象:万物皆可对象,这也是java的核心思想,编程的时候也要面向对象编程,符合Java的编程规范

JVM:了解Java中的变量、常量、引用在JVM中国的存储区域

数组版学生管理系统君墨:javase到mysql综合学生管理系统​zhuanlan.zhihu.com94ecbf65ab4ee4efa7eb6232d59a5fbb.png

阶段四:

Java常用类库:String字符串的应用、Math和Date、集合框架、异常处理、反射

集合版学生管理系统

下面是集合练习题:君墨:这些集合练习题总有帮助你提升的​zhuanlan.zhihu.comb57555db0be959dd937ada6821aa5039.png

第五阶段:

IO流:字节流、字符流、其他流、文件读写及编辑、文件上传下载

IO版学生管理系统君墨:javase到mysql综合学生管理系统​zhuanlan.zhihu.com94ecbf65ab4ee4efa7eb6232d59a5fbb.png

使用两个properties文件存储数据,一个存姓名跟年龄,一个存分数

第六阶段:

多线程与网络编程君墨:20道Java基础练习题(附答案)请查收​zhuanlan.zhihu.comb5836c1d452208ec0ab076f1d0523f39.png

基础算法君墨:26道基础算法题(请查收)​zhuanlan.zhihu.com4a3108164df1fc1b237a968d240de9fa.png

javase部分的学习大概在2个月左右的学习周期

数据库

Mysql数据库:

数据库基础

数据库的安装

使用语句建表

使用语句进行增、删、改、查

多表查询

子查询

复合查询

分页查询

分组查询

数据字典

访问控制

存储过程

可视化工具的使用

JDBC:

JDBC基础

ORM

JDBC高级

数据库版学生管理系统君墨:javase到mysql综合学生管理系统​zhuanlan.zhihu.com94ecbf65ab4ee4efa7eb6232d59a5fbb.png

两个表,一个存用户名跟年龄,另一个存分数

数据库大概学习周期在20天左右的学习周期

前端基础

HTML:

HTML基础

HTML常用标签

HTML表格

HTML表单

HTML多媒体

网页整体结构

CSS:

CSS选择的样式

CSS文本样式

CSS背景和列表

CSS盒子模型

Float浮动

CSS定位

CSS网页布局

CSS网页布局基础

JS:

JavaScript基础语法

JavaScript流程控制语句

JavaScript函数

JavaScript内置对象

JavaScriptDOM基础

JavaScriptDOM事件

JavaScript实现轮播效果

JQuery:

Ajax基础

JQuery选择器

JQuery属性操作

JQuery常用函数

JQuery事件处理

JQuery异步请求

项目实战:

提取码:nq85

前端基础部分大约一个月左右学习周期

Javaweb

JAVAWEB:

JAVAWEB核心基础

JAVAWEB中jsp及java脚本指令

Jsp中隐式对象

Servlet核心处理器

Jsp与servlet实现登录

JAVAWEB中的session

JAVAWEB的会话跟踪

Jsp动作应用

Jsp的EL表达式

JSTL标签使用

JSTL循环迭代

JSTL EL综合练习

AOP编程

Filter过滤器应用实例

JAVAWEB文件上传下载

MVC模型

项目实战:

提取码:jjzo

javaweb大约在一个月左右的学习周期

高级框架

springFramework构建javaweb应用:

springFramework框架概述

使用注解把类托管给spring

Lod4j

Spring整合JDBC

JDBC Template实现数据操作

SpringMVC应用基础核心

视图解析器和RequestMapping注解

控制请求方法的参数设置

视图转发、重定向

Mybatis框架的应用:

Mybatis黑心基础概述

Mybatis全局配置

Mybatis基本查询映射

Mybatis更新映射和缓存

Mybatis查询结果的封装和高级映射

Mybatis动态SQL

SPring整合Mybatis

扩展内容:

Junit

设计模式

GIT/SVN代码管理器

Redis

Maven

Springboot

Springcloud

Linux

Shiro

springSecurity

Elasticsearch

Lucene

Vue

Oracle

Spring Data JPA

项目实战:

提取码:e815

框架部分大约在3个月左右的学习周期,以上所有的时间是大部分左右的学习时间,具体时间的话还是需要因人而异了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值