java基础
Nine Days
学贵以持之以恒,方能有所成
展开
-
Mac 配置JDK环境变量
写的超好,转载留存一下。Mac 配置JDK环境变量安装Android Studio需要安装JDK,一般Mac带的都有但是版本都太老,或者没有JDK.1. 下载JDK在oracle官网的下载 Java Development Kit ,但是有点慢。下载完成后直接安装一路next直到完成。2. 查看JDK安装后的路径在终端输入以下命令查看JDK地址$ /usr/libexec/jav...转载 2020-01-07 11:17:40 · 189 阅读 · 0 评论 -
Java基本数据类型总结
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。1. Java的简单类型及其封装器类Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类转载 2015-05-20 10:37:47 · 572 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2017-01-03 17:38:02 · 407 阅读 · 0 评论 -
用Iterator实现遍历集合
hasnext() 与next() 函数的api解释1.List对象中next()的使用使用Collection类的Iterator,可以方便的遍历Vector, ArrayList, LinkedList等集合元素,避免通过get()方法遍历时,针对每一种对象单独进行编码。示例:[Java] view pla翻译 2017-01-04 13:34:41 · 560 阅读 · 0 评论 -
【java】java集合list与set、map集合的区别、用法详解
Java集合的主要分为三种类型: 1、Set(集) 2、List(列表) 3、Map(映射) 具体接口,实现区别list迭代循环遍历替换等详解转载 2017-01-05 13:28:02 · 1213 阅读 · 0 评论 -
jquery eval解析JSON中的注意点介绍
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:使用eval()函数、使用Function对象来进行返回解析,下面有个示例,感兴趣的朋友可以参考下在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval函数来解析,并且使用jqu转载 2017-02-23 10:49:04 · 336 阅读 · 0 评论 -
简单的 io流文件复制(字符流编码乱码转换)
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReade原创 2017-02-16 11:10:33 · 5078 阅读 · 0 评论 -
try-catch和throw,throws的区别和联系
区别一:throw 是语句抛出一个异常;throws 是方法抛出一个异常;throw语法:throw 在方法声明中,添加throws子句表示该方法将抛出异常。如果一个方法会有异常,但你并不想处理这个异常,就在方法名后面用throws,这样这个异常就会抛出,谁调用了这个方法谁就要处理这个异常,或者继续抛出.throws语法:[]([])[throws]其中:异常类可以转载 2017-02-27 09:57:39 · 1026 阅读 · 0 评论