JavaSe
文章平均质量分 87
一只懒得睁眼的猫
励志成为一个技术大牛!
展开
-
词频统计:获取排名前3的单词.
package ThreadProcess;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.util.*;/** 词频统计:获取排名前3的单词.* */public class test_2{ public static v...原创 2020-03-10 09:51:14 · 950 阅读 · 1 评论 -
Java版简易计算器 PK Scala版简易计算器
Java版简易计算器:package IT01;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Label;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.e原创 2016-09-17 20:02:32 · 1203 阅读 · 0 评论 -
eclipse输入点号没有提示解决大全
转载网址:http://blog.csdn.net/cherishme1988/article/details/7424296转载 2016-10-17 14:17:13 · 2437 阅读 · 0 评论 -
Eclipse中Run Configurations的具体用法
用法示例: 具体程序: 运行结果:Hello youHello SparkHello HadoopHello babyhello youhello me----------------20示例程序2: 运行结果:hello youhello she注:Scala中Run Configurations的用法同此!原创 2016-10-08 14:42:27 · 15009 阅读 · 0 评论 -
深入理解Java中的容器
1、容器的概念 在Java当中,如果有一个类专门用来存放其它类的对象,这个类就叫做容器,或者就叫做集合,集合就是将若干性质相同或相近的类对象组合在一起而形成的一个整体 2、容器与数组的关系 之所以需要容器: 1、数组的长度难以扩充 2、数组中数据的类型必须相同 容器与数组的区别与联系: 1、容器不是数组,不能通过下标的方式访问容器中的元素 2、数组的所有功能通过Arraylist容器原创 2016-07-27 17:25:40 · 65264 阅读 · 17 评论 -
项目开发中遇到的一些有用类或方法的总结
本篇博客将一直更新!总结1:将一个字符串数组存放到一个list集合当中。运行结果:4Hadoop总结2:判断数据的类型并进行类型的转换(Java版和Scala版)。运行结果:String type!I like big data!Integer type!总结3:字符串对应分词器的使用。运行结果:SparkHbaseHiveHadoop589Scala总结4:单词计数或者多数投票常用原创 2016-09-28 13:09:04 · 982 阅读 · 0 评论 -
HashMap、HashTable、ArrayList、LinkedList、Vector区别
转载网址: http://www.cnblogs.com/SaraMoring/p/5878772.html转载 2017-01-01 10:00:03 · 1902 阅读 · 0 评论 -
Java网络编程重点总结
2015年12月19日15:04:53 Java网络编程重点总结 作者:数据分析玩家 网络程序的概念: 能够接受另一台计算机发送过来的数据或者能够向另外一台计算机发送数据的程序叫做网络程序 IP地址的相关概念: 能够在网络中唯一标示一台主机的编号就是IP 网络中每台主机都必须有一个唯一的IP地址 IP地址是一个逻辑地址 【MAC地址是网卡的地址、全世界每一个网卡的编号都不一样、编号转载 2017-06-18 00:50:06 · 727 阅读 · 0 评论 -
Java高级部分--线程重点总结
2015年11月20日20:51:55 Java高级部分–线程重点总结 作者:数据分析玩家 本章重点:线程的概念、线程同步的概念 【线程在面试的时候会问,但是线程在开发的时候用的并不多】 多线程的优势: 1>多线程打破了传统的编程模式 2>多线程编程简单,效率高,能直接共享数据和资源 3>适合于开发服务程序【如web服务,聊天服务】 线程的概念: 线程是一个程序里的不同执行路径,转载 2017-06-18 00:50:44 · 512 阅读 · 0 评论 -
深入理解Java中的面向对象
深入理解Java中的面向对象原创 2016-08-03 09:13:10 · 12111 阅读 · 7 评论 -
Java内存分配深度解析
内存分配程序:实例程序1:public class Test1 { public static void main(String[] args) { String str1 = new String("china"); String str2 = new String("china"); System.out.println(str1.equals(str2)...原创 2019-01-31 19:07:32 · 592 阅读 · 3 评论 -
eclipse使用技巧整理
eclipse中导入项目从本地:https://blog.csdn.net/ancientear/article/details/86772425https://jingyan.baidu.com/article/0aa22375712be088cd0d644d.htmleclipse出现The user operation is waiting for “Building workp...原创 2019-02-13 11:59:03 · 4493 阅读 · 0 评论 -
Java静态代理详解
第一:Java静态代理的实现(本质上就是一个面向对象组合功能)逻辑图:在上图当中,有这么几个概念:目标对象:Target为目标对象,即真正实现业务的对象.代理对象:ProxyDemo为代理对象.增强:在目标对象基础上添加的功能称之为增强.(即为被装饰者添加新的功能)我们先定义一个接口:InterfaceApublic interface InterfaceA{public vo...原创 2019-05-25 08:22:32 · 520 阅读 · 0 评论 -
Java反射机制
declaredField.set(obj, value);Object res = Method.invoke(obj, args);在Java当中,反射是最重要的知识点,没有之一!今天我们就重点介绍一下Java当中的反射机制.首先大家需要知道反射的概念,比较经典的解释分为以下几种:通过字符串的形式来寻找或操作对象内部的属性叫做反射通过字符串映射或者修改程序运行时的状态、属性或者方法叫...原创 2019-06-30 08:51:25 · 296 阅读 · 0 评论 -
深入理解Java中的访问控制符
核心内容: 1、Java中包的相关概念 2、Java中访问控制符的具体用法(详解)1、简述Java中包的概念Java中的包类似于操作系统中的文件夹,将具有类似功能的类或者相同的类放在相同的包里面,便于组织与管理. 如:若一个类专门用于数据传输,将这个类放在IO包里面.2、简述调用某个包中的类的三种方式1>使用一个类的全名:即包名+类名 注意:在包中,所有类的真正的名字将是包名+类名的组合,所原创 2016-08-14 10:15:37 · 5149 阅读 · 0 评论 -
Java包重点总结
2015年11月15日18:34:46Java高级部分--包重点总结作者:数据分析玩家编译环境:UltraEdit1.简述包的概念Java中的包类似于操作系统中的文件夹,将具有类似功能的类或者相同的类放在相同的包里面,便于组织与管理如:若一个类专门用于数据传输,将这个类放在IO包里面2.简述package语句语法的一个注意事项Package语句必须是程序中的第一条语原创 2015-11-15 19:11:18 · 1242 阅读 · 0 评论 -
Java中访问控制符的具体用法
2015年11月15日10:16:08作者:数据分析玩家Java中访问控制符的访问途径访问途径包括:同包同类之间、同包不同类之间、不同包存在继承关系的两个类之间、不同包无任何关系的两个类之间Java访问控制符的具体用法1>在同包同类之间,即在一个类的内部,所有的成员彼此之间都可以进行相互访问,访问控制符是透明的,失效的,共有的可以调用私有的,私原创 2015-11-15 10:17:37 · 1420 阅读 · 0 评论 -
Java高级部分--异常重点总结
2015年11月20日18:42:32Java高级部分异常重点总结作者:数据分析玩家1.简述学习异常的必要性1>在Java当中,大多数工具【类】里面的方法都会抛出一个异常,我们必须对这些异常进行捕获处理,否则编程的时候会出错2>编程的时候有些问题必须用异常进行处理,if……else无法进行解决2.简述对异常概念的理解1>异常是程序运行过程中发生的事件,该事件可以中断程序原创 2015-11-20 20:42:57 · 1385 阅读 · 0 评论 -
Java高级部分容器重点总结上
2015年12月24日19:56:51Java高级部分容器重点总结上作者:数据分析玩家1、简述容器和数据结构的关系容器涉及到了数据的存储,而数据的存储是是数据结构的内容2、简述容器的定义在Java当中,如果有一个类专门用来存放其它类的对象,这个类就叫做容器,或者就叫做集合,集合就是将若干性质相同或相近的类对象组合在一起而形成的一个整体容器一定是类,但类不一定是容器3...原创 2015-12-25 09:07:11 · 1294 阅读 · 0 评论 -
Java常用类和方法重点总结
2015年12月20日18:25:21Java常用类和方法重点总结作者:数据分析玩家1、简述Java中内存分配的问题1>凡是new()出来的东西,都是在堆中进行分配的2>局部变量【数据类型+变量名】都是在栈中进行分配的3>静态变量【static】和字符串常量【“String”】都是在数据区进行分配的4>方法【代码】都是在代码区进行存放的2、简述Java中Object原创 2015-12-20 20:08:01 · 5529 阅读 · 0 评论 -
Java高级部分流重点总结上
2016年1月10日19:20:33Java高级部分流重点总结上作者:数据分析玩家1、简述Java中流的重要意义Java中流的引入,打破了传统意义上输入设备就是键盘,输出设备就是显示器的这种局限性,用户可以自行设计输入设备与输出设备,从而进行数据的传输。2、简述Java中流的定义在Java当中,若一个类专门用于数据传输,则这个类称为流流就是程序和设备之间嫁接以来的一根用原创 2016-01-10 21:07:52 · 1724 阅读 · 0 评论 -
Java高级部分之线程重点总结(上)
2016年3月31日19:39:37Java高级部分之线程重点总结(上)作者:数据分析玩家1、简述线程的概念线程是一个程序里的不同执行路径,即线程就是不同的执行路径2、简述多线程的概念以前所编写的程序,每个程序都只有一个入口、一个出口以及一个顺序执行的序列,在程序执行过程中的任何指定时刻,都只有一个单独的执行点。事实上,在单个程序的内部是可以在同一时刻进行多种运算的,这原创 2016-03-31 20:55:14 · 1078 阅读 · 0 评论 -
Java高级部分组件重点总结
2016年3月17日18:57:14Java高级部分组件重点总结作者:数据分析玩家1、简述Java中组件的概念Awt即抽象窗口工具包,提供了很多对图形化用户界面处理的类组件component是图形化用户界面的基本组成元素,凡是能够以图形化方式显示在屏幕上并能够与用户进行交互的对象均为组件,如标签、文本框等。即组件是能够与用户进行交互,给其一个操作就会产生一个反应的对象。2、原创 2016-03-17 20:41:43 · 1689 阅读 · 0 评论 -
Java高级部分网络编程重点总结
2016年1月17日18:35:23Java高级部分网络编程重点总结作者:数据分析玩家1、简述网络程序的概念能够接受另外一台计算机发送过来的数据或者能够向另外一台计算机发送数据的程序叫做网络程序2、简述IP地址的相关概念1>能够在网络中唯一标志一台主机的编号就是IP地址,网络中每台主机都必须有一个唯一的IP地址,IP地址是一个逻辑地址2>MAC地址是网卡的地址,全世界每原创 2016-01-17 19:34:57 · 3320 阅读 · 0 评论 -
Java高级部分之线程重点总结(下)
2016年4月2日17:54:41Java高级部分之线程重点总结(下)作者:数据分析玩家1、如何理解线程同步所谓同步就是程序中的若干个步骤要么一次性全做,要么全不做2、什么时候需要考虑线程同步的问题当多个线程操作同一个资源,并且要求这些操作中的若干个步骤不能被中断的时候,这个时候就需要考虑线程同步的问题,否则的话就不能保证共享数据的一致性,也就不能保证程序的正确性。3、原创 2016-04-02 18:52:19 · 967 阅读 · 0 评论 -
Java高级部分流重点总结下
2016年1月13日20:21:04Java高级部分流重点总结下作者:数据分析玩家1、简述四大基本抽象流中InputStream流、Reader流常用的三个方法凡是输入流的方法都有返回值,凡是输出流的方法都没有返回值FileInputStream fr = new FileInputStream(输入设备);1> int read():从fr所关联的设备当中读取一个字节原创 2016-01-13 21:30:49 · 818 阅读 · 0 评论 -
深入理解Java中的流---结合Hadoop进行详解
在JavaSe的基础课程当中,可以说流是一个非常重要的概念,并且在Hadoop中得到了广泛的应用,本篇博客将围绕流进行深入的详解。 (一)JavaSe中流的相关概念 1、流的定义 ①在Java当中,若一个类专门用于数据传输,则这个类称为流 ②流就是程序和设备之间嫁接以来的一根用于数据传输的管道,这个设备可以是本地硬盘,可以是内存条,也可以是网络所关联的另外一台计算机等等,其中不同管道上有不同原创 2016-06-27 21:43:50 · 4167 阅读 · 0 评论 -
Java高级部分容器重点总结下
2015年12月29日20:51:00Java高级部分容器重点总结下2作者:数据分析玩家1、简述Java中容器的框架Java中的整个容器框架就是以接口的方式建立起来的,其中collection接口定义了存取对象的方法,相应的子接口Set、List、Map定义了存取的存储方式2、简述Collection接口中的重要方法size():返回此collection中的元素数.a...原创 2015-12-29 21:58:29 · 990 阅读 · 0 评论 -
JAVA面向对象编程中重点总结
2015年11月5日18:54:24面向对象编程中重点总结作者:数据分析玩家1.简述面向对象中继承与多态的定义继承:一个新类从已有的类那里获得其已有的属性与方法,这种现象叫做继承多态:一个父类的引用既可以保存父类对象的地址,也可以保存子类对象的地址,即一个父类的引用它既可以指向父类对象也可以指向子类对象,它可以根据当前时刻指向的不同,自动调用不同对象的方法,这就是多态2.简...原创 2015-12-09 21:50:46 · 1918 阅读 · 0 评论 -
Java面向对象编程下重点总结
2015年11月8日18:06:04面向对象编程下作者:数据分析玩家1.简述抽象类的概念抽象类是为了更好的对类加以分类,抽象类通常情况下是作为一个类族的最顶层的父类,如植物,并用最底层的类来描述现实世界中的具体的事物11.简述接口的定义接口与类是并列的概念接口就是抽象方法与数值型常量的集合,接口里面只能有一些抽象方法与数值型常量,不能有普通方法,接口本质上就是一个更加严原创 2015-12-09 21:57:08 · 1335 阅读 · 0 评论 -
深入理解Java中的线程
核心内容: 1、Java中线程的概念以及注意事项 2、Java中创建线程的两种方式 3、Java中创建线程两种方式的比较 4、线程同步的问题、线程同步问题的由来、如何解决线程同步的问题1、Java中线程的概念以及注意事项线程的概念: ①线程是一个程序里的不同执行路径; ②以前所编写的程序,每个程序都只有一个入口、一个出口以及一个顺序执行的序列,在程序执行过程中的任何指定时刻,都只有一个单原创 2016-09-13 14:04:04 · 2234 阅读 · 0 评论 -
JAVA面向对象编程上重点总结
2015年10月30日18:19:54JAVA面向对象编程上重点总结作者:数据分析玩家1.简述面向对象中封装的定义在面向对象中,所有的类通常情况下很少让外部类直接访问类内部的属性和方法,而是向外部类提供一些按钮,对其内部的成员进行访问,以保证程序的安全性在java中,通过访问控制符,修饰符static,this指针等的约束,以此提高程序的安全性.2.简述对java中启动类的原创 2015-12-09 21:47:29 · 2051 阅读 · 0 评论