Java初学者有哪些注意事项?
Java初学易混淆的知识点
Java 局部变量
局部变量声明在方法、构造方法或者语句块中,局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁,局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。
Java 实例变量
实例变量声明在一个类中,但在方法、构造方法和语句块之外,当一个对象被实例化之后,每个实例变量的值就跟着确定,实例变量在对象创建的时候创建,在对象被销毁的时候销毁;
Java 类变量(静态变量)
类变量也称为静态变量,在类中以static关键字声明,但必须在方法构造方法和语句块之外。无论一个类创建了多少个对象,类只拥有类变量的一份拷贝,静态变量在程序开始时创建,在程序结束时销毁。
以上是入门注意点,另外, 不要为了找教程而找教程 ,这句话我多该和自己多说上几句,因为我就是这样一个人,资源很多了,但我还是喜欢不断的去找,现在还好一点,我 希望你们不要这样,因为你会发现,如果你觉得某个教程写的不好,那可能很难找到一个教程适合你的,不是因为别人教程写的差(除非特别那种的),而是你该问问自己,是否有静下心来认真去看。
2023Java学习路线图详情 黑马程序员Java视频教程从入门到精通(完整版)超千万下载量
入门 Java SE基础 Java Web ( 含数据库+H5+js+vue )
中级 Maven Git SSM框架 Spring高级 MybatisPlus Spring Boot 《传智健康》项目实战 《瑞吉外卖》项目实战
进阶 Spring Cloud ( 微服务开发学这一套就够了 ) 也可以按照以下技术点学 :
Dubbo Zookeeper RabbitMQ RocketMQ Docker Redis MongoDB 搜索技术Elasticsearch MySQL进阶
项目 《学成在线》在线教育 《SaaSiHRM》 企业服务 《好客租房》生活服务 权限管理一体化解决方案 短信网关平台
面试 Java大厂面试专题课 Java百度地图
大家一定要把主要精力放在 Spring这一家子、Mybatis 等框架,MySQL数据库上,Redis,这些是 Java 后端开发中使用频率最高的东西。
学习还有个最苦恼的问题,没人交流,收藏几个社区是很有必要的。比如csdn、博客园啥的,一些问题动手搜搜就有答案了
【收藏】互相帮助自学Java的社区
黑马自学Java的小伙伴们喊你入群啦,解决自学4大痛点!-黑马程序员技术交流社区经典Java阅读书籍
Java56个项目合集
JAVA项目这一篇文章收藏够了
刷题网站
力扣:https://leetcode-cn.com/problemset/all/
牛客:https://www.nowcoder.com/
适用ACM选手的一些刷题网站:杭电oj、 Codeforce、 Vjudge 、Atcoder
Java开发也要刷题吗?那是肯定的,找工作无论大厂小厂(尤其大厂)避免不了笔试题,力扣和牛客上都有剑指offer,建议刷2-3遍,力扣hot100一定要刷一下,如果冲击大厂那一定要刷200道以上才行。