随笔分类 -  [-021-]- Java基础及开发

摘要:一、StringUtils常用的静态方法 1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是示例: StringUtils.isEmpty(null) = tru 阅读全文
posted @ 2019-11-13 11:33 旅行没有终点 阅读(1260) 评论(0) 推荐(0)
摘要:一、自定义注解 1、创建自定义注解含义 /** * 创建自定义注解: * 1、新建一个普通的Java类 * 2、将class关键字替换成@interface * 3、类型的作用:a、声明变量,b、声明方法参数,c、声明方法的返回类型,d、强制类型转换 * * 我们声明的自定义注解实际上是一个接口,这 阅读全文
posted @ 2019-10-22 15:51 旅行没有终点 阅读(273) 评论(0) 推荐(0)
摘要:一、Java代码使用JDBC之Statement 1.六个步骤: /** * JDBC驱动六大步骤: * 1、注册数据库驱动,目的是为了让jvm可以识别mysql数据库驱动类 * 2、获取和数据库的连接对象 * 3、通过连接获取语句对象 * 4、通过语句对象执行具体的DQL语句对象,返回结果集对象 阅读全文
posted @ 2019-09-28 14:38 旅行没有终点 阅读(231) 评论(0) 推荐(0)
摘要:一、File类 import java.io.File; import java.io.IOException; /** * 使用IO流读写文件的内容,如果对文件/文件夹操作,可以使用File类 * 创建File对象 */ public class Test01 { public static vo 阅读全文
posted @ 2019-09-21 13:17 旅行没有终点 阅读(259) 评论(0) 推荐(0)
摘要:一、认识字节流-FileInputStream /** * @author:csjin * 创建日期:2019-08-10-11:14 * * * IO流 * 流是有起点和终点的有序字节序列 * 分类 * 输入流/输出流:当前程序为参照,如果程序从外部获取数据到程序中来就是输入流,把程序中的数据保存 阅读全文
posted @ 2019-09-20 11:29 旅行没有终点 阅读(535) 评论(0) 推荐(0)
摘要:一、Map常用方法 /** * Map集合:是按照<键,值>形式存储数据, * java.util.Map基本操作: * 1。void clear():清空集合中所有的键值对 * 2。boolean containsKey(Object key):判断是否包含指定的键 * 3。boolean con 阅读全文
posted @ 2019-07-11 09:41 旅行没有终点 阅读(245) 评论(0) 推荐(0)
摘要:一、Set集合介绍 /** * set集合:存储数据无序,不可重复 * 无序是指存储的顺序可能和添加的顺序不一致 */例1: public class Test01 { public static void main(String[] args){ //1.创建set集合 Set<String> s 阅读全文
posted @ 2019-07-02 14:40 旅行没有终点 阅读(238) 评论(0) 推荐(0)
摘要:一、list相关方法演示 public class Test01 { public static void main(String[] args){ //1、创建list集合 List<String> list = new ArrayList<>(); //2、新增元素 list.add("gg") 阅读全文
posted @ 2019-06-30 17:40 旅行没有终点 阅读(248) 评论(0) 推荐(0)
摘要:一、Collection集合 /** * Collection基本操作: * 1.boolean add(E e):向集合中添加元素e * 2.boolean addAll(Collection<? extends E> c):把集合c中所有的元素都添加到当前集合中 * 3.void clear() 阅读全文
posted @ 2019-06-24 18:39 旅行没有终点 阅读(288) 评论(0) 推荐(0)
摘要:一、Math类 public class Test01 { public static void main(String[] args){ //1、Math.random()产生[0,1)之间的小数 for (int i=0;i<10;i++){ System.out.println(Math.ra 阅读全文
posted @ 2019-06-23 18:27 旅行没有终点 阅读(216) 评论(0) 推荐(0)
摘要:一、演示date类 import java.util.Date; /** * 演示date类 * @author:csjin * 创建日期:2019-06-23-16:32 */ public class Test01 { public static void main(String[] args) 阅读全文
posted @ 2019-06-23 17:40 旅行没有终点 阅读(215) 评论(0) 推荐(0)
摘要:一、包装类: 基本类型-包装类 byte-Byte short-Short int-Integer long-Long float-Float double-Double char-Character boolean-Boolean 二、包装类对象的创建 character包装类构造方法只有一个,根 阅读全文
posted @ 2019-06-23 15:19 旅行没有终点 阅读(229) 评论(0) 推荐(0)
摘要:/*一、冒泡排序: int类型的数组:3,1,5,2,6 */ public class Test01 { public static void main(String[] args){ int[] a={3,1,5,2,6,4}; //开始排序 for(int i=a.length-1;i>0;i 阅读全文
posted @ 2018-12-23 18:49 旅行没有终点 阅读(185) 评论(0) 推荐(0)
摘要:/*一、二维数组: 1.二维数组是一个特殊的以为数组 2.特殊的一维数组,特殊在这个一维数组中每个元素都是一个一维数组 */二、初始化二维数组: //静态初始化二维数组: public class Test01 { public static void main(String[] args){ // 阅读全文
posted @ 2018-12-23 12:44 旅行没有终点 阅读(236) 评论(0) 推荐(0)
摘要:/*一、一维数组:特点 1.数组是一种引用类型 2.数组是一种简单的数据结构,线性结构 3.数组是一个容器,可以用来存储其他元素,数组是可以存储数据类型的元素 4.数组分类:一维数组,二维。。。。多维 5.数组中存储的元素类型是统一的 6.数组长度不可改变,数组一旦创建长度不可改变二、介绍 /*数组 阅读全文
posted @ 2018-12-23 08:47 旅行没有终点 阅读(441) 评论(0) 推荐(0)
摘要:需求:用户名密码注册,用户名不得少于6位字符,否则提示:姓名不能少于6位! /*1.自定义无效名字异常: 1.编译时异常,直接继承Exception 2.运行时异常,直接继承RuntimeException */ public class IllegalNameException extends E 阅读全文
posted @ 2018-12-22 12:27 旅行没有终点 阅读(198) 评论(0) 推荐(0)
摘要:一、异常定义/*1.异常是什么? 第一,异常模拟的是现实世界不正常的现象 第二,java中采用类的形式去模拟异常 第三,类是可以模拟对象的 NullPointerException e =0x1234 e是引用类型,e中保存的内存地址指向堆中的对象 这个对象一定是NullPointerExcepti 阅读全文
posted @ 2018-12-16 20:14 旅行没有终点 阅读(335) 评论(0) 推荐(0)
摘要:静态内部类、成员内部类、局部内部类、匿名内部类 一、静态内部类 /*关于静态内部类: 1.静态内部类可以等同看做静态变量 2.内部类重要的作用:可以访问外部类中的私有数据 3.静态内部类可以直接访问外部类的静态数据,无法直接访问成员变量和成员方法 */ public class Test01 { / 阅读全文
posted @ 2018-12-16 12:27 旅行没有终点 阅读(441) 评论(0) 推荐(0)
摘要:/*一、关于访问权限修饰符,修饰类,修饰方法,修饰变量 1.private:只能在本类中访问 2.缺省: 本类,同一个包下,不同包下不行 3.protected:本类,同一个包下,不同包下不行,但是子类可以 4.public:可以在任何类中访问 protected受保护的只是供子类访问 */Test 阅读全文
posted @ 2018-12-16 12:14 旅行没有终点 阅读(242) 评论(0) 推荐(0)
摘要:/*一、关于object中的toString方法: 1. 定义:toString返回该对象的字符串的表示 2. 在现实的开发中,Object 中的方法已经不够用了, 因为Object汇总的toString方法显示的结果不满意 Object中的toSting方法就是要被重写的 3.SUN中是这样实现的 阅读全文
posted @ 2018-12-15 13:25 旅行没有终点 阅读(211) 评论(0) 推荐(0)