JAVA基础知识
Daring!
三分天注定,七分靠打拼,爱拼才会赢。
展开
-
Java中Lambda表达式的学习
Lambada表达式是JDK1.8时候增加的特性,Lambada实际上是一种匿名方法。原创 2024-03-22 19:40:16 · 285 阅读 · 0 评论 -
Java中static的用法
1.static修饰的变量或者方法就叫静态属性和静态方法 2.调用静态属性和静态方法不用创建对象,直接通过类名调用静态属性和静态方法 3.静态属性和静态方法相对应的是成员属性和成员方法(不用static修饰) 4.静态的属于类,成员的属于对象 5.成员方法中既可以访问成员属性,也可以访问静态属性 6.静态方法中只能访问静态属性 7.每创建一个对象实例,就会随之创建一份成员属性,每个对象的成员属性都各自独立互不影响 8.静态的属性和方法属于这个类的,在当前程序中只存在一份,并且还没有创建对象的时候它就存在了,原创 2022-06-23 09:19:49 · 268 阅读 · 0 评论 -
Java创建对象的五种方式
1.通过new xxx()调用构造方法创建对象 2.通过反射创建对象 3.通过反射,调用construct.newInstance()创建对象 4.通过xxx.clone()克隆的方式创建对象 5.通过序列化、反序列化创建对象原创 2022-06-10 18:54:30 · 1016 阅读 · 0 评论 -
面向过程和面向对象的理解
面向过程: 强调是一个功能的步骤。 面向对象: 强调的是一个对象,然后由这个对象去完成相应的功能。 举例 面向过程:买电脑——取钱——坐公交车去市场——讨价还价——最终买电脑——坐车回家 面向对象:买电脑——找小李秘书——让小李这个对象帮我去买电脑 开发语言 面向过程主要是C语言,面向对象主要是Java,C++等 面向对象的特点: 封装、继承、多态 好处: 1.是一种符合人们思考习惯的思想 2.可以将复杂的事情简单化 3.将程序员从执行者转换成为指挥者 ...原创 2020-10-28 17:37:15 · 92 阅读 · 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 · 137 阅读 · 1 评论