随笔分类 -  Java

摘要:默认单选 1 在Java中,下面对于构造函数的描述正确的是()。 A) 类必须显示定义构造函数 B) 构造函数的返回类型是void C) 构造函数和类有相同的名称,并且不能带任何参数 D) 一个类可以定义多个构造函数 2. 以下属于面向对象的特征的是( )。(两项) A) 重载 B) 重写 C) 封 阅读全文
posted @ 2017-11-19 14:14 GᎭ•Cristin 阅读(398) 评论(0) 推荐(0)
摘要:当页面打开时我们需要执行一些操作,这个时候如果我们选择使用jquery的话,需要重写他的3中方法,自我感觉没什么区 别,看个人喜好了,第二种感觉比较简单明了: 第一种: 复制代码代码如下: <script type="text/javascript" src="./js/jquery-1.7.min 阅读全文
posted @ 2017-11-02 16:14 GᎭ•Cristin 阅读(368) 评论(0) 推荐(0)
摘要:String[] strs = null;/* 1. ArrayUtils.isEmpty(strs) : 判断数组是否为空 , 不为空返回false,为空true */ArrayUtils.isEmpty( new String[]{"21", "是"} );//结果是falseArrayUtil 阅读全文
posted @ 2017-11-02 15:47 GᎭ•Cristin 阅读(522) 评论(0) 推荐(0)
摘要:package cn.springmvc.utils;import org.apache.commons.codec.digest.DigestUtils;import org.apache.commons.codec.digest.Md5Crypt;public class MD5CryptUti 阅读全文
posted @ 2017-11-02 15:33 GᎭ•Cristin 阅读(568) 评论(0) 推荐(0)
摘要:在再度温习Java5的并发编程的知识点时发现,首要的就是把Runnable、Callable、Executor、Future等的关系搞明白,遂有了下述小测试程序,通过这个例子上述三者的关系就一目了然了。 在java5以后,一个可以调度执行的线程单元可以有三种方式定义: Thread、Runnable 阅读全文
posted @ 2017-10-28 09:51 GᎭ•Cristin 阅读(168) 评论(0) 推荐(0)
摘要:在java的异常类体系中,Error和RuntimeException是非检查型异常,其他的都是检查型异常。 所有方法都可以在不声明throws的情况下抛出RuntimeException及其子类 不可以在不声明的情况下抛出非RuntimeException简单的说,非RuntimeExceptio 阅读全文
posted @ 2017-10-25 13:40 GᎭ•Cristin 阅读(717) 评论(0) 推荐(0)
摘要:在某一路径下执行编译好的class文件出错。 异常如下: E:\liwy>java Test98 Exception in thread "main" java.lang.NoClassDefFoundError: Test98 如果出现了以上错误提示,常见问题有如下两种:1 大小写写错了, 2 路 阅读全文
posted @ 2017-10-11 15:21 GᎭ•Cristin 阅读(17224) 评论(0) 推荐(0)
摘要:package Set.Java.algorithm;import java.util.Scanner;public class algorithm { /** * 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死, 阅读全文
posted @ 2017-10-11 14:46 GᎭ•Cristin 阅读(216) 评论(0) 推荐(0)
摘要:import java.util.*; class test { public static void main(String[] args) { char a[] = {'b', 'a', 'c'}; String b = "111"; f(a,b); System.out.println(Arr 阅读全文
posted @ 2017-10-11 13:19 GᎭ•Cristin 阅读(675) 评论(0) 推荐(0)
摘要:Java语言是在网络环境下诞生的,所以Java语言虽然不能说是对于网络编程的支持最好的语言,但是必须说是一种对于网络编程提供良好支持的语言,使用Java语言进行网络编程将是一件比较轻松的工作。 和网络编程有关的基本API位于java.net包中,该包中包含了基本的网络编程实现,该包是网络编程的基础。 阅读全文
posted @ 2017-10-10 17:12 GᎭ•Cristin 阅读(257) 评论(0) 推荐(0)
摘要:1. 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 J 阅读全文
posted @ 2017-10-10 16:07 GᎭ•Cristin 阅读(119) 评论(0) 推荐(0)
摘要:一、关键字: thread(线程)、thread-safe(线程安全)、intercurrent(并发的) synchronized(同步的)、asynchronized(异步的)、 volatile(易变的)、atomic(原子的)、share(共享) 二、总结背景: 一次读写共享文件编写,嚯,好 阅读全文
posted @ 2017-10-10 15:30 GᎭ•Cristin 阅读(230) 评论(0) 推荐(0)
摘要:package com.Cristin.File;//将数据库里的数据写入到指定路径的txt文件里import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputS 阅读全文
posted @ 2017-10-10 14:41 GᎭ•Cristin 阅读(429) 评论(0) 推荐(0)
摘要:package com.Cristin.File;//将txt里的内容写入到数据库表import com.Cristin.MySQL.AddDataToDB;import org.testng.annotations.Test;import java.io.BufferedReader;import 阅读全文
posted @ 2017-10-10 14:40 GᎭ•Cristin 阅读(432) 评论(0) 推荐(0)
摘要:List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素 阅读全文
posted @ 2017-10-10 14:26 GᎭ•Cristin 阅读(254) 评论(0) 推荐(0)
摘要:1、super的构造顺序:永远优先构造父类的方法 2、static永远在类实例之前执行,this的使用范围为实例之后 阅读全文
posted @ 2017-10-10 14:24 GᎭ•Cristin 阅读(191) 评论(0) 推荐(0)
摘要:构造方法是一种特殊的方法,又称构造函数,它是一个与类同名相同且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。 特殊性 特殊性 构造方法是一种特殊的成员方法,它的特殊性反映在如下几个方面: 阅读全文
posted @ 2017-10-10 14:16 GᎭ•Cristin 阅读(857) 评论(0) 推荐(0)
摘要:一、抽象类 我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。如果一个类没有足够的信息来描述一个具体的对象,而需要其他具体的类来支撑它,那么这样的类我们称它为抽象类。比如new Animal(),我们都知道这个是产生一个动物Animal对象 阅读全文
posted @ 2017-10-10 14:04 GᎭ•Cristin 阅读(184) 评论(0) 推荐(0)
摘要:一、对象 现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即动态部分与静态部分。静态部分,顾名思义就是不能动的部分,这个部分被称为“属性” 阅读全文
posted @ 2017-10-10 13:35 GᎭ•Cristin 阅读(155) 评论(0) 推荐(0)
摘要:面向对象:打个比方,就是你做一次菜,过程是起火,放油,炒菜,起锅,吃饭,这就是面向对象,效率高面向过程,就是每一个细节:比如你要先把🔥开到合适的位置.然后还要洗菜 ,等油热了,才能开始炒菜,然后调料,...,起锅,到碗里,吃饭.... 适合写高质量代码C语言是面向过程,C++ , java 则都是 阅读全文
posted @ 2017-10-10 13:17 GᎭ•Cristin 阅读(279) 评论(0) 推荐(0)