JAVA基础
Roobtyan
这个作者很懒,什么都没留下…
展开
-
我喜欢一个姑娘,她叫操作系统
我叫Java,生活在计算机世界的“编程语言”层。什么?你说我的名字有些怪?听起来像咖啡?好吧,我承认,也许是因为我长得太像咖啡了吧……其实你可能不知道,以前我叫Oak,我特别喜欢这个名字。可是后来我老爹高斯林发现,已经有人叫这个名字了,所以我被迫改名成Java。但我一点也不喜欢咖啡,它太苦了,即便加了糖,也难以遮掩它原本的味道。我喜欢的是糖水,因为它像爱情的味道。……那是在199...原创 2020-03-08 20:03:33 · 476 阅读 · 2 评论 -
Java中常用的API(三)——缓冲区字符串
前两节中分别介绍了Object和String,这一节主要介绍StringBuffer和StringBuilder。StringBuffer由于String是不可变的,所以导致String对象泛滥,在频繁改变字符串对象的应用中,需要使用可变的字符串缓冲区类。 StringBuffer有如下特点:· 默认缓冲区的容量是16。· StringBuffer : 线程安全的所有的缓...原创 2018-02-08 12:15:36 · 470 阅读 · 0 评论 -
JavaScript学习总结(一)
概述前端三剑客,html、css、js。 这三种语言基本是前端开发必备的东西,那么你知道这三种语言分别负责的功能是什么吗?html:负责了一个页面的结构css:负责页面的样式JavaScript:负责与用户进行交互html与css的功能不做赘述,那么,JavaScript是如何负责与用户进行的交互呢? 比如说,我们在网页上输入一个账号,账号的格式要求是必须全部是数字,结果你...原创 2018-02-22 16:07:37 · 296 阅读 · 0 评论 -
JavaScript学习总结(二)
在学习完了上一节的内容之后,我们接下来讲的是循环语句以及后面函数的一些问题。循环语句while循环:与java中的while循环无区别do-while循环:与java中的do-while循环无区别for循环:与java中的for循环无区别 格式: for(初始化语句; 判断的条件 ; 循环后的语句){ 循环体语句; }下面我们...原创 2018-02-24 18:26:12 · 172 阅读 · 0 评论 -
JavaScript学习总结(三)
在学习完了基本的内容之后,我们来学习一下JavaScript中的对象部分以及如何自定义对象的问题。String对象创建字符串的方式共有两种:方式1:new String(“内容”);方式2:var str = “内容”;我们来看下面的代码解决问题:var str1 = new String("hello");var str2 = new String("hell...原创 2018-02-24 20:11:54 · 164 阅读 · 0 评论 -
JavaScript学习总结(四)
这一部分我们继续介绍JavaScript的常用对象。Number对象创建Number对象方式1: var 变量= new Number(数字) 方式2: var 变量 = 数字;常用的方法toString() 把数字转换成指定进制形式的字符串。toFixed() 指定保留小数位,而且还带四舍五入的功能具体操作代码如下:...原创 2018-02-25 08:54:32 · 170 阅读 · 0 评论 -
JavaScript学习总结(五)
之前的几讲中我们曾经说过,JavaScript中是没有类的概念的。但是我们讲过对象,那么这个对象是怎么来的呢? 只要有函数即可创建对象自定义对象自定义对象的方式: 1. 使用无参的函数创建对象 <script type="text/javascript"> function Person(){} var p = new Person();...原创 2018-02-25 11:29:07 · 216 阅读 · 0 评论 -
JDBC为什么要使用PreparedStatement而不是Statement
前言这篇博客不是我写的,是由刘志军大大翻译的,真心觉得很棒,而且是必学要掌握的东西,所以就转载过来了,我个人的第一篇转载文章。开始PreparedStatement是用来执行SQL查询语句的API之一,Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, Pre...转载 2018-03-28 16:21:35 · 167 阅读 · 0 评论 -
数据库连接池技术详解
前言今天来讲一下数据库连接池技术.其实这个名词也就是听起来高大上一点,实际上并不是很复杂的内容,相信在我的讲解下,并且自己实际的将代码写一遍之后,能够对这项技术有较为深刻的理解.废话不多说,开始讲解.数据库连接池技术概述所谓的数据库连接池技术,就是用来分配,管理,释放数据库连接的.你也许会问,好像我直接用JDBC也能够实现这些功能吧. 嗯,你说的没错,JDBC确实也可以,但是,你...原创 2018-04-21 20:52:10 · 2077 阅读 · 5 评论 -
Java集合(一)——Collection
集合概述集合(Collections)是存储对象的容器。方便对多个对象的操作、存储对象,集合的作用就在这时显现了。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好定义, 而集合解决了这样的问题。1. 集合和数组的异同点 相同点: 数组和集合类都是容器 不同点: 数组长度是...原创 2018-02-19 15:44:23 · 249 阅读 · 0 评论 -
JavaScript学习总结(八)
这一节结束,我们的JavaScript学习总结系列文章第一阶段就要结束了,今后会适当的补充一些高级的内容,敬请期待。 好了,废话不说进入这一节的学习。联动框联动框,实在是太常见了。比如淘宝,我们选择地址的时候,选择了省份,淘宝就会自动列出来城市乡道的信息,这一小节我们要做的就是这个。城市联动框<head><meta charset="utf-8">...原创 2018-02-28 07:58:22 · 306 阅读 · 0 评论 -
Java中常用的API(二)——String
在第一节中我们介绍了Object类的方法以及操作,那么这一节,我们将介绍一个新的类:String。 String类是我们经常使用的类,应用十分广泛。同时,String类中封装了一系列的方法,非常常用,接下来我们就一一介绍。原创 2018-02-08 11:01:16 · 250 阅读 · 0 评论 -
XML技术详解
XML1.XML概述XML可扩展标记语言是一种基于文本的语言用作应用程序之间的通信模式,是一个非常有用的描述结构化信息的技术。XML工具使得转化和处理数据变得十分容易,但同样也要领域相关的标准和代码库才能有效的使用XML,而JAVA则提供了极好的支持和丰富的库来解析、修改以及查询XML文档。如果你已经学习过了XML,那么你就会发现,XML的语法和HTML的语法十分类似,两者的不同之...原创 2017-12-02 11:29:34 · 1004 阅读 · 0 评论 -
JAVA中的数组
本文主要讲述java中的数组相关内容原创 2017-10-31 17:46:16 · 556 阅读 · 0 评论 -
问:为什么java是单继承,但却是多实现的呢?
在学习的过程中,我发现了如题的这个有趣的问题。 单继承不必解释,一个类只能有一个直接父类;但是对于接口的实现,一个类却能够实现多个接口。 为什么是这种情况呢?我们来举个简单的栗子看一下:class A{ public void print(){ System.out.println("AAAAAA"); }}class B{ pub...原创 2017-10-28 09:50:39 · 923 阅读 · 1 评论 -
访问修饰符的使用
访问修饰符的重要意义在于:控制类、属性以及方法的可见性。 本文将具体介绍访问修饰符的使用方法原创 2018-01-24 17:59:53 · 417 阅读 · 0 评论 -
Java中的异常处理
异常概述Java的基本设计思想是“Badly formed code will not be run!”。这句话的大致意思是:错误形式的代码不会被运行。 我们在写代码的时候,提升错误恢复能力是提升代码健壮的重要措施。而“为了创建一个更加健壮的系统,那么每一个组件都必须是健壮的”。从而,在Java中出现了异常处理机制。 不像C语言,基本处理错误的代码都是程序员写上去的,而在Java中,除非是原创 2018-02-01 12:45:52 · 232 阅读 · 0 评论 -
Java中常用的API(四)——其他
前面说三篇文章分别介绍了Object、String、字符缓冲类的API,接下来我们简要介绍一下其他常用的API。原创 2018-02-10 12:23:47 · 253 阅读 · 0 评论 -
JavaScript学习总结(六)
我们知道,JavaScript共由三部分组成:EMCAScript(基本语法)、BOM(浏览器对象模型)、DOM。 在浏览器对象模型中,把浏览器的各个部分都用了一个对象进行描述,如果我们要操作浏览器的一些属性,就可以通过浏览器对象模型的对象进行操作下面我们来介绍一下浏览器对象模型的基本的对象:window 代表了一个新开的窗口location 代表了地址栏对象。screen 代表...原创 2018-02-26 20:40:39 · 155 阅读 · 0 评论 -
Java中常用的API(一)——Object
概述如果要问Java为什么是用起来非常舒服的语言,那很大一部分的功劳就是JavaAPI的。API定义了许多封装好的类和方法供我们使用,来处理特定的问题,所以学习常用的API是非常重要的。 同时,面向对象的核心思想就是用合适的对象去做合适的事情。什么是合适的对象呢?一种是自己根据需要创建的类而生成的对象,另一种是sun官方描述的好多常用的类,我们使用这些类创建的对象,这也就是API的概念。原创 2018-02-07 10:17:38 · 335 阅读 · 0 评论 -
JavaScript学习总结(七)
这一讲我们来学习DOM编程(十分重要),有了DOM编程,我们就可以操作任意的HTML元素了。DOM,文档对象模型一个html页面被浏览器加载的时候,浏览器就会对整个html页面上的所有标签都会创建一个对应的对象进行描述,我在浏览器上看到的信息只不过就是这些html对象的属性信息而已。我们只要能找到对应的对象操作对象的属性,则可以改变浏览器当前显示的内容。 浏览器在解析HTML页面的时...原创 2018-02-27 18:26:45 · 184 阅读 · 0 评论