Java
箫声若紫烟
独善其身 兼爱天下
展开
-
推荐几款 java/c/c++在线编译器
转自:点击打开链接 我推荐1,6 因为这两个网站打开网页速度较快。。。。7也挺快的,不过还是慢些(只是相对于我家网速比较的得出的结论) 1、http://codepad.org/ 推荐星级:★★★★是否需注册:否(注册的话也很快,几秒钟而已) 优点:网页界面简洁,一目了然,适合手机浏览器。且支持C,C++,D,PHP,PYTHON,Perl,Ruby转载 2015-01-09 17:34:12 · 1244 阅读 · 0 评论 -
java中抽象类和接口的区别
接口和抽象类有什么区别,你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。原创 2015-12-31 16:42:33 · 422 阅读 · 0 评论 -
浅析java中的String
转自:ImportNew微信公众号,内容有节选,推荐大家关注,每天发表一些很棒的java文章。写这篇博文的目的,就是想验证一件事,我们知道String经常被说成不可变的字符串,当给一个String变量赋值时,其实就是在常量池分配内存空间给变量。那么常量池和常量池的字符串拼接结果是什么,仍在常量池里么?阅读下面这段代码,试着分析一下结果:public class StringTest{ pu原创 2016-06-29 12:30:09 · 428 阅读 · 0 评论 -
java三大特性之————封装
实习一结束就要面临着找工作了,趁在公司这段时间,夯实一下java基础,毕竟,自己还是一个菜鸡。封装就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据类型和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其它对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和互原创 2016-06-30 18:11:23 · 703 阅读 · 0 评论 -
java保留两位小数
java的几种四舍五入方法:转载 2016-09-04 15:09:32 · 283 阅读 · 0 评论 -
Java的HashMap和HashTable的区别
第一,继承不同。public class Hashtable extends Dictionary implements Mappublic class HashMap extends AbstractMap implements Map第二,线程同步。Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环境下原创 2016-09-20 19:56:43 · 288 阅读 · 0 评论 -
有return的情况下try catch finally的执行顺序(最有说服力的总结)
结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行;转载 2016-10-26 10:19:20 · 338 阅读 · 0 评论 -
Jsp九大内置对象及四个作用域
一、九大对象:内置对象:又叫隐含对象,不需要预先申明就可以在脚本代码和表达式中随意使用。原创 2016-10-06 11:29:52 · 2096 阅读 · 0 评论 -
java中Scanner
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,对文本进行操作。原创 2017-05-08 22:08:50 · 405 阅读 · 0 评论 -
数据库连接池原理
一、使用数据库连接池的意义1、Java应用程序访问数据库的基本原理 在Java语言中,JDBC(Java DataBa原创 2015-11-20 15:36:49 · 8892 阅读 · 0 评论 -
【java并发编程】——JAVA CAS
最近在读《java并发编程的艺术》,里面提到的 CAS不是很清楚,这里详细介绍一下。转载 2015-11-24 15:34:24 · 451 阅读 · 0 评论 -
根据经纬度算出距离
地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为 6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。如果以0度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点A的经 纬度为(LonA, LatA)原创 2015-01-10 15:13:30 · 1854 阅读 · 0 评论 -
将北京时间转化为Unix时间戳
参考:http://www.aiezu.com/system/linux/unix_timestamp_convert.html今天遇到一个问题,由于数据库中存储的时间格式是Unix时间戳,因此在通过时间查找时,必须将选定的时间转化为Unix戳。Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间原创 2015-01-09 17:31:24 · 2535 阅读 · 0 评论 -
杭电ACM——Java版
记录杭电ACM的部分答案,纯手写,如有雷同,算你抄我的。o(∩_∩)o原创 2015-04-17 10:29:31 · 3379 阅读 · 0 评论 -
Java-String字符串的常用方法
对于编程,基础才是重中之重,再好的算法再牛掰的应用也离不开if else,也离不开最基本的数据类型操作,而我的基础又不是很好,所以今天先把String字符串的常用操作总结一下,方便以后查看。原创 2015-04-25 11:54:22 · 871 阅读 · 0 评论 -
The final local variable cannot be assigned, since it is defined in an enclosing type
Android项目中遇到的问题,想弹出一个自定义dialog,dialog里有一个下拉列表spinner,当点击完item时,返回被选择的item。原创 2015-06-28 16:42:38 · 3928 阅读 · 0 评论 -
Java获取请求客户端的真实IP地址
整理网友的材料,最后有源码,亲测能解决所有java获取IP真实地址的问题原创 2015-08-14 09:46:04 · 1827 阅读 · 0 评论 -
[JSTL笔记]—c标签
记录一下JSTL的c标签内容,不是很全。原创 2015-08-04 11:25:05 · 537 阅读 · 0 评论 -
java的反射
java反射先看一下定义:主要指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。有点绕,解释一下,原创 2015-08-06 14:49:44 · 452 阅读 · 0 评论 -
java的定时任务调度
java的定时任务调度: 1、timer —-jdk自带的。 2、quartz—-第三方jar包 传送门原创 2017-06-18 22:29:57 · 524 阅读 · 0 评论