Java 25天基础-DAY 06-面向对象-静态代码块
2023-09-27 14:27:25 时间
/*
静态代码快
格式:
static
{
静态代码块中的执行语句。
}
特点:随着类的加载而执行,只执行一次。优先于主函数执行。
用于给类进行初始化
*/
/*
class StaticCode
{
static System.out.println("a"); }
}
*/
class StaticCodeDemo
{
static System.out.println("b"); public static void main(String[] args) //new StaticCode(); //new StaticCode(); System.out.println("over"); new StaticCode2(4); static System.out.println("c");
//打印结果b,c,a over
// StaticCode s= null;//这个没有具体的指向,没有用到类中的内容,StaticCode不加载到内存。
}
class StaticCode2
{
int num = 9; StaticCode2() //构造函数 {//这不打印是因为没有创建过与它对应的对象 System.out.println("d"); static {//静态代码块,给类初始化。 System.out.println("e");//这里不能访问num,因为num是非静态成员,当该代码执行的时候,num还没有存储进内存。
JAVA基础复习之JDBC(配置动态数据源) 复习原因 在项目的开发当中,之前数据库连接信息都是写死在配置文件当中。但是突然接到一个需求: 获取外部数据源信息,然后将某些数据通过Echarts绘制成折线图展示出来(ps:数据源需要用户手动设定) 有点懵,因为之前都是写死在配置文件当中的,然后在网上也找了一些资料,发现都不是自己想要的。 最后想到,既然是简单的获取数据进行展示,直接使用JDBC连接数据库获取就可以了啊。没有必要搞什么骚操作。 一直使用的JPA或者mybatis进行数据库连接,很少使用JDBC进行数据库连接。 因此也复习一下JDBC,毕竟无论是JPA还是Mybatis都是对JDBC的一个封装。 什么是JD
【Java 基础】Java 数据类型和 MySql 数据类型对应表 【Java 基础】Java 数据类型和 MySql 数据类型对应表MySQL 数据类型对应 Java 数据类型 类型名称 显示长度 数据库类型 JAVA 类型 JDBC 类型索引 (int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TEXT 65535 VARCHAR java.lang.String -1 INTEGER 4 INTEGER UNSIGNED java.lang.Long 4 TINYINT
Java的学习笔记(02)基础 访问修改函数 static:它用于使成员(块、方法、变量或嵌套类)可以独立于任何其他成员使用,而无需参考特定情况。 strictfp:用于限制、浮点、浮点运算和计算,并在浮点变量中执行任务时保证每个阶段的结果相同。 synchronized:它用于在Java中获得适用于块和方法的同步。 transient:作为序列化的一部分使用的因子修饰符。在序列化的季节,如果我们不想对记录中的特定变量进行多余的估计,那么此时,我们使用transient关键字。 volatile:如果修饰符告诉编译器,由不稳定变量调整的变量通过程序的不同部分发生惊人的变化,则使用volatile。 Java关键字的
JAVA之旅(五)——this,static,关键字,main函数,封装工具类,生成javadoc说明书,静态代码块 JAVA之旅(五)——this,static,关键字,main函数,封装工具类,生成javadoc说明书,静态代码块 一.this关键字 用于区分局部变量和成员变量同名的情况 this的特点 this就代表本类对象 这在我们的set方法里面是有的 public void setName(String name) { this.
相关文章
- Java 父类、静态、子类执行顺序
- Java描述设计模式(04):抽象工厂模式
- C03-Java同步实践加强班第2周上机任务
- Java 成员内部类 静态内部类
- Java并发编程:线程池的使用
- 第二十七节:Java基础面向对象-静态,单例模式,继承详情知识点
- java线程安全问题之静态变量、实例变量、局部变量
- Java静态变量的初始化(static块的本质)
- 《Java遗传算法编程》—— 1.4 进化计算的优势
- Java的静态成员类
- Java中static静态关键字的使用
- 静态构造函数c# 静态块java initallize oc
- java.net.MalformedURLException: no protocol: 解决方式
- java线上故障排查
- Java 静态泛型方法为什么要在返回值之前使用泛型
- java含有静态代码块新建的时候报错java.lang.ExceptionInInitializerError
- 高级java必会系列一:常用线程池和调度类
- 【华为OD机试真题 java、python、c++】静态扫描(100%通过+复盘思路)
- java处理jqueryGantt甘特图数据的task.depends依赖规则方法
- 2023(Java)华为OD机试真题汇总
- java中的构造块、静态块等说明
- Java Exception和Error的差别
- Java中的初始化顺序(静态成员、静态初始化块,普通成员、普通初始化块、构造函数)
- C++和Java中的静态Static用法
- JAVA的静态代理与动态代理比较--转载