xdxxdx
www.xdxxdxxdx.com

随笔分类 -  Java基础

1 2 下一页
Java的基础内容
(转)理解回调函数
摘要:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店 阅读全文
posted @ 2017-12-22 15:27 xdxxdx 阅读(211) 评论(0) 推荐(0)
(转)同步与异步,阻塞与非阻塞
摘要:老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种 阅读全文
posted @ 2017-12-22 14:42 xdxxdx 阅读(202) 评论(0) 推荐(0)
(转)序列化和反序列化
摘要:一、序列化、反序列化到底是什么? (1) 名词解释 对象的序列化 : 把Java对象转换为字节序列并存储至一个储存媒介的过程。对象的反序列化:把字节序列恢复为Java对象的过程。 (2) 序列化详细解释 对象的序列化涉及三个点关键点:Java对象、字节序列、存储。1. Java对象的组成?Java对 阅读全文
posted @ 2017-12-15 15:03 xdxxdx 阅读(305) 评论(0) 推荐(0)
java异常的分类
摘要:链接:https://www.nowcoder.com/questionTerminal/a4a96e226c7b4dafae8250db4ff88af5?toCommentId=17805来源:牛客网 1. 粉红色的是受检查的异常(checked exceptions),其必须被 try{}cat 阅读全文
posted @ 2017-11-14 17:53 xdxxdx 阅读(154) 评论(0) 推荐(0)
java注解细节
摘要:现在很多框架都使用注解了,典型的像Spring里面就可以看到大量的注解,比如@Service,@Controller这一类的都是注解。注解Annotation是java一项很重要的功能。下面就来整理一下关于注解的一些细节。 1.首先,什么是注解呢? 较为官方的解释是,注解是元数据,就是解释数据的数据 阅读全文
posted @ 2017-10-29 23:46 xdxxdx 阅读(216) 评论(0) 推荐(0)
java枚举细节
摘要:1.在没有枚举之前,我们如果需要一些常量,比如说,我们想用一些常量来代替订单的几种状态,如已下单未付款、已付款未发货、已发货未确认收货、已收货未评价、已评价。我们会定义一个用来装常量的类,比如: 在其他地方调用的时候,我们直接通过OrderConstant .UNPAY就可以获取到这个常量。 2.有 阅读全文
posted @ 2017-10-26 23:14 xdxxdx 阅读(283) 评论(0) 推荐(0)
java泛型学习(一)
摘要:泛型也叫做参数化类型,顾名思义的去理解,就是把类型作为一个参数。类比方法的传参,我们举个例子。 在getX这个函数中,x是一个参数,当我们还没有调用这个函数的时候,我们是不知道它的具体值的,只有当我们执行了诸如:A a=new A();a.getX(2);这样的代码,将实参值2作为一个实参传入代替x 阅读全文
posted @ 2017-10-24 22:25 xdxxdx 阅读(643) 评论(0) 推荐(0)
(转)java内部类详解
摘要:本文转自http://www.cnblogs.com/dolphin0520/p/3811445.html,谢谢作者 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来 阅读全文
posted @ 2017-10-23 14:19 xdxxdx 阅读(212) 评论(0) 推荐(0)
path和classpath细节
摘要:从学习java的最初我们就被要求先设置path变量和classpath变量。但是这两个环境变量到底有什么作用呢? 1.path环境变量 path环境变量的主要作用是告诉操作系统到哪里去寻找某个程序,如果操作系统在当前目录下找不到我们想要执行的程序,就会顺着path环境变量指定的目录去查找。最简单的一 阅读全文
posted @ 2017-10-17 22:08 xdxxdx 阅读(238) 评论(0) 推荐(0)
final关键字细节
摘要:final关键字在java中是一个很重要的关键字,其实按照其字面意思理解,就可以一窥这个关键字端倪,final的本意是最终的。所谓最终的,其最重要的特征就是不能修改,由此衍生出的许多细节均应以这个特征作为基础。 final可以修饰类、方法、变量。变量包括成员变量和局部变量。 1.修饰类 final修 阅读全文
posted @ 2017-10-15 11:27 xdxxdx 阅读(218) 评论(0) 推荐(0)
java类的继承的一些细节
摘要:类的继承是java面向对象体系的一个重要方面(封装、继承、多态),对于java类的继承,需要注意如下细节。 1.构造函数。 如果一个类没有任何构造函数,系统会默认分配一个无参的构造函数给它,这个构造函数什么都不做。但是一旦类中有定义其他有参数的构造函数,且没有显式的的定义无参构造函数,那么系统不会为 阅读全文
posted @ 2017-10-15 00:15 xdxxdx 阅读(427) 评论(0) 推荐(0)
java多线程(转)
摘要:如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 阅读全文
posted @ 2017-09-21 11:51 xdxxdx 阅读(190) 评论(0) 推荐(0)
学习Spring必学的Java基础知识(1)----反射(转)
摘要:引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http 阅读全文
posted @ 2017-09-07 11:40 xdxxdx 阅读(226) 评论(0) 推荐(0)
Java Annotation认知(包括框架图、详细介绍、示例说明)(转)
摘要:本文转自:http://www.cnblogs.com/skywang12345/p/3344137.html 网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的人没说清楚;弄的看的人更加迷糊。 我按照自己的思路,对Annotati 阅读全文
posted @ 2017-09-06 16:35 xdxxdx 阅读(267) 评论(0) 推荐(0)
java注解(转并做修改)
摘要:本文由 ImportNew - 人晓 翻译自 idlebrains。欢迎加入翻译小组。转载请见文末要求。 自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。这篇文章中,我将向大 阅读全文
posted @ 2017-09-06 16:25 xdxxdx 阅读(1224) 评论(0) 推荐(0)
java中模拟http(https)请求的工具类
摘要:在java中,特别是java web中,我们经常需要碰到的一个场景是我们需要从服务端去发送http请求,获取到数据,而不是直接从浏览器输入请求网址获得相应。比如我们想访问微信接口,获取其返回信息。 在这里需要用到java的HttpURLConnection类,此类可以模拟http请求,获取到的响应以 阅读全文
posted @ 2017-07-19 17:24 xdxxdx 阅读(3591) 评论(0) 推荐(0)
【转载】Java 类加载与初始化
摘要:原文地址:http://www.cnblogs.com/zhguang/p/3154584.html 目录 类加载器 动态加载 链接 初始化 示例 类加载器 在了解Java的机制之前,需要先了解类在JVM(Java虚拟机)中是如何加载的,这对后面理解java其它机制将有重要作用。 每个类编译后产生一 阅读全文
posted @ 2017-02-14 17:32 xdxxdx 阅读(219) 评论(0) 推荐(0)
转:java单例设计模式
摘要:本文转自:http://www.cnblogs.com/yinxiaoqiexuxing/p/5605338.html 单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。 核心知识点如下: 阅读全文
posted @ 2017-02-08 15:12 xdxxdx 阅读(207) 评论(0) 推荐(0)
转:java泛型总结
摘要:转自:http://www.cnblogs.com/lwbqqyumidi/p/3837629.html 一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(S 阅读全文
posted @ 2017-02-07 17:12 xdxxdx 阅读(235) 评论(0) 推荐(0)
转:java泛型
摘要:1.为什么需要泛型 转载请注明出处:http://blog.csdn.net/seu_calvin/article/details/52230032 泛型在Java中有很重要的地位,网上很多文章罗列各种理论,不便于理解,本篇将立足于代码介绍、总结了关于泛型的知识。 先看下面的代码: [java] v 阅读全文
posted @ 2017-02-07 14:07 xdxxdx 阅读(336) 评论(0) 推荐(0)

1 2 下一页