Java知音

欢迎关注我的微信公众号:Java知音 ,技术文章第一时间送达!

面向对象设计七大原则

1. 单一职责原则(Single Responsibility Principle)每一个类应该专注于做一件事情。2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替换的。3. 依赖倒置原则(Dependence Inversion Prin...

2018-02-27 10:52:40

阅读数 155

评论数 0

Java回调机制解读

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!本文作者:五月的仓颉,欢迎点击阅读原文。知音专栏 Javaweb练手项目源码下载常用设计模式完整系列篇100套IT类简历模板下载Java常见面试题汇总篇模块间调用在一个应用系统中,无论使用何种语言开发,必然存在模块之间的调用,调用的...

2018-02-27 10:43:37

阅读数 178

评论数 0

面向对象之多态【向上转型与向下转型】

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!本文出作者:clever_fan,欢迎点击阅读原文!知音专栏:JavaWeb练手项目源码下载常用的设计模式完整总结篇近几年的java面试题总结汇总简单的理解多态多态,简而言之就是同一个行为具有多个不同表现形式或形态的能力。比如说,有...

2018-02-26 18:15:59

阅读数 113

评论数 0

拿到年终奖后马上辞职,厚道吗?

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!知音专栏:JavaWeb练手项目源码下载常用的设计模式完整总结篇近几年的java面试题总结汇总这里引自知乎上的一个话题:“拿到年终奖后马上辞职,厚道吗?”,以下是疯死沃的回答,个人感觉对此时的我们可能很具有参考价值,平台经作者授权发...

2018-02-26 18:13:18

阅读数 486

评论数 0

如何写出杀手级简历(针对程序员)

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!文章来源:外刊IT评论。欢迎点击阅读原文。知音专栏:JavaWeb练手项目源码下载常用的设计模式完整总结篇近几年的java面试题总结汇总这几年,我在Google工作,是一名软件工程师(之前是在微软做一个开发团队的队长),我曾浏览过成...

2018-02-26 18:10:29

阅读数 359

评论数 0

软件开发之技能梳理

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!本文作者:琴水玉。欢迎点击http://www.cnblogs.com/lovesqcc/p/4038423.html。知音专栏 Javaweb练手项目源码下载常用设计模式完整系列篇100套IT类简历模板下载Java常见面试题汇总篇...

2018-02-26 18:03:45

阅读数 99

评论数 0

java synchronized详解(2)

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!知音专栏 Javaweb练手项目源码下载常用设计模式完整系列篇100套IT类简历模板下载Java常见面试题汇总篇synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。  1...

2018-02-26 17:57:46

阅读数 60

评论数 0

java synchronized详解(1)

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!知音专栏 Javaweb练手项目源码下载常用设计模式完整系列篇100套IT类简历模板下载Java常见面试题汇总篇Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。    ...

2018-02-26 17:55:20

阅读数 75

评论数 0

详解equals()方法和hashCode()方法

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!知音专栏 Javaweb练手项目源码下载常用设计模式完整系列篇100套IT类简历模板下载Java常见面试题汇总篇前言Java的基类Object提供了一些方法,其中equals()方法用于判断两个对象是否相等,hashCode()方法...

2018-02-26 17:52:47

阅读数 76

评论数 0

java处理高并发高负载类网站的优化方法

一:高并发高负载类网站关注点之数据库    没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。    一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M...

2018-02-09 11:10:26

阅读数 179

评论数 0

理解Spring中的IOC和AOP

我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入和AOP,面向切面编程,这两个是Spring的灵魂。主要用到的设计模式有工厂模式和代理模式IOC就是典型的工厂模式,通过sessionfactory去注入实例。AOP就是典型的代理模式的体现。代理模式是常用的java设计模式,他...

2018-02-09 11:08:25

阅读数 751

评论数 0

11 个简单的 Java 性能调优技巧

        大多数开发人员理所当然地以为性能优化很复杂,需要大量的经验和知识。好吧,不能说这是完全错误的。优化应用程序以获得最佳性能不是一件容易的事情。但是,这并不意味着如果你不具备这些知识,就不能做任何事情。这里有11个易于遵循的建议和最佳实践可以帮助你创建一个性能良好的应用程序。     ...

2018-02-08 14:23:37

阅读数 146

评论数 0

ArrayList和LinkedList的区别

SpringCloud实战视频下载Javaweb练手项目源码下载精选Javaweb相关视频教程100套IT类简历模板下载ArrayList和Vector使用了数组的实现,可以认为ArrayList或者Vector封装了对内部数组的操作,比如向数组中添加,删除,插入新的元素或者数据的扩展和重定向。L...

2018-02-08 14:17:58

阅读数 261

评论数 0

MVC框架是什么

SpringCloud实战视频下载Javaweb练手项目源码下载精选Javaweb相关视频教程100套IT类简历模板下载MVC (Model View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从...

2018-02-08 14:14:52

阅读数 421

评论数 0

【MySQL索引】使用教程

SpringCloud实战视频下载Javaweb练手项目源码下载精选Javaweb相关视频教程100套IT类简历模板下载关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数...

2018-02-08 14:13:04

阅读数 463

评论数 0

大话程序猿眼里的高并发

SpringCloud实战视频下载Javaweb练手项目源码下载精选Javaweb相关视频教程100套IT类简历模板下载高并发是指在同一个时间点,有很多用户同时的访问URL地址。比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请求。也就是DDOS攻击,再屌丝点的说法就像玩...

2018-02-08 14:10:41

阅读数 121

评论数 0

JAVA多线程实现和应用总结

1.JAVA多线程实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.继承Thread类实现多线程继承...

2018-02-08 14:09:16

阅读数 122

评论数 0

探讨Java中最常见的十道面试题(超经典)

第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不...

2018-02-08 14:04:08

阅读数 12177

评论数 1

多线程的优点

尽管面临很多挑战,多线程有一些优点使得它一直被使用。这些优点是:资源利用率更好程序设计在某些情况下更简单程序响应更快资源利用率更好想象一下,一个应用程序需要从本地文件系统中读取和处理文件的情景。比方说,从磁盘读取一个文件需要5秒,处理一个文件需要2秒。处理两个文件则需要:5秒读取文件A2秒处理文件...

2018-02-08 14:01:57

阅读数 201

评论数 0

Java中BIO,NIO,AIO的理解

在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻塞? 7 什么是异步阻塞? 8 什么是异步非阻塞?先来举个实例生活中的例子:如果你想吃一份宫保鸡丁盖饭:同...

2018-02-08 14:00:18

阅读数 98

评论数 0

提示
确定要删除当前文章?
取消 删除