用户名同QQ号

 

随笔分类 -  7-java

1 2 下一页

java之异常
摘要:1 package com.oracle.demo01; 2 //Throwable 的子类错误 Error:一旦发生,不可处理,只能修改代码,返回给jvm,结束程序的运行 3 //Throwable 的子类异常 Expection 4 //1.Expection编译期异常:可以处理 5 //2.r 阅读全文

posted @ 2020-01-06 10:30 用户名同QQ号 阅读(195) 评论(0) 推荐(0)

java之静态导入、可变参数、Collections集合工具类、集合嵌套
摘要:1.在源码中经常会出现,静态导入 import static XXX.YYY,导入后YYY可以直接使用 1 import static java.util.Map.Entry; 2 public class HashMapTest { 3 public static void main(String 阅读全文

posted @ 2020-01-06 09:59 用户名同QQ号 阅读(273) 评论(0) 推荐(0)

java之set接口
摘要:1.set集合不能存储重复的元素, 2.HashSet集合不能保证的迭代顺序与元素存储顺序相同。 3.HashSet集合,采用哈希表结构存储数据,保证元素唯一性的方式依赖于:hashCode()与equals()方法。 4.hashset集合的存储结构为哈希表(实质上为数组机制的链式存储),在存储对 阅读全文

posted @ 2020-01-03 22:09 用户名同QQ号 阅读(261) 评论(0) 推荐(0)

java之Linkedlist
摘要:定义:linkedlist属于链表结构,方便添加和删除元素,但查询不方便,适用于对收尾的操作。 具有具体的对象,使用对象调用具体的方法 add 1 // 添加元素 //在中间添加元素 2 arr.add("H"); addFirst:在集合最前面添加元素 1 // 在链表头部添加元素 2 arr.a 阅读全文

posted @ 2020-01-03 21:47 用户名同QQ号 阅读(151) 评论(0) 推荐(0)

java之List接口 迭代过程中添加元素
摘要:list接口:有下标,存取有序,允许有重复的元素(equals方法),比较是否有重复的元素。 常用接口实现类:ArrayList集合 Linkedlist集合 1 //有序 可重复 有下标值 2 List<String> arr=new ArrayList<String>();//此时多态创建对象, 阅读全文

posted @ 2019-12-27 22:17 用户名同QQ号 阅读(1143) 评论(0) 推荐(0)

java之泛型
摘要:泛型出现的原因:集合中可以存储各种对象,会被自动被提升为Object类型,当我们在取出每一个对象时,需要进行相应的操作。但如果集合中存储着不同类型的元素,则会出现类型转换异常ClassCastException,所以在存储时,必须明确集合元素的类型。 1 public class GenericDe 阅读全文

posted @ 2019-12-27 22:01 用户名同QQ号 阅读(167) 评论(0) 推荐(0)

java之Collection
摘要:注:实现Collection接口的所有子类会对collection中的方法进行重写。 Collection接口常用的子接口有:List接口、Set接口 List接口常用的子类有:ArrayList类、LinkedList类 Set接口常用的子类有:HashSet类、LinkedHashSet类 常用 阅读全文

posted @ 2019-12-27 21:29 用户名同QQ号 阅读(175) 评论(0) 推荐(0)

java之冒泡排序(一次循环只产生一个最大数)
摘要:1 package com.oracle.demo01; 2 3 import java.util.Arrays; 4 5 //冒泡排序,两两比较,一次得一个最大值 6 public class Demo10 { 7 public static void main(String[] args) { 阅读全文

posted @ 2019-12-26 22:27 用户名同QQ号 阅读(367) 评论(0) 推荐(0)

java之Arrays类
摘要:案例:练习一:定义一个方法,接收一个数组,数组中存储10个学生考试分数,该方法要求返回考试分数最低的后三名考试分数。 1 public static int[] method(double[] arr){ 2 Arrays.sort(arr); //进行数组元素排序(元素值从小到大进行排序) 3 阅读全文

posted @ 2019-12-26 21:59 用户名同QQ号 阅读(169) 评论(0) 推荐(0)

java之Math类
摘要:1.Math类:包含基本数学运算的方法的工具类(工具类,代表能够完成一系列功能的类,在使用它们时,不用创建对),通过Math类直接调用。 1 //取绝对值 2 System.out.println(Math.abs(-6.6)); 3 //向上取整 4 System.out.println(Math 阅读全文

posted @ 2019-12-26 21:49 用户名同QQ号 阅读(164) 评论(0) 推荐(0)

Java之日历Calendar类
摘要:1.Calendar日历类,对时间信息封装为静态成员变量,是一个抽象类。 获得当前时间 1 //获得当前时间 2 Calendar c=Calendar.getInstance(); 3 System.out.println(c);//java.util.GregorianCalendar[time 阅读全文

posted @ 2019-12-26 15:49 用户名同QQ号 阅读(211) 评论(0) 推荐(0)

java之Date类
摘要:1.构造方法:有参构造和无参构造; 无参构造: 1 import java.util.Date;//导包 2 3 public class Date1 { 4 public static void main(String[] args) { 5 Date d=new Date(); 6 //获取当前 阅读全文

posted @ 2019-12-26 14:49 用户名同QQ号 阅读(166) 评论(0) 推荐(0)

java之基本数据类型的包装类
摘要:1.在程序界面存入的 数据为字符串类型,而对数据进行处理时,需要将其转换为基本数据类型,java将基本数据类型封装为包装类,方便使用 2.字符串与基本数据类型、 2.1字符串转基本数据类型:通过包装类,调用parse***()方法。 1 // 将字符串转换为int等基本数据类型 (最好不包含中文)否 阅读全文

posted @ 2019-12-26 10:20 用户名同QQ号 阅读(187) 评论(0) 推荐(0)

java之system类
摘要:1.因为system类为静态的方法,使用类名直接调用方法 1.1获取当前日期的毫秒值(距离时间原点1970.1.1午夜0:00:00) system.currentTimeMillis(); 1.2退出虚拟机 system.excit(0);//正常退出,非0时异常退出 1.3gc(垃圾回收机制): 阅读全文

posted @ 2019-12-25 22:09 用户名同QQ号 阅读(275) 评论(0) 推荐(0)

java之正则表达式
摘要:1.匹配邮箱 1 package com.oracle.demo01; 2 3 public class Pipeiyouxaing { 4 public static void main(String[] args) { 5 //验证邮箱 字母 数字 下划线 @ 字母或者数字 qq.com 163 阅读全文

posted @ 2019-12-25 21:51 用户名同QQ号 阅读(817) 评论(0) 推荐(0)

java之字符串缓冲区 StrgingBuffer StringBuilder
摘要:1.StringBuffer是一个长度或内容可变的容器,可以装很多的字符串,并且有方法可以对字符串进行操作。 2.操作 创建对象 1 StringBuffer buffer = new StringBuffer("abc"); 2.1将指定的内容(基本数据类型)增加到字符串 1 buffer.app 阅读全文

posted @ 2019-12-25 21:41 用户名同QQ号 阅读(247) 评论(0) 推荐(0)

JAVA之String练习
摘要:1 题目一:获取指定字符串中,大写字母、小写字母、数字的个数。 2 思路:1.为了统计大写字母、小写字母、数字的个数。创建3个计数的变量。 3 2.为了获取到字符串中的每个字符,进行字符串的遍历,得到每个字符。 4 3.对得到的字符进行判断,如果该字符为大写字母,则大写字母个数+1;如果该字符为 阅读全文

posted @ 2019-12-24 22:33 用户名同QQ号 阅读(288) 评论(0) 推荐(0)

java之object类
摘要:1.API:应用程序接口,JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。 object类 1.odject类是java语言的根类,是所有类的父类,那么这个类中的方法,子类都可以使用。 1.1equals方法,原有equa 阅读全文

posted @ 2019-12-24 21:45 用户名同QQ号 阅读(279) 评论(0) 推荐(0)

java之构造器
摘要:1.构造方法的作用:在new创建对象时为其赋值。 2.构造方法的分类: ①无参构造public 同类名(){},有参构造public 同类名(参数列表){语句}。 ②构造方法没有方法名,没有返回值类型,因为构造方法在创建对象后,即进行弹栈。 ③可以有多个构造方法,参照方法的重载。实际调用赋值时,必须 阅读全文

posted @ 2019-12-20 22:17 用户名同QQ号 阅读(225) 评论(0) 推荐(0)

java之多态
摘要:1.多态的概述:是面向对象的三大特性之一,封装、继承、多态。 ①一个具体的对象有多种形态,老虎既属于猫科动物(因为子父类是相对的,所以猫科动物也可以看做子类),又属于哺乳动物,所以老虎既可以拥有猫科动物的属性,又有哺乳动物的属性。 ②Java中多态的代码体现在一个子类对象(实现类对象)既可以给这个子 阅读全文

posted @ 2019-12-19 21:52 用户名同QQ号 阅读(212) 评论(0) 推荐(0)

1 2 下一页

导航