先测试一番,全对的就走人 答案如下 Parent1 静态代码块 Children1 静态代码块 hello children1 GrandParent2静态代码块 Parent2 静态代码块 hello parent2 hello parent3 如果看清到这里,你的回答和结果一致,那么你真的懂了, ...
分类:
编程语言 时间:
2020-02-04 10:31:14
阅读次数:
70
1、类加载器概念 (1)类的加载:是指将类的class文件读入到内存,并为之创建一个java.lang.Class对象 (2)java类加载器:是java的运行环境JRE(包括java虚拟机和基础类库)的一部分,负责将java类加载到虚拟机中。 2、类加载器的分类 引导类加载器(Bootstrap) ...
分类:
其他好文 时间:
2020-02-03 11:58:59
阅读次数:
71
在前面我们已经学习过Srping MVC框架,我们需要配置web.xml、spring mvc配置文件,tomcat,是不是感觉配置较为繁琐。那我们今天不妨来试试使用Spring Boot,Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spr ...
分类:
编程语言 时间:
2020-02-02 19:52:23
阅读次数:
93
Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在Java虚拟机上,并兼容现有的Java程序。 Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。 试着用 Sc ...
分类:
其他好文 时间:
2020-02-02 14:06:16
阅读次数:
74
一、Scala概述 Scala是一门多范式编程语言,集成了面向对象编程和函数式编程等多种特性。 scala运行在虚拟机上,并兼容现有的Java程序。 Scala源代码被编译成java字节码,所以运行在JVM上,并可以调用现有的Java类库。 二、基本语法 1.区分大小写 2.类名首字母大写(MyFi ...
分类:
其他好文 时间:
2020-02-01 21:15:01
阅读次数:
66
当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。 一、类加载过程 1.加载 加载指的是将类的class文件读入到内存,并为之创建一个java.la ...
分类:
编程语言 时间:
2020-01-30 22:34:54
阅读次数:
65
类型名称| 显示长度| 数据库类型| JAVA类型| JDBC类型索引(int) | | | | VARCHAR| L+N |VARCHAR| java.lang.String| 12 CHAR| N |CHAR| java.lang.String| 1 BLOB| L+N| BLOB| java. ...
分类:
数据库 时间:
2020-01-30 19:18:55
阅读次数:
621
POJO POJO(Plain Ordinary Java Object)即普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。 实际意义就是普通的JavaBeans(简单的实体类),特点就是支持业务逻辑的协助类。 POJO类的作用是方便程序员使用数据库中的数据表,对 ...
分类:
编程语言 时间:
2020-01-30 00:02:16
阅读次数:
115
Servlet 简介: servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做:Servlet,如果逆向开发一个Servlet程序,只需要完成两个小步骤: 1、编写一个类,实现servlet接口 2、把开发好的Java类部署到web服务器中 把实现了Servlet ...
分类:
其他好文 时间:
2020-01-28 21:14:46
阅读次数:
88
类的加载过程 当程序主动使用某个类时,如果该类还未被加载到内存中,则系统会通过下面三个步骤对该类进行 初始化: 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象 链接:将java类的二进制代码合并到 ...
分类:
编程语言 时间:
2020-01-26 16:01:17
阅读次数:
83