![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
ymmwyb
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
先来看一道笔试题什么样的匿名内部类能被lambda代替?什么是函数式接口?接下来就lambda表达式做个简要的说明lambda表达式就是一种函数式编程的方法,简化程序的。是java借鉴其他语言在jdk8.0以后的新特性。本质是作为接口的一个实例1.举例Runnable runnable1 = new Runnable() { @Override ...原创 2020-02-09 22:22:11 · 64 阅读 · 0 评论 -
反射
Reflection(反射):是被视为动态语言的关键,反射机制允许程序在执行期间借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性和方法在加载完类以后,在堆内存的方法区就产生了一个Class类的对象(一个类只有一个Class对象),这个类包含了完整的类的结构信息,我们可以通过这个对象看到类的结构。这个对象就像一面镜子,通过这个镜子看到类的结构。关于对ja...原创 2019-11-04 15:33:49 · 64 阅读 · 0 评论 -
IO流
I/O流,就是input,output流流的分类:按操作数据单位不同分为:字节流(8bit),字符流(16bit)按数据流的流向的不同分为:输入流,输出流按流的角色的不同分为:字节流,处理流抽象基类节点流缓冲流...原创 2019-11-04 00:42:45 · 79 阅读 · 0 评论 -
多线程
**多线程**多线程的两种创建方式方式一:/** * * 方式一:继承于Thread类 * 1.创建一个继承于Thread类的子类 * 2.重写Thread类的run() :将此线程执行的方法的操作声明在run()中 * 3.创建Thread类的子类的对象 * 4.通过此对象调用start():1.启动当前线程 2.调用当前线程的run * */publi...原创 2019-10-30 22:34:00 · 71 阅读 · 0 评论 -
关于break在分支和循环中的作用范围
先来看一个小例子:public class Test01{ public static void main(String[] args) { count(8,2); } public static void count(int i,int j) { while(true) { if(i>j) break; System.out.println("第一个...原创 2019-08-01 10:19:34 · 486 阅读 · 0 评论 -
Java基础----循环遇上返回值
一个变量的作用域是从声明这个变量的地方开始,到包含这个变量的花括号为止。离开作用域,变量所分配的内存空间将会被JVM 回收,此时就可以进行这个变量的重复命名,并可以重复使用什么时候算是离开了这个作用域?当这个程序块执行完成之后,比如当循环条件不满足了以后,就自动退出这个程序public static void main(String[] args) { // TODO Auto-gene...原创 2019-07-16 11:48:38 · 1676 阅读 · 0 评论 -
Java基础----从装饰设计模式例子深入了解this
11原创 2019-07-15 11:20:44 · 98 阅读 · 0 评论 -
Java基础----异常
首先什么是Exception类?Exception类称为异常类,它表示程序本身可以处理的错误,在开发Java程序中进行的异常处理,都是针对Exception类及其子类RuntimeException类,该类及其子类用来表示运行时异常,除了此类之外,exception类下的其它子类都用于表示编译时异常。这些异常类都继承自java.lang.Throwable类。(再了解一下同样继承于Thro...原创 2019-07-14 08:52:53 · 468 阅读 · 0 评论 -
Java基础----入门知识篇二
学java也有比较长的时间了,不过越到后面越感到一种无力感。面壁思过以后,决定进行自我改造,从奠定基础开始。原创 2019-07-13 15:46:22 · 117 阅读 · 0 评论 -
Java基础----入门知识篇一
Java入门基础Java的工作方式编写源代码文件(以.java结尾),然后用编译器运行源代码,编译器会产生字节码(以.class结尾)文件,最后通过java虚拟机(JVM)读取和执行字节码文件。定义标识符应遵循的规则包名所有字母一律小写。类名和接口名每个单词的首字母都要大写。常量名所有的字母都要大写。变量名和方法名的第一个单词首字母小写,从第二个单词开始首字母大写。对象的创...原创 2019-07-13 15:44:29 · 350 阅读 · 0 评论