面向对象的特征:封装、继承、多态
Java的关键字:
1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
2)2个保留字(现在没用以后可能用到作为关键字):goto、const。
3)3个特殊直接量:true、false、null。
Java学习建议:1、学习过程中多问,不管是前辈还是新手,他们都能够给你没有的东西
2、多敲,站在岸上学不会游泳的,自己不去实操永远就是纸上谈兵,企业对于这样的人只有踢开
3、记笔记,这个不用多说什么,小学到大学老师都在强调做笔记
4、找个前辈指导你学习,这样比你报什么培训班的便宜差不多一万多
Java学习路线:
自学java,学多久可以自己找到工作?_didiao java的博客-CSDN博客blog.csdn.net啊强啊:java一条龙学习(附练习题,视频,项目,源码)zhuanlan.zhihu.com
JavaSE阶段:
主要内容:基本语法、数据类型、面向对象、常用API、集合、IO流、线程与并发、网络编程、设计模式、数据结构与算法
数据库阶段(MySQL):
主要内容:数据库的安装与连接、表、高级查询、视图、外键、索引、常用函数、聚集函数、触发器、存储过程、事务管理
JDBC:
主要内容:JDBC概述、获取数据库连接、PreparedStatemet、Apache-DBUtils实现CRUD操作、连接池、批量操作
Java Web:
主要内容:核心处理器、Session应用、Servlet实现登录、会话跟踪、JSP动作应用、EL、JSTL、MVC模式、文件上传下载、AOP、Filter、核心概述、脚本指令、隐式对象
框架:
主要内容:SSM、Spring Data JPA、Redis、Maven、Springboot、Springcloud、Linux、Shiro、springSecurity、Elasticsearch、Lucene、Vue、GIT/SVN代码管理器