JavaSE
寒江点雪
这个作者很懒,什么都没留下…
展开
-
JDK的下载和安装及环境变量的配置
基础知识:1.java是一种跨平台语言,(一次编程,到处运行) 之所以跨平台主要是依赖于java虚拟环境(JVM),在不同的服务器系统里需要装不同版本的JVM2.JRE是java运行环境:包括JVM和核心类库。3.JDK:ava开发工具包:包括java开发工具和JRE,所以安装了JDK就无需再安装单独的JRE了。原创 2017-04-26 16:26:00 · 310 阅读 · 0 评论 -
正则表达式的规则
A:字符 x 字符x,举例:'c'表示字符c \\ 反斜线(\)字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到z 或 A到Z,两头的字母包括在内(范围) [0-9] 0到9的字符都包括原创 2017-08-14 09:19:14 · 259 阅读 · 0 评论 -
数组二分法查找代码
// 二分法查找(数组必须是有序数组) public static int getIndex(int[] arr, int value) { // 如果数组为null或者长度为0返回-1表示没有找到 if (arr == null || arr.length == 0) { return -1; } // 定义最大索引,最小索引 int max = arr.len原创 2017-08-11 09:42:09 · 495 阅读 · 0 评论 -
数组选择排序代码
// 选择排序 public static void selectSort(int[] arr){ //判断段数组不能为null或者长度不能为0 if(arr==null || arr.length==0){ return; } //控制需要比较的轮数 for (int x = 0; x < arr.length; x++) { //控制每轮需要比较的次数原创 2017-08-11 09:27:34 · 383 阅读 · 0 评论 -
数组冒泡排序代码
// 冒泡排序功能;public static void bubbleSort(int[] arr) {// 判断数组是否为空或者长度为0if (arr == null || arr.length == 0) {return;}// 控制需要比较的轮数for (int x = 0; x // 控制每一轮比较需要比较的次数// arr.length - 1原创 2017-08-11 09:08:05 · 551 阅读 · 0 评论 -
java中的数据类型和数据类型间的转换
Java是一种强类型的语言,针对每一种数据都定义了明确的数据类型。数据类型分类:A:基本数据类型B:引用数据类型(类,接口,数值)基本数据类型:4类8种A:整数 占用字节数byte 1short 2int 4long 8B:浮点数float 4double 8C:字符char 2D:布尔boolean原创 2017-05-03 12:21:49 · 329 阅读 · 0 评论 -
进制之间的转换规则
*不同进制的数据表现形式:1.二进制:由0,1组成;以0b开头或者以B结尾;2. 八进制:由0,1,2,3,4,5,6,7组成,以0开头;3.十进制:由0,1,2,3,4,5,6,7,8,9组成,默认为为十进制数据;4.十六进制:由0,1,2,3, 4,5,6,7,8,9,a,b,c,d,e,f(字母大小写都可以),以0x开头; *任意进制到十进制的转换 *十进制转原创 2017-05-03 10:12:06 · 5042 阅读 · 0 评论 -
运算符的优先级
运算符的优先级(从高到低)优先级描述运算符1括号()、[]2正负号+、-3自增自减,非++、--、!4乘除,取余*、/、%5加减+、-原创 2017-05-02 17:55:37 · 519 阅读 · 0 评论 -
float类型数据在内存中如何存储的?
float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准:一个浮点数有2部分组成:底数m和指数e底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。所以,float类型的指数可从-126到128底数部分实际是占转载 2017-05-02 17:54:15 · 673 阅读 · 0 评论 -
常用字符与ASCII代码对照表
常用字符与ASCII代码对照表为了便于查询,以下列出ASCII码表:第128~255号为扩展字符(不常用) ASCII码键盘ASCII 码键盘ASCII 码键盘ASCII 码键盘27ESC32SPACE转载 2017-05-02 17:51:14 · 1640 阅读 · 0 评论 -
8421码
8421码是中国大陆的叫法,8421码是BCD代码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。 二进制:1 1 1 1 十进制:8 4 2 1 0b1111=8+4+2+1=15转载 2017-05-02 17:49:17 · 3115 阅读 · 0 评论 -
日期类的时间为什么是从1970年1月1日开始的
I suspect that Java was born and raised on a UNIX system.UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970.是说java起源于UNIX系统,而UNIX认为1970年1月1日0点是时间纪元.但这依然没很好的解释"为什么转载 2017-08-30 16:17:24 · 1018 阅读 · 0 评论