自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 eclipse如何简单的查看java源代码

有时候我们写代码时想要知l道jdk源码里是怎么实现的,或者是怎样的。比如我想看看StringUtils里面的isEmpty和isBlank有什么区别。那么最简单的方法是直接点进去查看,但这往往需要安装一个插件或者来一点小技巧。这里要介绍的就是小技巧。 需要的工具: 1、eclipse这个不用说,本篇主要就是针对eclipse来说的。 2、jd-gui 反编译工具(相信大家在其他地方

2018-01-24 15:20:35 1373

原创 Linxu常用命令(三)

Linxu用户切换 远程拷贝su命令 语法:su(选项)(参数) su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码选项: -c或–command=:执行完指定的指令后,即恢复原来的身份; -l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会变更PATH变量; -m,-p或–p

2018-01-23 18:06:45 201

原创 Linxu常用命令讲解(二)

tar(打包、压缩、解压缩)tar(常用) 语法:tar(选项)(参数) tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为

2018-01-23 11:07:37 213

原创 Linxu常用命令讲解(一)

cd(必用) 语法:cd (选项) (参数) cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。cd 进入用户主目录;(刚登陆时的目录

2018-01-22 19:01:37 537

原创 单例模式

相信不少伙伴在面试中被问到关于单例的问题,也有的面试官让你现场写一个单例。我们也许可以死记硬背一个简单的单例来应付面试,但毕竟作为程序员的我们写代码不能只为应付面试。而是要理解并应用到实际工作当中,那样我才会有幸福感,并且再也不用死记了。 单例的核心就是保证只有一个实例对象。 我们知道在java中每new一个对象,JVM会为这个对象在堆内存中分配一块地址空间,如果我们频繁的创建对象会导致系统内

2018-01-21 22:48:12 175

原创 java关键字final浅谈

上一篇我们提到关键finally,这一篇我们来看看final。这两者区别很大的。 final可以修饰:数据、方法和类final数据 在我们程序设计中,往往会涉及到一些常量, 常量是程序运行时恒定不变的量,许多程序设计语言都有某种方法,向编译器告知一块数据是恒定不变的,例如C++中的const和Java中的final。而常量主要应用下述两个方面: (1)编译期常数,它永远不会改变 (编译时

2018-01-19 17:51:15 300

转载 关于 Java 中 finally 语句块的深度辨析

相信大家在看完这篇文章后基本上对finally的所有疑问都了然于心了,作者剖析的很深入也很详细,所以把他分享给大家。可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。问题分析 首先来问大家一个问题:finally 语句块一定会执行吗?很多人都认为 finally 语句块是肯定要执行的,其中也包括...

2018-01-18 15:47:07 295

原创 java关键字abstract(抽象)详解

说到抽象,想必大家第一个联想到的就是抽象画,基本上看不懂画的是啥,只能说它在表达某个概念。 在java中我们中abstract关键字来表达抽象。举个例子: 我们说车子都可以跑(run)。但有几个轮子,怎么跑,对于不同的车有不同的结果。自行车需要人踩着跑,汽车发动机推动跑等等,那么我们可以车表达为抽象类。/** * 车子类 */public abstract class Car {

2018-01-18 13:24:21 109851 15

转载 Java内部类详解

本文摘自–原文链接:http://www.cnblogs.com/dolphin0520/p/3811445.html 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。一. 内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,

2018-01-17 14:54:03 255

原创 java之继承详解

我们都知道java三大属性,封装、继承、多态。今天我们来详谈一下继承。 百度上这样说:继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。也就是说继承能够扩展已有的类,达到代码可复用性。继承之名称 继承通过关键字extends来实现,当类A继承了类B,那么我们称A为衍生类或者子类,称B为基类或父类。/** -

2018-01-16 09:19:06 283

原创 java访问权限详解

java总共有四种种访问修饰符,按照权限的大小排名分别是: public(公共的)–>protected(受保护的)–>友好的(默认修饰符)–>private(私有的) 其中友好的是java默认的修饰符,也就是当我们不写任何修饰符时则,默认为友好的。针对类内每个成员的每个定义, Java 访问指示符 public, protected 以及 private 都置于它们的最前面— 无论它们是

2018-01-15 15:02:08 525

转载 一个JAVA程序员成长之路分享

看到一篇文章感觉还不错,算是给新手的一个指引吧,转载一下分享给大家!一个JAVA程序员成长之路分享我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉撒玩各种贷款信用卡 不为金钱过于发愁了。 我特别感谢当初贴吧遇见的那位大神, 虽然每个月也

2018-01-15 11:02:52 408 1

原创 构造代码块详解

前面我们已经对代码块做了相应的介绍说说java中的那些代码块 ,这篇我们主要针对构造代码块来做详细介绍。 先看一个简单的例子:public class ConstructCodeBlock { { System.out.println("构造代码块1"); } public ConstructCodeBlock(){ System

2018-01-11 17:26:58 465

原创 IntelliJ IDEA 快捷键大全

当我们初次接触IntelliJ IDEA或想要熟练快捷键使用时,可以参考这份资料Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+T 用if、while、try catch来围绕选中的代码行 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法

2018-01-11 16:09:54 282

原创 说说java中的那些代码块

java之代码块什么叫代码块?代码块是指使用大括号把多行代码封装在一起,形成一个独立的数据体,实现特定算法的代码集合纪委代码块。简而言之就是使用“{}”括起来的一段代码。一般来说代码块是不能单独运行的,必须要有运行主题。根据位置不同,代码块可以分为四种:普通代码块、构造块、静态代码块、同步代码块 普通代码块 在方法或语句中用{}括起来的代码片段就称为普通代码块。普通代码块和一般的语句执行顺

2018-01-11 14:48:22 763

原创 构造函数

java之构造函数一、构造函数的作用主要是在类的对象创建时定义初始化的状态,而一个类可以有多个构造函数,以重载的形式存在。不能使用构造器名称来调用另一个构造器,而是应该使用Java特定的this(….)来调用,this(….)方法必须出现在构造器中的第一行,用来调用其他重载构造器,调用时参数必须严格匹配。这种调用方式的优点在于一个构造器可以不必重复编写其他构造器中已有的代码,而是通过调用其他构

2018-01-10 17:24:48 425

原创 关于静态static那些事

相信许多初学者甚至是工作了一两年的java程序员,会对static感到迷惑,下面谈谈我对static关键字所了解到的一些知识及个人理解。static(静态)方法或数据的访问java的核心思想是面向对象,即万物皆对象。通常我们创建类时会指出那个类的对象的外观与行为。除非用new创建那个类的一个对象,才会正式生产数据存储空间,并可使用相应的方法。但对于static(静态)关键字来说是特殊的

2018-01-09 11:28:25 1672 4

Advanced-REST-client_v3.1.9

一个Http接口调用工具,可以内嵌在Chrome浏览器内,无需再额外下载软件,非常方便好用,保证你用过一次会爱不释手。里面有安装使用文档

2018-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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