java开发之路-基础
java基础
yixin_oh
这个作者很懒,什么都没留下…
展开
-
java---其他类\方法
system类Math类BigInteger与BigDecimal原创 2020-06-26 16:53:25 · 94 阅读 · 0 评论 -
Java--java比较器--实现对象排序
实现对象排序方式一:定制排序,自定义原创 2020-06-26 16:01:24 · 229 阅读 · 0 评论 -
Java--DateTimeFormat 格式化解析日期时间
第三种用的多原创 2020-06-26 14:19:51 · 1295 阅读 · 0 评论 -
Java--瞬时:Instant
注意now方法返回的是乔治时间需要结合atOffset使用原创 2020-06-26 10:52:06 · 123 阅读 · 0 评论 -
java----JDK8中新日期时间API--重要
重点原创 2020-06-26 10:40:42 · 129 阅读 · 0 评论 -
Java-第九章-常用java类--字符串相关类
String类:代表字符串。例题具体情况如下:原创 2020-06-23 17:29:01 · 107 阅读 · 0 评论 -
Java---第二种创建线程的方式
注意以下的问题此处的start调用的应该是Thread的run方法,而该创建方法中并没有重写Thread的run方法,为什么会调用呢??答案可以从Thread的源码中去找1.进入Thread找到run()方法此处有一个target我们来看看有一个Runnable类型的变量,我们正好前面定义对象时传入了Runnable的参数,再看看构造函数看到这差不多就明白了。从上往下看当有target参数传进来时,会调用此方法,从而调用Runnable的run()方法。另:卖票窗口的题目注意:若.原创 2020-06-21 19:07:26 · 134 阅读 · 0 评论 -
Java---线程的调度
线程优先级设置抢占式::高优先级的线程抢占CPU原创 2020-06-20 20:59:32 · 99 阅读 · 0 评论 -
Java--测试Thread中的常用方法
Thread常用方法注意一下这个方法sleep(millitime)直接调用sleep方法会报错,因为本身抛了一个异常,我们需要处理。此处不能通过throws抛异常,因为必须在run()方法下throws,但是run是重写的thread类的run()方法,原方法并没有throws。所以此方法只能try-catch 而不能使用throws...原创 2020-06-20 19:59:41 · 314 阅读 · 0 评论 -
JAVA-线程概念,创建和使用
基本概念:程序、进程、线程重点: **线程得创建和使用 线程的同步 (线程的安全方式**程序:为完成特定任务、用某种语言编写的一组指令的集合。即指***一段静态的代码***,静态对象。进程:是程序的一次执行过程,或者是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程–生命周期。进程作为资源分配的单位,系统在运行时为每个进程分配不同的区域。线程thread:进程可以进一步细化为线程,是一个程序内部的一条执行路径。若一个进程可以同一时间并行多个线程,就是支持多线程的原创 2020-06-19 20:53:30 · 96 阅读 · 0 评论 -
JAVA-创建抽象类的匿名子类对象
匿名对象:1method(new Student())匿名对象2Worker worker = new Worker();method1(worker);//非匿名的类,非匿名的对象3method1(new Worker())//非匿名的类,匿名的对象4//创建了一你匿名子类的对象p,这里new的Person不是person而是person代表的子类Person p = new Person(){这里是重写的方法}...原创 2020-06-14 20:10:52 · 760 阅读 · 0 评论 -
JAVA-抽象类与抽象方法
一、抽象类与抽象方法简介关键字:abstract(表示这个类不能去new对象)abstract可以用来修饰类、方法3.abstract修饰类:抽象类》此类不能实例化》抽象中一定有构造器,便于子类实例化时调用()》开发中都会提供抽象类的子类,让子类对象实例化4.abstract 修饰方法:只有方法的声明,没有方法体 举例: 方法:public void eat(){ } 抽象方法:public abstract void eat();子类必须重写抽象方法或原创 2020-06-14 19:57:13 · 145 阅读 · 0 评论 -
JAVA-final关键字
final可以用来修饰结构:类、方法、变量;2.final 用来修饰一个类:此类不能被继承比如“String类、System类、StringBuff类3.final修饰方法:不能被重写比如Object类中getClass()4.final 修饰变量:此时“变量”就变成了常量4.1final 修饰属性:可以考虑赋值的属性有:显式初始化、代码块中赋值、构造器中初始化4.2final 修饰局部变量::尤其是修饰形参时,表明此形参是一个常量.调用此方法是static final 用来修饰属性:全局原创 2020-06-14 17:21:51 · 109 阅读 · 0 评论 -
java--方法的重载
重载的概念:在同一个类中,允许存在一个以上的同名方法,只要它们参数个数或者参数类型不同即可。只关注形参列表重载实例://返回两个数的和int add(int x ,int y){int sum = x + y;return sum;}int add(int x ,int y, int z){int sum = x + y + z;return sum;}...原创 2020-06-08 13:42:15 · 108 阅读 · 0 评论