E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
静态代码块
java static关键字的作用是什么_static关键字有什么作用
static关键字可以用来修饰代码块表示
静态代码块
,修饰成员变量表示全局静态成员变量,修饰方法表示静态方法。(注意:不能修饰普通类,除了内部类,这是为什么?)
呼啸庄主
·
2022-11-19 13:47
java
static关键字的作用是什么
static关键字详解
可以用来修饰成员变量,修饰成员方法,以及
静态代码块
儿。2.修饰成员变量:如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己,而是属于所在的类,多个对象共享同
黄大仙Ol
·
2022-11-19 13:32
java
后端
开发语言
java 代码块(
静态代码块
、局部代码块、构造代码块)
publicclassTest3{privateStringname;static{System.out.println("static实例代码块执行...");}//实例代码块。无static修饰。{System.out.println("实例代码块执行...");name="张三";}//构造器publicTest3(){System.out.println("无参构造方法执行...");}/
bobob_
·
2022-11-16 14:30
java
java
第九节:类和对象【三】【static、代码块、对象的打印】
static成员2.1再谈学生类编辑2.2static修饰成员变量2.3static修饰成员方法2.4static成员变量初始化3.代码块3.1代码块概念以及分类3.2普通代码块3.3构造代码块3.4
静态代码块
奋斗小温
·
2022-11-11 11:17
java
开发语言
jvm
学习
【JavaSE】JavaSE之类和对象(下)
谈学生类7.2static修饰成员变量7.3static修饰成员方法7.4static成员变量初始化八.代码块8.1代码块概念以及分类8.2普通代码块(本地代码块)8.3构造代码块(实例代码块)8.4
静态代码块
九
bit me
·
2022-11-11 10:35
JavaSE
java
java web集成kettle_java中调用kettle作业以及生成web service 接口
第一步:(前提将kett中lib下的所有jar包拷贝到java项目lib目录)创建并连接资源库,如果只用这一个工作空间,可以将此段代码放入
静态代码块
,代码如下:KettleEnvironment.init
撒哈巴拉卡达西亚
·
2022-11-11 00:50
java
web集成kettle
面向对象(详解):Java类及类的成员
目录类对象类与对象的关系对象的创建对象的内存解析对象数组的内存解析匿名对象面向对象与面向过程的理解类的成员属性属性与局部变量的对比属性的默认初始化值方法方法的声明方法的重载方法的重写(override或overwrite)重写和重载的区别构造器(或构造方法)Constructor构造器的作用属性赋值的顺序JavaBean的概念代码块
静态代码块
非
静态代码块
加载顺序属性赋值先后顺序
CZ_风
·
2022-11-05 08:58
Java编程基础
青少年编程
开发语言
java
后端
其他
JavaSE面试题:成员变量与局部变量
publicclassVariable{staticints;//成员变量,类变量inti;//成员变量,实例变量intj;//成员变量,实例变量{inti=1;//非
静态代码块
中的局部变量ii++;/
瓦莉拉啦啦
·
2022-11-02 00:12
面试题
java
jvm
面试
JavaSE面试题6:成员变量与局部变量
1、就近原则2、变量的分类成员变量:类变量、实例变量局部变量3、非
静态代码块
的执行:每次创建实例对象都会执行4、方法的调用规则:调用一次执行一次局部变量与成员变量的区别:当局部变量与xx变量重名时,如何区分
丨风语者丨
·
2022-11-02 00:12
java面试题
java
java
JavaSE面试题04:成员变量与局部变量
属性(field)题目求下列代码运行结果publicclassTest1{staticints;//成员变量:类变量inti;//成员变量:实例变量intj;//成员变量:实例变量{inti=1;//非
静态代码块
中的局部变量
金士曼
·
2022-11-02 00:39
JavaSE面试题
java
jvm
面试
static关键字与代码块
文章目录static关键字与代码块一、static关键字1、静态属性2、静态方法二、代码块1、普通代码块2、构造代码块3、
静态代码块
static关键字与代码块一、static关键字static是一个用于声明程序结构的关键字
窝在学习
·
2022-10-30 17:49
个人笔记
java
java
深度理解Java中的static
目录一、static的用法:使用:1、修饰类的成员变量:2、修饰类的成员方法:3、修饰代码块:形成
静态代码块
以优化程序性能。
Ariel_欢
·
2022-10-30 17:47
Java
架构师成长之路
新星计划
反射机制详解(重点).
目录:一、反射机制概述获取Class的三种方式必须掌握二、通过读属性文件实例化对象[重点框架的时候常用]三、只让
静态代码块
执行可以使用Class.forName[重点JDBC技术需要用到]四、获取Field
lwj_07
·
2022-10-04 22:56
笔记
java
Java篇之类的执行顺序
初始化的顺序是调用
静态代码块
(如果有的话)调用普通代码块(如果有的话)调用构造函数类加载示意图例子://调用顺序是A->E的顺序publicclassMain{publicstaticfinalStringa
witheredwood
·
2022-09-29 18:48
java
java
Java学习笔记-笔试考点
java笔记1》,java关键字必须以$_字母开头2》,is-a是指类之间的继承关系;has-a是指对象和成员之间的从属关系(类中必须定义成员)3》,静态方法
静态代码块
publicclassStatic
随风而醒
·
2022-09-29 15:15
Java
java
Java 深入学习static关键字和静态属性及方法
目录static关键字静态属性静态方法静态方法的使用
静态代码块
static关键字在定义一个类时,只是描述某事物的特征和行为,并没有产生具体的数据,只有通过new关键字创建该类的实例对象时,才会开辟栈内存及内存
·
2022-09-20 21:28
Java
静态代码块
和spring @value等注解注入顺序
Java
静态代码块
和spring@value等注解注入顺序问题所在先上代码java方法@Value("${mf.cashost}")publicstaticStringcasHost;publicstaticStringgetCasHost
求生者
·
2022-09-19 17:05
spring
java
猿创征文|Java之static关键字的应用【工具类、代码块和单例】
2、代码块的分类
静态代码块
(重点了解)构造代码块(很少使用)3、应用案例展示三
Fire_Cloud_1
·
2022-09-19 10:31
Java
java
static
面向对象进阶5--代码块
static应用知识–代码块代码块的概述及划分
静态代码块
程序说明packageStatic_Demo;publicclassDemo2{publicstaticvoidmain(String[]args
Peihj2021
·
2022-09-12 11:27
java学习
java
[学习记录] 设计模式 2. 单例模式实现
单例模式实现参考教程1.单例模式实现方式饿汉式(静态变量)饿汉式(
静态代码块
)懒汉式(线程不安全)懒汉式(线程安全,同步方法)(无效写法)懒汉式(同步代码块)双重检查(推荐使用)静态内部类(推荐使用)枚举
哇咔咔负负得正
·
2022-09-10 19:00
设计模式
单例模式
学习
设计模式
【JAVA SE】java面向对象思想之继承
子类访问父类的成员变量子类访问父类非同名成员变量子类访问父类同名成员变量子类访问父类的成员方法子类访问父类的非同名方法子类访问父类的同名方法super关键字super访问父类成员变量super访问父类成员方法创建构造方法super与this的区别
静态代码块
厚积薄发ض
·
2022-09-07 13:29
javaSE
java
开发语言
后端
JavaSE——08反射机制
1.4在java中获取Class的三种方式1.5获取了Class之后,可以调用无参数构造方法来实例化对象1.6、如果你只想让一个类的“
静态代码块
”执行的话,你可以怎么做?
胖虎不秃头
·
2022-09-03 14:58
有这一个就够了
Java
SE
java
C#关于报错对象引用非静态的字段、方法或属性的解决方法
程序报错截图:给非
静态代码块
加上static使其变成静态可以看到加上了static后,红框内的引用没有报错。
摸鱼累人
·
2022-09-02 18:19
c#
开发语言
JVM详解
Main.class文件中的二进制数据读入内存中,并将其放在运行时数据区的方法区内,然后在堆区中创建一个class对象类加载过程加载:通过IO读入字节码文件连接:验证、准备、解析初始化:对类的静态变量初始化、执行
静态代码块
使用卸载类加载器的种类启动类加载器
@MQQ
·
2022-09-02 17:11
java
面经-虚拟机-类加载
3.初始化①执行
静态代码块
与非final静态变量赋值。②初始化是懒惰执行。双亲委派双亲委派:优先委派上级类加载器进行加
临易i
·
2022-08-29 07:15
java
jvm
开发语言
ServletException: java.lang.ExceptionInInitializerError
问题:今天启动maven项目的时候,发生了这样的错误,debug发现是由于JdbcUtil里面的
静态代码块
的问题原因:因为是maven项目,使用getResourcesAsStream的时候自动去解析Resources
·
2022-08-27 12:17
java
Java static关键字详细解析
目录static目的static范围静态(static)修饰静态变量静态方法
静态代码块
静态类static变量存储在方法区(MethodArea)static目的java中的static关键字主要用于内存管理
·
2022-08-25 11:47
Java对象初始化过程代码块和构造器的调用顺序
目录前言代码加载的优先级顺序构造方法的执行顺序各种代码块的定义
静态代码块
有关
静态代码块
再详细介绍下局部代码块验证各代码块的执行顺序验证存在继承关系中各代码块的执行顺序通过字节码深究实例代码块优先于构造器原因前言对
·
2022-08-22 09:34
Java源码分析 | Object
静态代码块
在Object类的最开始部分,有如下四行代码:privatestaticnati
朝雾轻寒
·
2022-08-19 15:00
Java 抽象类和接口的区别
而接口中只能存在publicabstract(隐式声明)方法;抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是publicstaticfinal(隐式声明)类型的(必须在声明时赋值);接口中不能含有
静态代码块
以及静态方法
胡逸杰爱学习
·
2022-08-19 10:55
Javase
java
开发语言
单例模式
【JavaSE】面向对象
面向对象类的定义构造方法什么是构造方法默认无参构造构造方法的语法结构调用构造方法封装封装的作用实现封装static关键字
静态代码块
语法格式执行时机作用实例代码块语法格式执行时机静态方法调用实例成员this
LogosTR_
·
2022-08-17 13:16
零基础学Java
java
快醒醒吧!来自大厂面试官的MySQL灵魂十连问
Class.forName得到的class是已经初始化完成了的(MySQL加载驱动时,需要调用
静态代码块
完成一些操作)ClassLoader.loadClass得到的class是还没
普通网友
·
2022-08-16 23:48
程序员
面试
经验分享
java
Java浅析代码块与构造块及静态块三者之间的关系
目录普通代码块(本地代码块)构造块(实例代码块)静态块(
静态代码块
)他们之间有什么关系呢例子分析普通代码块(本地代码块)定义在方法里面用{}括起来的代码块(凡是用{}括起来都叫代码块,只是没有细分),就是普通代码块
·
2022-08-14 16:54
深入了解Java中Synchronized的各种使用方法
Synchronized关键字Synchronized修饰实例方法Synchronized修饰静态方法Sychronized修饰多个方法Synchronized修饰实例方法代码块Synchronized修饰
静态代码块
应该用什么对象作为锁对象
·
2022-08-12 09:52
七千字带你了解封装等机制
2.2如何导入包中的类2.3常用包介绍三、static的使用3.1static修饰变量3.2static修饰方法四、代码块4.1普通代码块4.2
静态代码块
4.3实例代码块五、内部类5.1什么是内部类5.2
熬夜磕代码丶
·
2022-08-07 20:21
JAVA
SE
java
jvm
开发语言
Java基础-JVM执行子系统-类的初始化与对象的实例化
类初始化过程在我们的class字节码文件中,可以看到类初始化执行的是方法及classinit方法,该方法的主要内容如下:1.类的静态成员2.类的
静态代码块
执行顺序和声明顺序相同,并且方法只会在类加载时执行一次
HughJin
·
2022-08-04 17:27
<Java设计模式>(三)单例模式
笔记来源:尚硅谷Java设计模式(图解+框架源码剖析)文章目录单例模式介绍八种方式1、饿汉式(静态常量)2、饿汉式(
静态代码块
)3、懒汉式(线程不安全)4、懒汉式(线程安全,同步方法)5、懒汉式(线程安全
爱编程的大李子
·
2022-07-25 17:08
图解设计模式
单例模式
java
设计模式
Java学习日记 2022.7.3
rentDate日租金rent租借天数day状态state不提供带参构造方法提供成员方法show提供getter/setter方法测试类Demo静态变量控制台扫描器图书数组bookArray,长度为5
静态代码块
I不想取名字
·
2022-07-25 11:37
学习日记
java
学习
开发语言
java面试题 抽象类与接口的区别
抽象类可以提供成员方法的实现细节,而接口中只能存在publicabstract(默认)方法抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是publicstaticfinal(默认)类型的接口中不能含有
静态代码块
以及静态方法
有骥子
·
2022-07-22 11:05
java
开发语言
面试
设计模式 - 单例设计模式
设计模式-创建型模式-单例设计模式-饿汉式:::类加载就会导致该单例对象被创建::-静态变量方式-
静态代码块
方式-懒汉式:::首次使用该单例对象才会被加载::思维导图单例模式的定义与特点在有些系统中,为了节省内存资源
No Bug
·
2022-07-18 08:10
设计模式
学习笔记
小知识
设计模式
java
数据库
类加载与代码块
访问该类的静态成员(方法和变量)代码块:代码块的分类,根据其位置和声明方式的不同,可以分为:局部代码块//意义不大构造代码块
静态代码块
同步代码块//涉及多线程知识,后面学习了再补充构造代码块定义在类的成员位置
犹原
·
2022-07-16 19:21
java
Java简明解读代码块的应用
目录什么是代码块代码块的分类普通代码块构造块(实例代码块)
静态代码块
代码块的一些特性什么是代码块java中被{}括起来的代码这部分被称为代码块代码块的分类普通代码块(本地代码块)构造块(实例代码块)静态块同步代码块本片文章就先讲普通代码块
·
2022-07-15 04:10
基础面试题
子类继承父类过程,可以继承方法和成员变量,也可以对其进行方法重写封装:万物皆对象,对象有属性多态:父类引用指向子类对象,前提满足继承和重写Listlists=newArrayList子类静态内容->父类非
静态代码块
·
2022-07-14 18:32
后端
Java面试题:final修饰的对象,有几种初始化方式
第一种:修饰成员对象时有3种初始化方式:1,在定义变量时直接赋值2,声明完变量后在构造方法中为其赋值3,声明完变量后在构造代码块中为其赋值第二种:修饰类对象(静态对象)1,在定义类变量时直接赋值2,在
静态代码块
中赋值下面我们建立一个例子看看详细情况
緈諨の約錠
·
2022-06-23 11:42
Java面试题
梳理总结Java static关键字的方法作用
目录概述定义和使用格式类变量静态方法调用格式静态原理图解
静态代码块
概述关于static关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。
·
2022-06-14 10:53
Java 类和对象详解(二)——static关键字
static的区别static修饰方法1.static关键字看见static,本能反应,和对象无关static可以修饰的类型:修饰属性:类属性,类变量修饰方法:类方法,工具方法static修饰代码块,
静态代码块
爪哇菜鸡@
·
2022-06-01 02:32
Java基础
java
Java面向对象篇-代码块、package、字符串比较
目录代码块普通代码块构造代码块
静态代码块
注意同步代码块执行顺序反编译测试package(包,对应到文件系统就是多级目录)为了解决两个问题使用JDK中常用的包import用法注意静态导包语法未使用静态导包使用静态导包注意关于编程时遇到的小问题剖析
FeatherWaves
·
2022-05-30 07:41
Winner
Winner
Java
Dinner
java
开发语言
ThreadLocal入门
(初始化静态变量和
静态代码块
etc),如果在程序中单纯的使用外部类,并不会触发静态内部类的加载扩展:一个类内部有静态内部类和非静态内部类
手写情书
·
2022-05-26 14:02
java个人笔记
java
开发语言
java中的静态是什么?怎么用?
在Java语言中,static表示“静态”的意思,使用场景可以用来修饰成员变量和成员方法,当然也可以是
静态代码块
。static的主要作用在于创建独
二十一世紀難民
·
2022-05-25 21:07
Java什么
java
java面试
面试
静态
Java 程序初始化顺序
Java程序初始化工作可以在许多不同的代码块中完成(例如
静态代码块
,构造函数等
·
2022-05-25 09:22
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他