![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础知识
Daring!
三分天注定,七分靠打拼,爱拼才会赢。
展开
-
Java中Lambda表达式的学习
Lambada表达式是JDK1.8时候增加的特性,Lambada实际上是一种匿名方法。原创 2024-03-22 19:40:16 · 307 阅读 · 0 评论 -
Java中static的用法
1.static修饰的变量或者方法就叫静态属性和静态方法2.调用静态属性和静态方法不用创建对象,直接通过类名调用静态属性和静态方法3.静态属性和静态方法相对应的是成员属性和成员方法(不用static修饰)4.静态的属于类,成员的属于对象5.成员方法中既可以访问成员属性,也可以访问静态属性6.静态方法中只能访问静态属性7.每创建一个对象实例,就会随之创建一份成员属性,每个对象的成员属性都各自独立互不影响8.静态的属性和方法属于这个类的,在当前程序中只存在一份,并且还没有创建对象的时候它就存在了,原创 2022-06-23 09:19:49 · 286 阅读 · 0 评论 -
Java创建对象的五种方式
1.通过new xxx()调用构造方法创建对象2.通过反射创建对象3.通过反射,调用construct.newInstance()创建对象4.通过xxx.clone()克隆的方式创建对象5.通过序列化、反序列化创建对象原创 2022-06-10 18:54:30 · 1056 阅读 · 0 评论 -
面向过程和面向对象的理解
面向过程:强调是一个功能的步骤。面向对象:强调的是一个对象,然后由这个对象去完成相应的功能。举例面向过程:买电脑——取钱——坐公交车去市场——讨价还价——最终买电脑——坐车回家面向对象:买电脑——找小李秘书——让小李这个对象帮我去买电脑开发语言面向过程主要是C语言,面向对象主要是Java,C++等面向对象的特点: 封装、继承、多态好处:1.是一种符合人们思考习惯的思想2.可以将复杂的事情简单化3.将程序员从执行者转换成为指挥者...原创 2020-10-28 17:37:15 · 100 阅读 · 0 评论 -
Java语言概述
1.1JVM、JRE和JDK的区别?答:JVM是Java虚拟机,JRE是Java运行环境,JRE包含JVM和核心类库,只安装JRE的话,可以运行Java文件。JDK是Java开发工具,JDK里面包含有JVM和JRE,如果安装了JDK就不需要安装JRE了。1.2环境变量path和classpath的作用是什么?答:...原创 2020-10-27 13:39:14 · 170 阅读 · 1 评论