-
一位资深程序员大牛给予Java初学者的学习路线建议
所属栏目:[交互] 日期:2020-12-31 热度:117
div id="cnblogs_post_body" class="blogpost-body" Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈[详细]
-
一位10年Java工作经验的架构师聊Java和工作经验
所属栏目:[交互] 日期:2020-12-31 热度:106
从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分[详细]
-
假如时光倒流,我会这么学习Java
所属栏目:[交互] 日期:2020-12-31 热度:172
回头看看, 我进入Java?领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭[详细]
-
Java中IO流,输入输出流概述与总结
所属栏目:[交互] 日期:2020-12-31 热度:122
总结的很粗糙,以后时间富裕了好好修改一下。 1:Java语言定义了许多类专门负责各种方式的输入或者输出,这些类都被放在java.io包中。其中, 所有输入流类都是抽象类InputStream(字节输入流),或者抽象类Reader(字符输入流)的子类; 而所有输出流都是抽象类O[详细]
-
架构师眼中的高并发架构
所属栏目:[交互] 日期:2020-12-31 热度:81
div class="blog-abstract"摘要: 以架构师的眼光来讲述高并发架构 div id="blogBody" class="blog-body" div class="BlogContent clearfix" h3 id="h3_0"前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。为[详细]
-
Java知识汇总——思维导图
所属栏目:[交互] 日期:2020-12-31 热度:112
Java知识点汇总,从基础到常用的API、还有常用的集合类,总结的很详细。图片是从论坛里面找到的,整理下来以便常复习。这是目前看到的比较详细完整的思维导图。 h2 id="articleHeader1"2.面向对象 h2 id="articleHeader2"3.常用API h2 id="articleHeader3"4.[详细]
-
Java内存模型的深入理解
所属栏目:[交互] 日期:2020-12-31 热度:117
h3 id="基础"基础 h4 id="并发编程的模型分类"并发编程的模型分类 在并发编程需要处理的两个关键问题是:线程之间如何通信?和?线程之间如何同步。 通信?是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存?和?消息传递[详细]
-
java学习路线图(2018年最新版)
所属栏目:[交互] 日期:2020-12-31 热度:176
最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,[详细]
-
java 多线程超详细总结——阿里大牛熬夜整理
所属栏目:[交互] 日期:2020-12-31 热度:115
引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最[详细]
-
8张图理解Java
所属栏目:[交互] 日期:2020-12-30 热度:141
div id="blogBody" class="blog-body" div class="BlogContent clearfix" 一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票[详细]
-
Java基础部分全套教程.
所属栏目:[交互] 日期:2020-12-30 热度:62
这是我自己早前听课时整理的java基础全套知识,使用于初学者,也可以适用于中级的程序员,我做成了chm文档的类型,你们可以下载 笔记是比较系统全面,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大[详细]
-
Java打飞机小游戏(附完整源码)
所属栏目:[交互] 日期:2020-12-30 热度:113
div class="image-package"img src="//upload-images.jianshu.io/upload_images/1807893-1ba15a0b9f4e2700.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="Paste_Image.png" data-original-src="//upload-images.jianshu.io/upload_images/1[详细]
-
成为一名JAVA高级工程师你需要学什么
所属栏目:[交互] 日期:2020-12-30 热度:120
div id="cnblogs_post_body" p class="best-text mb-10" 宏观上: p class="best-text mb-10"1.技术广度方面br data-filtered="filtered"至少要精通多门开源技术吧,研究过strutsspring等的源码。br data-filtered="filtered"br data-filtered="filtered"2.[详细]
-
给Java新手的一些建议——Java知识点归纳(Java基础部分)
所属栏目:[交互] 日期:2020-12-30 热度:149
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主[详细]
-
web前端开发初学者必看的学习路线(附思维导图)
所属栏目:[交互] 日期:2020-12-26 热度:143
很多同学想学习WEB前端开发,虽然互联网有很多的教程、网站、书籍,可是却又不知从何开始如何选[详细]
-
BugFree设置邮箱通知(这里以163邮箱为例)
所属栏目:[交互] 日期:2020-12-26 热度:149
公司用bugfree在进行新建Bug指派抄送给同事的时候,总是有人不及时登录BugFree去查看指派给自己的,所以要加一个邮箱通知,这样可以及时通知到被指派的同事。 百度上很多用的是QQ邮箱来实现的,QQ邮箱也可以,网易邮箱也行。我以网易邮箱为例 讲一下配置BugF[详细]
-
来自投资银行的20个Java面试题
所属栏目:[交互] 日期:2020-12-26 热度:119
问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环? ? HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问[详细]
-
15个顶级多线程面试题及答案
所属栏目:[交互] 日期:2020-12-26 热度:193
Java 线程面试问题 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关[详细]
-
10个经典的Java面试题
所属栏目:[交互] 日期:2020-12-26 热度:166
这里有10个经典的Java面试题,也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一起来看看吧。 1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识[详细]
-
9个Java初始化和回收的面试题
所属栏目:[交互] 日期:2020-12-26 热度:185
1.Java中是如何区分重载方法的? 通过重载方法的参数类型和顺序来进行区分的。 注意:若参数类型和顺序均相同时,不管参数名是否相同,编译器均会报错,提示方法已经被定义。且不能根据返回值类型来区分,如果根据返回值来区分的话,有时程序里调用方法时并[详细]
-
Java堆外内存管理
所属栏目:[交互] 日期:2020-12-26 热度:168
p align="center"span style="font-size: 18pt;" Java堆外内存管理 p align="justify" ? p class="p" 1、 JVM可以使用的内存分外2种: span style="font-family: 微软雅黑;"堆内存和堆外内存 span style="font-family: 微软雅黑;": p class="p"span style="[详细]
-
Java内存模型和JVM内存管理
所属栏目:[交互] 日期:2020-12-26 热度:141
p align="center"span style="font-size: 18pt;" Java内存模型 和 JVM内存管理 p align="center" ? p align="justify"一、 Java内存模型: p align="justify"1、 主内存和工作内存(即是本地内存): p class="p"span style="font-family: 微软雅黑;" Java内[详细]
-
C++经典面试题(最全,面中率最高)
所属栏目:[交互] 日期:2020-12-26 热度:150
C++经典面试题(最全,面中率最高) ? 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对[详细]
-
115道Java经典面试题(面中率最高、最全)
所属栏目:[交互] 日期:2020-12-26 热度:160
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象[详细]
-
PHP最新面试题2019
所属栏目:[交互] 日期:2020-12-26 热度:167
? 1、字符串"0"在PHP和js中转换为布尔值是false还是true php:false;? php 弱语言?'0'和0一样; js:true;字符串除了空字符串('')其他都是true(包括' '这种中间有空格的); 2、echo, print,print_r,var_dump 区别 echo 语言结构,并不是真正的函数,可以一[详细]
