零基础学习JAVA这些干货技巧你必须知道
文章平均质量分 81
主讲JAVA,分享精讲视频/学习路线,/学习经验/面试题/开发工具/免费电子档初学者书籍
爱学习Java的靓女
这个作者很懒,什么都没留下…
展开
-
我的零基础java自学经历,这样自学转行java的
本人土木工程出身,毕业在深圳混了三年之后(2019年26岁,同学们可做参考),开始学习java。经过一年鏖战,终于入职。虽说只是入行,但也算是一个对自己的肯定。总算挺了过来,这里分享下自己的学习经历(包括弯路),算是给自学的同学一点建议:学习网站也很重要,特别不推荐培训班的盗版资料。虽然淘宝10块钱就能买1T,但是不清晰也不够完整也未必看得下去,盗版学起来很虚。盗版虽便宜,但自己的时间可是很珍贵!(我为此浪费过一个月的时间)所以,作为前辈很想让大家少花钱,少走弯路,在这里给大家推荐一些我用过的,非常转载 2021-04-30 11:09:34 · 814 阅读 · 2 评论 -
怎么看待Java培训4个月比4年大学毕业生工资高?
首先说明下,我就是题中所说的四个月培训出来,但同时我也是念了四年大学的。目前工资12K。高中玩游戏已经快废了,大学期间除了编程基础的类和对象,几乎什么都没有学,脑子里充斥着dota,到了大四我爹觉得应该在我完全废掉之前拯救我一下,于是经熟人介绍去了某家Android培训班,为期4个月!先给大家介绍下我去的这家培训班吧:首先当然是java基础来一个星期,然后就是三个星期的面向对象;接着就是一个月的Android基础;然后由老师带着做一个月小项目;最后一个月学调用api,然后分组做一个中小型的考核项目转载 2021-04-30 10:36:16 · 773 阅读 · 0 评论 -
零基础小白自学JAVA经历,这篇文章帮你少走一半弯路
新手学JAVA怎么入门?曾经我也被这个问题所困扰,也走过很多弯路,最终从一个零基础的小白到现在月薪15k的JAVA开发工程师,相信这段经历可以给想学JAVA 的朋友一些参考。我是在大二开始自学的,本身的专业跟计算机完全不沾边,也谈不上什么就业前景之类的。之所以决定学JAVA,纯粹是为了毕业后能找一份有“钱”途的工作,而不是进厂“搬砖”。因为平时喜欢上网、打游戏,对IT行业慢慢有了更多的了解,都说程序员这个职业工资高、待遇好,所以就有点动心了。刚好身边也有毕业学长是做这个的,就找他问了一下,学长推转载 2021-04-30 10:15:25 · 671 阅读 · 0 评论 -
零基础转行学Java,月薪5k到30k,给兄弟们一些个人建议!!
几年前进入到IT行业,现在发现学习Java的人越来越多,今天我想根据自己的行业经验给大家提一些建议。跟其他行业相比,做Java开发的岗位确实算是高薪职业,我们那个时候起步的工资并不高,而看现在很多毕业的学生薪资都是8000起步,工资越来越高是肯定的,因为现在都伴随着通货膨胀。目前Java程序员如果拥有两年开发经验,他的薪资范围最少都要在10K这个阶段,所以就导致来转行学习Java的人越来越多,毕竟现在做其他很多行业都赚不到什么钱。但是高薪并没有像大家想的那样容易拿到,很多人都认为身边的朋友有做Java开..转载 2021-04-30 09:01:42 · 600 阅读 · 0 评论 -
应届毕业生应该怎么找Java开发工作?
每逢毕业,“史上最难就业季" 似乎是永远逃不开的魔咒,这是因为每年应届毕业生的人数都在增加,今年也不例外,据教育部的数据显示, 今年毕业生又增加了40万达到了874万;赶上疫情,很多公司裁员、缩招,为了缩减运营成本,正在招聘的企业用人也特别谨慎,对于人才的标准也有所提高。招聘的企业在招人的时候,要么是招来了就能干活的人;要么是招一个有潜力值得培养的人。而后者基本上都是大公司,大企业。 但大家也别太担心,反倒是一些互联网公司,如快手、抖音、线上教育等行业反而需求更旺盛了,开发人员作为互联网公司中很重要原创 2021-04-27 09:50:18 · 632 阅读 · 0 评论 -
2021年应届生,找java后端开发要什么水平才算合格?
第一章:最近我看到不少在校的同学在学java,而且,在我最近举办的一次直播活动中,也有不少在校生同学来提问,java该怎么学。对于那些已经工作的同学,哪怕才工作不久,毕竟也能从项目实践里总结和探索java的学习途径和相关方法。但在校生同学由于没机会接触实际项目,在学习内容、进阶途径和学成标准这些方面都是两眼一抹黑,而大学里的内容可能偏重于理论,讲述的技术往往也和软件公司里常用的技术不匹配。这就导致了很多上心的在校生,虽然很努力,但到毕业时,才发现自己起早贪黑学成的技能并不能帮他们找到工作。在本文里,就原创 2021-04-26 14:20:46 · 4319 阅读 · 3 评论 -
学习Java到什么程度能找到工作?
半年时间,如果你没有基础,自学的话难度有点大,时间有点紧,可以考虑找一个老师带着学习会比较好。一般自学周期都是比较长的,通常在一年以上,所以选择什么样的学习方式是你需要考虑的。但是你也不要一上来就去培训,我建议你可以先自学几个星期的时间,看看自己是否能够学得懂,试一试对代码是否感兴趣,先打打基础,然后再根据自己自学的情况再去考虑是不是需要抱一个培训班,这样稳妥一点。学习得有一个切实可行的学习计划才行,否则容易中途放弃,每天什么时候学习,学多少时间,学多少内容,要达到什么程度,这些自己心里都要有数,学转载 2021-04-10 10:37:55 · 134 阅读 · 0 评论 -
【03期】如何决定使用 HashMap 还是 TreeMap?
问:如何决定使用 HashMap 还是 TreeMap?介绍TreeMap<K,V>的Key值是要求实现java.lang.Comparable,所以迭代的时候TreeMap默认是按照Key值升序排序的;TreeMap的实现是基于红黑树结构。适用于按自然顺序或自定义顺序遍历键(key)。HashMap<K,V>的Key值实现散列hashCode(),分布是散列的、均匀的,不支持排序;数据结构主要是桶(数组),链表或红黑树。适用于在Map中插入、删除和定位元素。结论转载 2021-03-08 12:54:41 · 94 阅读 · 0 评论 -
一款号称最适合程序员的编程字体
JetBrains在2020年的时候推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的。JetBrains表示:在当今的大部分时间里,我们作为开发人员都在看代码。我们一直在寻找最佳字体,以使我们更容易在屏幕上查看文本。但是,许多流行字体中的逻辑并不总是考虑到通读代码和阅读书本之间的区别。我们的眼睛以非常不同的方式沿代码移动,通常必须垂直移动和水平移动,这与阅读书籍不同,因为它们总是沿同一方向沿文本滑动。试了下,效果的确很不错:因此,在使用JetB...转载 2021-03-08 15:25:45 · 243 阅读 · 0 评论 -
有哪些适合新手的练手Java项目?
源码下载(实例一):jsp开发完整的博研图书馆后台管理系统,不使用框架开发的,太完美了http://www.zuidaima.com/share/2358272909446144.htm源码下载(实例二):javaWeb图书馆管理系统源码mysql版本https://download.csdn.net/detail/defonds/7123499源码下载(实例三)GitHub - uboger/LibraryManager: JAVA GUI 图...转载 2021-03-09 10:07:44 · 407 阅读 · 0 评论 -
自学Java学习心得分享,分享经验!!
第一阶段,JavaSE基础部分JavaSE 第一部分本阶段数据Java的入门阶段,主要内容包括了数据类型、操作符、流程控制语句、循环、数组、多维数组、排序算法、对象的内存模型、方法、构造方法等重要概念。JavaSE 第二部分本章节是是属于进入面向对象的初步准备,算是初窥面向对象的章节,主要讲解了一些重要的关键字、变量、常量、静态变量、实例变量、以及封装的概念、重载方法、也详细分析了字符串的实例化在内存中的来龙去脉,是进入第三章必不可少的知识点章节!JavaSE 第三部分本章节是面向对象的转载 2021-04-24 18:01:15 · 281 阅读 · 0 评论 -
写Java要用什么编译器最好?
你说的是ide吧,如果你问的是编译器的话,那java的编译器包含在jdk里面,具体一点说应该是 c1/c2那些java目前通用的编译器就是一个openjdk,还有一个比较值得看的就是openjdk的扩展graalvm的 ce版,后者是基于前者制作的一个能够编译其他语言的编译器,兼容前者,并提供了更多的功能, 比如native image等等,如果你只是学习java的话,用openjdk就行了,如果你已经学完java了, 打算进一步探索一些高级功能,比如用java写一个安卓的apk这种,那就用graal了转载 2021-04-23 15:47:54 · 13578 阅读 · 2 评论 -
java2021最简单最全入门基础笔记(不简单,不全你打我)
刚开始学习java的时候,可能是一头雾水,不知道从何学起,这里跟大家分享一下!(仅仅只供初级学者学习,大佬勿喷)另外:这里还整理所有java基础单词 下面是链接,放在QQ交流群:639714511里面的,需要的可以加一下。点击链接加入群聊领取更多Java学习资料,面试题,开发源码,学习手册一、初始java1.生活中的程序:从起床到教室上课的过程穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室按照特定的顺序去完成某一件事的过程我们叫做生活中的程序2.计算机中的程序:一组有序指转载 2021-04-23 15:32:28 · 791 阅读 · 0 评论 -
Java、Python、C++、PHP和JavaScript,应该学习哪一门编程语言?
有时候,我们都会对自己的未来进行短期和长期的规划,以期可以实现自己曾经定下来的目标。而对于一些对编程语言非常感兴趣的人来说,怎样选择一门适合自己的编程语言是最为重要的。相信程序员们对于编程语言一定不会感到陌生,因为每天都会利用它们进行手中繁杂的的工作。然而对于初学者来说,至今还是有一些疑问“我该学习什么程序语言?”那么我们就来看看以下五种编程语言主要是干什么的呢?1、JavaJava拥有跨平台、面向对象、泛型编程的特性,非常受企业的喜欢,广泛应用于企业级Web应用开发和移动应用开...转载 2021-03-03 14:58:54 · 329 阅读 · 2 评论 -
普通大专自学java有出路吗?
你好,看了你的描述,你是计算机专业,还拥有一本学历,很多的大专的都从事,所以这一块你不要担心,虽然你现在已经是实习了,但是和你一样例子的同学其实是很多的,很多出来之后并没有从事当初选择的专业,所以好好学习这门专业是可以找到工作的(温馨提示:是认真的学习!!)你需要有一个学习路线,跟着路线去学习java基础知识首先以肯定的语气说明一下自学Java,多久可以找到工作:按照目前Java的体系来说,Java的几个重点在于Javase、数据库、Spring全家桶系列的框架。而其他的在Java体系.转载 2021-03-23 13:39:43 · 533 阅读 · 1 评论 -
优秀的 Java 项目,应该如何正确分层?
1.背景说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方,反正功能也能用,至于放哪无所谓呗。这样往往造成后面代码无法复用,层级关系混乱,对后续代码的维护非常麻烦。的确在这些人眼中分层只是一个形式,前辈们的代码这么写的,其他项目代码这么写的,那么我也这么跟着写..转载 2021-03-03 11:18:46 · 146 阅读 · 0 评论 -
Java是世界上最好的语言?会是未来第一编程语言吗?
一、前言Java语言长期以来一直霸占多数热门编程语言榜单的榜首,可见这是一个备受程序员热捧的编程语言。Java语言具有什么魅力?想必这都是已经为大多数人们所熟知的了,不值得过多赘述。而Java语言发展至今,面对发展势头迅猛又十分简单易学的python,以及各种层出不穷的高级语言,Java程序员的份额已经逐步下降,那它是否还能在未来保持领先的优势呢?本文就主要从Java语言所不擅长的领域,以及它在自己的领土内受到的对手入手,聊一聊Java语言在未来所面临的挑战。二、Java帝国的今天2....转载 2021-03-13 16:43:24 · 318 阅读 · 0 评论 -
自学Java最起码要学到什么程度?
初级Java开发工作需要掌握的技术内容如下:JavaSE:基础语法、面向对象、数组、集合、常用API、IO流、反射机制、多线程、网络编程学习要求:以上内容必须牢实掌握,JavaSE是学习Java的重中之重,很多人学不会Java,越到后期越学不下去,主要原因就是JavaSE基础学的不好,面向对象的理解不够深刻。学完这些基础内容后,需要做出小项目例如:soket聊天室、打字游戏、ATM取款项目等。推荐一个教程1.2021Java最新版学习视频,书籍教程,面试题,都是经典干货https://ww.转载 2021-03-01 11:02:29 · 446 阅读 · 0 评论 -
入职半年多,被diss无数次,含泪总结了这些原则。
1.修改代码要慎重修改代码之前,一定要思考清楚,不要自以为很简单,结果改了之后出现了大问题。这个在我们写代码的时候也一样,一定要思考清楚之后再写。就拿我自己举例子,我们一般项目上都是开发做完相关功能之后,测试随后会对你做的功能进行一系列测试。很多时候,QA 测出一些问题之后,我都自以为很简单,并没有太多思考,然后修改之后发现又出现了其他问题。代码很多时候就是这样的,这个地方的 Bug 补上了,说不定另外一个地方的 Bug 又出现了。所以说,修改代码和写代码的时候一定要慎重,一定要思考清楚一点。转载 2021-03-16 14:18:21 · 148 阅读 · 1 评论 -
Java新人,如何面试?给你一些加分的小技巧!!注意收藏!!
就今年大环境来看,跳槽成功的难度比往年高很多,一个明显的感受:今年的Java技术栈面试,无论一面还是二面,都特别考验Java程序员的技术功底。作为一个Java后端开发,趁金九银十之际也面试了好几家公司,一线大厂当然是少不了,BATJ、字节跳动等,大概给我的一个感觉就是:这些公司对程序员的要求真的是越来越高了。所以,今天就来聊一聊这几次面试给我的一些具体感受,分享给大家,希望能够提供一些帮助(仅供参考)。 别让人感觉你只会山寨别人的代码 单机版够用?适当了解些分布式 ...转载 2021-03-08 12:27:33 · 246 阅读 · 0 评论 -
2021年,初学者还有学习 Java 的必要吗?
关于2019年Java目前前景几点分析市场需求在中国java的市场永远都是巨大的,但是随着信息的普及,人人都知道Java开发做的时间久了,工资高,所以必然会增加竞争程度。但这是好事,有竞争才有更多人才出现。java的生态系统几乎涵盖了目前市面上所有的软硬件,java在中国的地位20年都是霸主,几乎是万能的,你能想到的,java基本都能实现。目前智联,boss,拉勾网的招聘来看,java的需求量还是排名第一,但是这个需求是有前提条件的,就是需要有工作经验,因为你没有工作经验,公司就会认为你没有转载 2021-03-23 14:17:31 · 669 阅读 · 0 评论 -
Java常用英文单词
第一章:public['pʌblik] 公共的,公用的static['stætik] 静的;静态的;静止的void:[vɔid] 空的main:[mein] 主要的 重要的class:[klɑ:s] 类system:['sistəm] 系统 方法out:[aut] 出现 出外print:[print ] 打印eclipse:[i'klips] java编程软件第二章:string:[striŋ] 字符串类型double:['dʌbl] 双精度浮点型i...转载 2021-03-19 09:23:13 · 2763 阅读 · 0 评论 -
从零单排,使用 Netty 构建 IM 聊天室~
1. 概述下面,我们来新建三个项目,如下图所示: lab-67-netty-demo-server项目:搭建 Netty 服务端。 lab-67-netty-demo-client项目:搭建 Netty 客户端。 lab-67-netty-demo-common项目:提供 Netty 的基础封装,提供消息的编解码、分发的功能。 另外,我们也会提供 Netty 常用功能的示例: 心跳机制,实现服务端对客户端的存活检测。 ...转载 2021-03-19 15:25:04 · 500 阅读 · 0 评论 -
关于JAVA的书籍最佳阅读顺序,大家有什么建议?
封面是在武汉租的房子里的一个小书架,基本都是今年买的书,所以看着不是很多。每次看完一本书之后,我都会带回家里,避免占位置以及搬家的时候太麻烦了。这篇文章推荐了大部分我所读过的优秀书籍,虽然部分可能没看完。答应我,一定要看到最后,看完之后应该不会再纠结要看什么书了。走起!!!这篇文章未涵盖计算机基础比如算法和数据结构、数据库、分布式、微服务方面的书籍,这个留在下一篇文章推荐。Java基础《Head First Java》Guide的 Java 启蒙书籍了。因为是我学习...转载 2021-03-01 10:29:37 · 422 阅读 · 0 评论 -
从理论-实战,手把手带你图解微服务架构流程设计!
前言单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格,小编将从理论-实战,为大家剖析微服务架构。一、单体架构 复杂性高,整个项目包含的模块多,依赖模糊,修改程序容易触发不可知问题。 扩展能力受限,单体应用只能整体进行扩展,无法针对业务模块的特性进行伸缩。 稳定性差,任何微小的问题,都可能导致整个应用服务直接挂掉。 二、微服务架构微服务架构是一种架构概念,核转载 2021-03-22 11:06:14 · 368 阅读 · 0 评论 -
零基础学编程开发,Java好还是前端好?
很多人都会选择自学Java或者前端,相信有在校的大学生,有正在上班想转行的,也有已经在自学的。下面通过几个问题千锋广州小编来给大家分析学习编程的难易程度。编程是什么?通俗的理解,编程就是编写程序,哪什么是程序呢,程序这个分类很大,我们目前接触的比较多的就是Java和Web前端了。用Java编写的代码就是程序,用HTML编写的代码也是程序。Java和前端目前的市场形势如何?在近几年Java和前端的市场需求还是比较大的,但是有些人也看准了这块的商机,这几年培训机构也是层出不穷。前端的市场这几年对转载 2021-03-10 10:44:16 · 1205 阅读 · 0 评论 -
简单聊聊我的Java后端开发求职之路
这篇我会简单介绍一下自己从大一到最后的求职的过程。大学那会踩了很多坑,也做了很多正确的选择。非常希望我的经历可以给大家带来帮助!另外,很多小伙伴可能已经工作有几年了,这篇文章你们就当看个故事吧!嘿嘿!考虑到篇幅问题,一些细节比如面试该准备哪些知识点、简历该怎么写等等,我都没有介绍。这些话题,后续我会继续在星球分享。懵懂无知的一年我的学校是荆州一所双非一本。刚上大学那会,我真就像一个憨憨。整个大一,我都没有怎么认真学习编程,每天就是出去玩,还有参加各种社团活动。下面这张是我大一的一次徒转载 2021-03-16 13:50:41 · 620 阅读 · 0 评论 -
MyBatis-Plus快速入门及使用
一、MyBatis-Plus入门开发及配置1、MyBatis-Plus简介MyBatis-Plus(简称:MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus易于学习,官网提供了基于SpringBoot的中文文档,社区活跃,版本迭代快速。MyBatis-Plus官方文档:baomidou.com/guide/,可作为日…2、基于SpringBoot项目集成MyBatis-Plus可以基于IDEA的Sprin转载 2021-03-19 17:49:25 · 774 阅读 · 0 评论 -
学习Java时,要记住的知识点太多,记不住怎么办?
开发一直是一个倍受争议的话题,无论是云栖大会的招婿大妈,还是阿里投资的千亿的达摩院,最近一直频频出现在人们的视野中。那么如果作为一个IT小白准备进入IT开发行列,是该选Java呢还是xx开发语言呢?其实这个问题并没有标准答案,选择哪门语言只取决于你想通过编程来做什么,然而觉得多数人并非对编程热爱,而是需要通过编程高薪就业。这些是国外一个网站做的流行语言对比图,希望能帮助在编程门外徘徊的同学更好的理解各种语言的用处、难易程度,然后选择一门适合自己的语言。PHPPHP是一门简便的Web开发语言,.转载 2021-03-09 09:26:55 · 984 阅读 · 0 评论 -
适合新手的Java教学路线
说实话学习Java它不是意见简单的的事情,他是因人而异的,毕竟一个小白从零开始自学Java,就每天学习8个小时来算,而且在有学习资料的基础上,每天学习,从他一点经验没有,起码要半年起步,而且从他学习当时还要有项目经验,如果说你一点经验都没有,那可能不会有公司愿意要你,建议还是找一个有愿意拿项目给你练手的,先不管它是大还是小的,先累计经验再说,把哪一块敲门砖拿到。而一个有一些基础的人,在经过有人系统的教学后,是可以很快学会掌握java的,大概是3个月左右。不过java相对于C,C++java而言,java不用转载 2021-03-04 10:51:42 · 291 阅读 · 2 评论 -
告诉你java小白到大神是怎么炼成的
.学习前的准备课前预习,是上课前的必要准备,也是我们学习语文必不可少的重要环节。下面是学习啦小编收集整理的提前预习的好处以供大家学习。提前准备的好处(一)首先,预习能培养自学能力和独立思维能力。因为预习是自己独立地接受新知识,独立地阅读和思考的过程,这就要求学生有较强的逻辑思维能力。在阅读教科书时,只有经过独立思考,才能搞清思路,抓住要点,解决难点。预习时有些地方没弄懂,听课时就会受好奇心的驱使格外留心,一旦理解了,思想上豁然开朗,印象就特别深,可以久记不忘,有时预习自己认为已经明白了的转载 2021-02-27 11:26:27 · 244 阅读 · 0 评论 -
【Java练手项目十二】基于SpringBoot的车牌识别系统(附项目地址)
gitee开源地址https://gitee.com/admin_yu/yx-image-recognition介绍 spring boot + maven 实现的车牌识别及训练系统 基于java语言的深度学习项目,在整个开源社区来说都相对较少;而基于java语言实现车牌识别EasyPR-Java项目,最后的更新已经是五年以前。 本人参考了EasyPR原版C++项目、以及fan-wenjie的EasyPR-Java项目;同时查阅了部分opencv官方4.0.1版本C++转载 2021-03-13 09:17:49 · 692 阅读 · 0 评论 -
【Java练手项目七】Java项目实战之天天酷跑
首先,写一个需求文档:一、项目名称:《天天酷跑》(RunDay)二、功能介绍:闯关类游戏,玩家登录后,选择进入游戏,通过键盘控制玩家的上下左右移动,来躲避障碍物和吃金币,玩家躲避的障碍物越多跑酷距离越远,玩家吃的金币越多,得分越高。三、功能模块:1、登录界面用户名(输入框,明文) 密码(输入框,密文) 登录、取消按钮2、菜单选择界面开始游戏按钮(图片按钮) 帮助按钮 退出按钮3、缓冲加载界面自动加载进度条,加载完毕之后,跳转到下一界面4、游戏主界面移动的背景图片、动态的玩家、转载 2021-03-13 09:34:34 · 735 阅读 · 1 评论 -
史上最强的权限系统设计攻略(上)、基础概念、RBAC以及ABAC模型
之前jvm写到ZGC了,文章被搞没了,很伤心,jvm先暂停一段时间,后边会续上,先写一下权限系统设计。 本文分为上下两篇,上篇讲一些权限系统设计领域的一些基本概念,以及基本模型的使用,下篇讲我们京东北极星商业操作系统在复杂权限管控的场景上面的一些探索和实践,依然保持我本人写文章废话不多说的风格,我们直接开始。 一、基础概念 1、越权访问 权限系统设计的目的是为了将系统使用者对系统的操作约束在一个合法的范围内,系统的使用者不一定是人,也可能是另外一个系统,如果操作不在合法范围内,就会发生越权访问行为,越权访问转载 2021-03-23 09:17:29 · 1945 阅读 · 0 评论 -
从其他行业转到程序员零基础,学什么编程好一点?
相信现在众多想要学习Java的学员中,多数是以顺利就业为目的的,那么,我们就不得不考虑一个问题:Java现在的就业前景怎么样?这个问题,我们要从以下几个方面进行分析:一、Java人才市场的饱和度想要知道Java现在的就业前景怎么样,就要了解Java人才市场的饱和度。道理很简单,一个人才数量已经饱和的行业自然没有什么发展前景,竞争压力也会很大。Java虽然是程序员们应用最广泛的一种语言,但由于Java语言的应用范围十分广泛,多数企业会把Java作为企业的开发语言,所以,Java开发的岗位目前还是处转载 2021-03-02 14:15:20 · 349 阅读 · 0 评论 -
Java基础知识
1、JAVA中的几种基本数据类型是什么,各自占用多少字节。2、String类能被继承吗,为什么不能。在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。3、String,Stringbuffer,StringBuilder的区别。4、ArrayList和LinkedList有什么区别。简单的区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 (LinkedL...转载 2021-03-22 11:20:53 · 253 阅读 · 0 评论 -
java到底应该怎么学?
学习Java迷茫的时候应该怎么办?很多人都是在学习Java的过程中就放弃了,因为他们没有找到适合自己的学习方法;喜欢依赖于别人,最后导致自己什么都是在依赖,不是依赖百度就是依赖同学,这样的方式先不说你找不找得到工作,就算找到了你在工作中去依赖谁?学习Java最大的忌讳就是复制粘贴,你复制别人的代码过来,运行出来结果了,但是有什么作用呢?就算你去看了别人的代码的意思,看懂了,然后你的思维一样也是打不开,永远停在别人的思维局限上面,根本就没有一点自己的想法,最后自己拿到一个题目的时候,没有一点思路...转载 2021-03-02 10:51:24 · 307 阅读 · 0 评论 -
毕业生刚学完java,没有项目经验,如何在面试当中介绍自己的项目经验?
在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。第一印象就不好了,至少会感觉该候选人表述能力不强。一般来说,面试官会根据候选人介绍的项目背景来提问题,假设面试时会问10个问题,那么至少有5个问题会根据候选人所介绍的项目背景来问,候选人如果没说好,那么就没法很好地引导后继问题了,...转载 2021-03-10 10:37:01 · 2058 阅读 · 1 评论 -
2020年中高级前端面试题
html把带 css 链接的<link>标签放在<head>标签内,而带 js 链接的<script>标签尽量靠近</body>, 为什么会有这种提议?如果必须不这样做,如何处理?css列举水平垂直居中的实现 简述一下什么是盒子模型 了解过 flex 布局、 grid 布局吗 计算样式权重JavaScript数组去重 数组多层扁平化 深拷贝数组和对象 数组里面有 10 万个数据,取第 1 个数据与第 10 万个数据...转载 2021-02-25 14:09:09 · 454 阅读 · 0 评论 -
整理的JAVA 项目练手
贪吃蛇源码下载(实例一):JAVA贪吃蛇源代码http://download.csdn.net/detail/java_cxrs/1005980源码下载(实例二):java swing编写的3个小游戏程序源码,俄罗斯方块,贪吃蛇和坦克大战http://www.zuidaima.com/share/2255780075867136.htm源码下载(实例三):java贪吃蛇源代码 、 java贪吃蛇源代码http://www.zuidaima.com/share/1737620634422转载 2021-03-09 09:50:43 · 419 阅读 · 0 评论