- 博客(11)
- 收藏
- 关注
原创 JAVA_异常文本处理
异常类的继承关系[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BsxpHGs4-1595748084594)(…/img/4.png)]所有的异常都继承与Throwable接口Error描述的是系统内部错误,是由java虚拟机抛出来的,一旦发生你什么事情都做不了Exception 异常是由程序或者外部环境造成的其中的IOException异常时由于读到文件结尾、打开一个不存在的文件等等引起的异常ClassNotFount异常是由于试图运行一个不存在的类,比如我们没
2020-07-26 15:22:38
370
原创 JAVA_Comparable接口和Compartor接口
comparable接口如果对象之间要进行排序或者二分查找,就要实现这个接口,比如容器类中的对象,通过实现这个接口中的compareTo接口,arrays.sort()就能按照这个规则进行排序—一般情况下equals方法实现需要和这个方法一致接口定义如下public interface Comparable<T> { public int compareTo(T o);}实例—按照学生的年龄排序class Student implements Comparable<
2020-07-26 14:11:28
168
原创 UWP_几种自带的布局面板
1. RelativePanel通过三种方式确定元素的位置与面板对其方式,默认是在左上方AlignLeftWithPanel <Rectangle x:Name="blue" Width="100" Height="100" RelativePanel.AlignLeftWithPanel="True" Fill="Blue"></Rectangle>相对于另一个同级元素的位置RightOf<Rectangle x:Name="yellow" Width="
2020-07-25 23:24:59
592
原创 html学习
html学习笔记一.网页基础知识html是什么:html是一种超文本标记语言,是用描述网页的标记语言浏览器的作用:浏览器通过内核将html文档进行解析,然后渲染出来什么是网站:网站就是许多网页构成的集合web标准------重点web标准的构成由结构、表现、行为三方免组成结构:用于对网页元素的整理和分类,现阶段主要学的是html样式:用于设置网页元素的版式、颜色、大小、外观,主要是css行为:主要是指网页模型的定义及交互的编写,现阶段主要学的是javas
2020-07-25 23:24:07
99
原创 JAVA_数组工具类Arrays
生成合集listList<Integer> list= Arrays.asList(1,2,3);二分法搜索-要求数组排好序Arrays.binarySearch(new int[]{1,2,3},3);//要先排号序也可以自己定义排序class Student implements Comparator<Student> { private Integer age; private String name; public Student
2020-07-25 19:35:35
102
原创 JAVA_包装类
前言:包装类是不可变类型和string一样自动拆装箱当一个基本类型向一个引用类型赋值的时候,就会发生装箱操作当一个引用类型向一个基本类型赋值就会产生拆箱例如Integer integer=5;//底层调用了Integer.valueOf(5);int a=integer;//底层调用了integer.intValue();字符串转换为整数Integer integer=Integer.parseInt("5");//字符串转换为整数比较Integer默认在-127~127用=比较的
2020-07-25 19:05:22
79
原创 JAVA_String类
求长度String s="welcome to china";s.length();取出字符String s="welcome to china";s.charAt(0);取出字符串String s="welcome to china";s.substring(0);//取出0到末尾索引的字符串s.substring(0, 1);//取出0-1索引的字符串,不包括1获得目标字符或字符串的索引这些方法没有匹配就返回-1String s="welcome to china";in
2020-07-25 18:49:23
148
原创 JAVA_Character类
判断字符类型和大小写Character c=new Character('a');Character.isLetter(c);Character.isLetterOrDigit(c);//判断是不是字符或者数字Character.isLowerCase(c);//判断是否小写Character.isUpperCase(c);//判断是不是大写字符转换Character.toLowerCase('C');Character.toUpperCase('c');//大小写转换...
2020-07-25 18:15:01
112
原创 JAVA_Math类
三角函数Math.sin(1/6.0);Math.cosh(1/6.0);Math.acos(1/6.0);Math.asin(1/6.0);Math.toDegrees(1/6.0);//弧度转换为角度Math.toRadians(60);//角度转换为弧度指数函数Math.sqrt(-1);//开方Math.exp(1);//e的指数Math.log(1);//1的e为底对数Math.log10(1);//10为底的对数Math.pow(1, 2);//任何指数取整Mat
2020-07-25 17:28:53
84
原创 JAVA_java语言编译运行过程
浅谈JAVA–编译运行过程(JDK、JRE、JVM)一、JDK在我们开发java程序的时候首先我们必须下载JDK(java development kit),它包含了java运行换进(java runtime envirnment),java编译(javac)和调试等工具和java的基础类库(包含rt.jar)用于开发,它的目录如下图所示[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SOOTLGhb-1595664476097)(img/…/…/img/2.png)
2020-07-25 16:13:28
323
原创 JAVA_多线程fork/join_实战
一.创建线程的3种方式继承Thread类重写run方法,实际上实现了Runable接口public class Main { public static void main(String[] args) throws ExecutionException, InterruptedException { new Thread() { @Override public void run() { f
2020-07-25 13:27:16
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人