
java基础语法
辰小白
不积硅步,无以至千里!不积滴水,无以成江河!
展开
-
使用JDBC连接数据库(一)
使用JDBC连接数据库(一)JDBC是由java编程语言编写的类及接口组成,同时它为程序开发人员提供了一组用于实现对数据库访问的JDBC API,并支持SQL语言。利用JDBC可以将JAVA代码连接到oracle、DB2、SQLServer、MYSQL等数据库,从而实现对数据库中的数据操作的目的。一、JDBC简介JDBC全称为:Java Data Base Connectivity (java数据...原创 2018-07-09 14:49:52 · 303 阅读 · 0 评论 -
JDBC连接数据库(二)
JDBC连接数据库(二)——连接池参考博客:http://www.cnblogs.com/xdp-gacl/p/4002804.html一、 应用程序直接建立数据库连接模型应用程序直接每次访问数据库时,都建立创建一个数据库的链接,这样每次建立这样的连接都需要耗费的资源,当同时有很多用户在使用应用程序时,可能会导致应用程序崩溃。 图为应用程序直接建立数据库连接模型二、使用数据库连接池优化模型数据...原创 2018-07-09 14:52:42 · 512 阅读 · 0 评论 -
正则表达式(一)
注意:1、如果用()包住,例如:(abc){3},表示三个abc,具体为:abcabcabc2、^符号写在[]里面表示非,写在[]外面表示从这组数据开始$符号写在最后表示以这组数据结束实例:^[0-9]{6}$ 表示必须以0-9的数字组成的六位数据 123456可以匹配如果 [0-9]{6} 这样写 fajkld123456jgkalds 依然可以匹配上所以加上^...原创 2018-07-22 19:36:53 · 386 阅读 · 0 评论 -
java关于Date常用操作
一.Date常用方法package JavaSE; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; public class DateFun { public static void main(String[] args){ ...原创 2018-08-31 15:38:46 · 216 阅读 · 0 评论 -
String/StringBuilder常用操作
一.字符串基本操作1.indexOF():检索字符串位置##返回“是”字所在的下标String str = “这是个字符串”;int index = str.indexOf(“是”);##从下标为 2 的字符开始向后检索(包括下标2)index = str.indexOf(“是”,2);2.lastIndexOf():检索最后一次出现的位置##返回 “是”字,...原创 2018-08-31 15:45:27 · 3122 阅读 · 0 评论 -
集合常用方法合集
自己做的点笔记,希望对大家有用一.集合基本信息集合(collection),collection是一个接口,其有两个子接口 list与setList 可重复集Set 不可重复集// boolean contains(Object o)//查看当前集合中是否包含给定的元素oboolean a = list.contains(o) //返回boolean类型值...原创 2018-08-31 16:10:38 · 5529 阅读 · 0 评论 -
多线程分段下载——附java代码注解
当时想着获取百度云盘真实下载地址,然后通过多线程分段下载来避开下载限速问题。记录一下线程分段下载有哪位大神可以获取百度云真实下载地址,望留言package test;import java.util.concurrent.CountDownLatch;public class Client { public static void main(String[] args) { ...原创 2018-11-09 11:38:06 · 625 阅读 · 0 评论 -
程序员你真的理解final关键字吗?
程序员你真的理解final关键字吗?前言提到final关键字,想必大家都不陌生,可是程序员你真的理解final吗?就比如网上流传的”方法中不需要改变作为参数的对象变量时,使用final进行声明,可以防止你无意的修改而影响到调用方法外的变量“ 针对这句话你怎么看?反正博主不认同,这句话显然太过于决定,至于原因后续文章将讲到…在使用匿名内部类的时候会经常用到final关键字。而且在Java中St...转载 2019-11-08 19:11:48 · 425 阅读 · 0 评论 -
深入static关键字理解
提到static关键字,相信大家都不陌生,这是相对比较难以理解的一个关键字,相信各位也都能深深感受的到!本篇文章将好好总结一下static这个关键字。文章目录1、static存在的主要意义2、static的独特之处3、static应用场景4、静态变量和实例变量的概念5、静态变量和实例变量区别【重点常用】6、访问静态变量和实例变量的两种方式7、static静态方法8、static静态代码块9、st...转载 2019-11-08 19:09:55 · 426 阅读 · 0 评论 -
【回炉重造】超详细的Java运算符修炼手册(优秀程序员不得不知道的运算技巧)
前言这次重学java,才发现以前对运算符的运用只是冰山一角。就好似拥有者一把无比锋利的宝剑,却用来拍核桃...目录运算符分类算数运算符~(按位取反)二进制存放形式、补码、反码按位取反 "~" 运算符原理位异或运算(^)1.不用临时变量交换两个数2.在成对数中找单独数3.在单独数中找成对数位与运算符(&)“与运算”的特殊用途:按位或运...原创 2019-11-08 16:49:41 · 4949 阅读 · 3 评论 -
【回炉重造】Java变量概述及使用
前言在之前的博文中,我们已经提到了常量是程序运行期间固定不变的量称之为常量,那么变量的意思就很好理解了。与常量恰恰相反,变量是程序运行期间内容可以发生改变的量称之为变量变量概述在程序运行过期间,内容可以发生改变的量,我们称之为变量。数学中,可以使用字母代替数字运算,例如 x=1+5 或者 6=x+5。程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多...翻译 2019-11-07 17:18:45 · 397 阅读 · 0 评论 -
【回炉重造】谈谈Java数据类型
前言计算机编程语言是用来控制计算机的行为及操作,协助人类解决现实中的问题,其能表达的数据类型也是从实际中提取并抽象出来形成的数据结构描述。例如:数学中数的基础分类有正整数、负整数、小数等类别,数学中所有关于数的运算都是在基础分类上进行的。计算机出现之前,数学家们用稿纸进行大量的数学运算以求证数学问题和科学计算,这耗费了数学家们太多的精力。随着计算机科技的发展,大量复杂的数学运算交给计算机...原创 2019-11-07 15:08:19 · 265 阅读 · 4 评论 -
【回炉重造】细说Java常量
前言“常量”的广义概念是:‘不变化的量’在数学函数中,常量指的某一个量,例如每一个具体的圆的半径、直径数值对于‘常量’的通俗比喻——“如同大山不被轻而易举地改变”(当然,地球上的重力加速度到海枯石烂也会改变;而人们使用的常量是时间不很漫长的那一段时期基本上不会改变的量。而真空状态中的光速是常量理论上不可改变,是常量)那么,在java中的常量又是什么呢?我们需要如何使用它…...原创 2019-11-06 21:02:20 · 857 阅读 · 2 评论 -
【回炉重造】细说Java标识符
我:小白标识符是啥玩意?小白:这个简单,就是名字呀。我:名字?小白:对,名字!Java语言中,对于变量,常量,函数,语句块都有名字,我们将这些名字统统称之为Java标识符。标识符概念Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。当然国有国法,家有家规,java标识符也有...原创 2019-11-06 16:02:30 · 295 阅读 · 2 评论 -
【回炉重造】细说Java关键字
前言何为关键字?首先我们来看一下关键字的定义:关键字是指有特殊含义的、被保留的、不能随意使用的特殊字符。ok,看了上面的定义有了对关键字的大致了解,但还是不够明确,这里我那咱们常用的邮箱来打个比喻。说到邮箱,大家可能会下意识的想到邮箱的格式。比如:zhangsan@.comlisi123@.com等等…邮箱的共同特点都是会有一个“@”符号,且不能出现多个,放置的位置也有特...原创 2019-11-06 14:59:59 · 442 阅读 · 3 评论