
【Java】
自然语言处理-nlp
熟能生巧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
选择排序和冒泡排序
冒泡排序原理即:从数组下标为0的位置开始,比较下标位置为0和1的数据,如果0号位置的大,则交换位置,如果1号位置大,则什么也不做,然后右移一个位置,比较1号和2号的数据,和刚才的一样,如果1号的大,则交换位置,以此类推直至最后一个位置结束,到此数组中最大的元素就被排到了最后,之后再根据之前的步骤开始排前面的数据,直至全部数据都排序完成。 public static int[] bubberS...原创 2018-08-11 11:19:00 · 1305 阅读 · 1 评论 -
Java语言实现质数算法
方法一:public class PrimeNumberExample { public static boolean isPrime(long n) { if(n > 2 && (n & 1) == 0) return false; /* 运用试除法: ...原创 2018-08-05 10:50:42 · 3082 阅读 · 0 评论 -
StringBuilder与StringBuffer区别
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在...转载 2018-08-05 09:14:14 · 223 阅读 · 0 评论 -
sqrt函数实现(神奇的算法)
我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这个些函数系统是如何实现的?就拿最常用的sqrt函数来说吧,系统怎么来实现这个经常调用的函数呢?虽然有可能你平时没有想过这个问题,不过正所谓是“临阵磨枪,不快也光”,你“眉头一皱,计上心来”,这个不是太简单了嘛,用二分的方法,在一个区间中,每次拿中间数的平方来试验,如果大了,就再试左区间的中间数;...转载 2018-08-04 22:52:20 · 35261 阅读 · 10 评论 -
Java面试题【下】
转载自大神博客:https://blog.csdn.net/jackfrued/article/details/44931161121、解释一下网络应用的模式及其特点。 答:典型的网络应用模式大致有三类:B/S、C/S、P2P。其中B代表浏览器(Browser)、C代表客户端(Client)、S代表服务器(Server),P2P是对等模式,不区分客户端和服务器。B/S应用模式中可以视为特殊的...转载 2018-08-09 09:17:55 · 228 阅读 · 0 评论 -
Java面试题【中】
转载自大神博客:https://blog.csdn.net/jackfrued/article/details/4493113761、编写多线程程序有几种实现方式? 答:Java 5以前实现多线程有两种实现方法:一种是继承Thread类;另一种是实现Runnable接口。两种方式都要通过重写run()方法来定义线程的行为,推荐使用后者,因为Java中的继承是单继承,一个类有一个父类,如果继承...转载 2018-08-09 09:15:53 · 675 阅读 · 0 评论 -
Java面试题【上】
转载自大神博客:https://blog.csdn.net/jackfrued/article/details/449219411、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创...转载 2018-08-09 09:13:57 · 260 阅读 · 0 评论 -
深入理解Java引用类型
在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时候也会分配存储空间,方法调用完成之后,这块存储空间自动消失), 基本的变量类型只有一块存储空间(分配在stack中), 而引用类型有两块存储空间(一块在...转载 2018-08-03 16:57:48 · 425 阅读 · 0 评论 -
HashSet、TreeSet及HashSet、HashMap的区别
总结借鉴了其他人的文章整理下这篇文章。 先了解一下HashMap跟HashSet HashSet: HashSet实现了Set接口,它不允许集合中出现重复元素。当我们提到HashSet时,第一件事就是在将对象存储在HashSet之前,要确保重写hashCode()方法和equals()方法,这样才能比较对象的值是否相等,确保集合中没有储存相同的对象。如果不重写上述两个...原创 2018-12-29 17:11:29 · 838 阅读 · 0 评论