![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 88
Mario女陶
这个作者很懒,什么都没留下…
展开
-
一起来学大数据|初步了解Java中多线程
从今天起,让我们一起来学习大数据,每天我会将学习到的知识分享给大家,希望与大家共同成长。今天我们讲Java中的多线程,之前的一下Java小知识点,我会在后面的发文中,慢慢补充进来。认识线程要了解线程我们得认识进程。进程是系统中正在运行的程序,同时也是我们计算机系统中资源分配和调度的单位,而且每一个进程都有自己独立的内存空间和系统分配的资源。那么什么是线程,如果说进程是程序的话,线程那就是一条执行的...原创 2018-07-01 15:37:58 · 207 阅读 · 0 评论 -
解决Eclipse快捷键和系统快捷键之间的冲突
Ctrl + Shift + F 代码格式化问题:与搜狗输入法默认的繁简切换快捷键冲突解决:打开搜狗设置,按键关闭简繁快捷键Ctrl + Alt + 上/下键 复制行问题:操作系统的屏幕翻转快捷键冲突解决:打开显卡控制面版关闭快捷键 完成保存即可,其中原因都是由与快捷键冲突引起的。除此之外,我发现网易云里面也有全局快捷键,也可能会给你造成不必要的烦...原创 2018-08-30 22:26:32 · 6102 阅读 · 2 评论 -
一起来学大数据|Mybatis之如鱼得水的动态SQL,百样玲珑?
昨天,我们就学习了mybatis的 一下相关的知识,文章开头我们级提到它可以解决SQL的硬编码问题,但是根据昨天的文章,我们并没有看出mybatis的优势。今天我们来使用mybatis中的动态sql来解决我们仍有的困惑。动态 SQL在mybatis框架中,动态sql是其强大的特性之一。大家在之前的jdbc的操作时候有没有感觉到去拼接sql语句的痛苦,先是拼接成变量,在作为数据参数...原创 2018-07-30 11:23:51 · 161 阅读 · 0 评论 -
一起来学大数据|Java环境的安装配置,你没见过的方式
我们在java程序开发的的时候,必须要去提起完成一些需要准备的工作,换句话说,就是安装和配置java的开发环境,安装配置JDK。可能大家在网页上常见的就是使用JAVA_HOME配置的方式,今天我们讲一个不同的。下载JDKJDK的全名就是Java标准版开发包,在这个开发包里面,提供了编译运行程序的所有需要的工具和资源,其中有编译器,运行时的环境(JRE),还有一些java中常用到的类库。这里我们发现...原创 2018-07-15 17:11:44 · 417 阅读 · 0 评论 -
一起来学大数据|Java中的动态代理,重中之重的进阶基石
我们之前学习到,类加载器是通过类的.classLoader()方法,将.class文件从我们的磁盘中加载到jvm虚拟机中,形成字节码文件。反射是通过类加载形成的字节码文件,把类里的信息映射成相应的类,并进行各自的操作。一起来学大数据|Java中的类加载器一起来学大数据|Java中的反射机制今天,我们学到的动态代理技术使我们整个java学习中最关键也是最重要的一问技术,是我们之后学习Java框架的基...原创 2018-07-14 10:31:53 · 169 阅读 · 0 评论 -
一起来学大数据|Java中的类加载器
昨天我们学习了Java中的反射,其原理应用了Java运行中的.class文件。回头想想,我们以前在编程的过程中肯定见过这样的一个异常Java.lang.ClassNotFoundExcetpion,这背后就涉及到了java技术体系中的类加载。今天,让我们来一起了解一下。Java类加载机制Java中的类加载机制是java技术体系中算是比较核心的一部分,尽管我们平时接触的并不是很多,而且类加载器也并不...原创 2018-07-13 14:37:50 · 193 阅读 · 0 评论 -
一起来学大数据|Java中的反射机制(非常重要)
在上篇文章中,我们提及到了class.forName()这个代码,那么这是个什么呢?我们为什么要使用这种方式来加载Driver驱动呢?其实这就是java中的类加载器和反射,下面我们一起来看看。反射机制java的反射机制的目的就是要增加程序的灵活性,它能够有效的避免将程序写死在我们的代码中。举个简单的例子:不使用反射:实我们例化一个 A()对象, 先不去使用java的反射,new一个A(),这时候,...原创 2018-07-12 14:41:01 · 966 阅读 · 0 评论 -
一起来学大数据|Java中的IO流
今天,我们学习的是java中的比较重要IO流,通过这篇文章的学习,我们可以完成对本地文件的读取和创建等功能。一起来看一下吧。File及构造方法java中的file类是文件和目录路径名的抽象表示形式,其中它的构造方法有通过这些方法我们可以获取文件的路径,之后便可以处理文件。如下:根据文件的全名File f1 = new File("C:/Users/Renyu/Desktop/a/b/a.txt")...原创 2018-07-05 17:36:39 · 177 阅读 · 0 评论 -
一起来学大数据|JDBC数据库连接高级版,工具类与连接池
昨天我们看了jdbc的简单连接数据库,但是其中还存在着许多的问题。问题一 :根据昨天的例子发现,获取数据库连接,释放数据库资源的代码都一样,可以提取出来一个方法,当获取连接,释放资源是直接调用方法,减少代码的冗余度。问题二 :加载数据库驱动,获取连接时存在硬编码,当数据库改变,数据库类型改变。密码等信息改变时,代码不利于维护 。今天我们学习使用配置文件工具类来解决这些问题。工具类的提取1. 配置文...原创 2018-07-11 10:01:38 · 379 阅读 · 0 评论 -
一起来学大数据|Java中的集合(二)
昨天,我们看了集合的接口,今天我们讲集合中的各种类,学会它们循环迭代不是事儿!Iterator 和 listIterator的区别ArrayList类LinkedList类两者的区别:泛型我们在JDK5以后的版本中加入了泛型,泛型的出现能够帮助我们解决类型转换中存在的问题,因为早期的object类型是可以接收任意的对象类型的。泛型定义在类上,方法上以及接口上面,如下图。增强for循环增强for循环...原创 2018-07-04 08:26:23 · 232 阅读 · 0 评论 -
一起来学大数据|Java与数据库之间的连接JDBC
昨天我们看了数据库的使用,只不过那都是我们手工去输入的数据,今天我们用java来实现对数据库的连接。JDBC简介JDBC就是java 数据库连接,是java中的API,我们将用它来执行SQL语句,除了我们平常的mysql数据库以外,jdbc还提供了统一的多种的数据库。如上图所示客户端通过jdbc API加载驱动后实现了数据的连接。接下来我们给出详细的步骤。入门程序我们先来学习一个简单的,首先我们新...原创 2018-07-10 14:36:51 · 731 阅读 · 0 评论 -
一起来学大数据|Java中的集合(一)
今天,我们将会对Java中的集合类进行简单的介绍和了解一下集合中的接口。集合类的概述1.为什么会出现集合类?面向对象语言对事物的体现都是以对象的形式,味蕾方便操作多个对象,我们在Java中提供了集合类。2.集合与数组的区别数组与集合类都是容器,但是数组的长度是固定的,集合的长度是可以改变的;数组中可以存储基本数据类型,集合只能存储对象。Java中的集合类Collection接口此接口是层次结构中的...原创 2018-07-03 15:09:20 · 244 阅读 · 0 评论 -
一起来学大数据|网络编程中的UDP与TCP
昨天,我们学习了多线程,今天我们看看计算机中的网络是如何建立起来的。网络编程概述计算机网络是将不同的计算机通过通信连接起来,在协议的协调下,我们实现资源的共享和信息的传递。网络编程是通过网络互连实现不同计算机的数据交换。网络参考模型图网络通信的三要素IP、端口、协议我要跟胡歌说话. 第一个条件:我要先找到胡歌(IP 网络中设备的标识) 第二个条件:胡歌得有接收数据的地方 耳朵 (端口 用于标识进程...原创 2018-07-02 19:47:32 · 356 阅读 · 0 评论 -
为何学习大数据,要先学Java
大数据的就业、工资的水平等等方面都让更多的人投身进入到学习大数据的旗下。在我之前写文章的时候,其实总是有这样的粉丝问我,你的这文章和大数据有关系?发出了这样的质疑。其实,我们也不难发现,在外面报班学习的时候,刚刚开始的时候,几乎都是先学习Java语言,在慢慢进入大数据的学习。那么我们到底要学习哪些java知识对于大数据有帮助?今天我带大家来分析一波,学习大数据为什么先学java。...原创 2018-09-08 11:26:31 · 7148 阅读 · 2 评论