本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等在Java程序中,我们可以利用synchronized关键字来对程序进行加锁。它既可以用来声明一个synchronized代码块,也可以直接标记静态方法或者实例方法。当声明synchronized代码块时,编译而成的字节码将包含monitorenter和monitorexit指令。这两种指令均会消耗操作数栈上的一个引用类型的元
分类:
编程语言 时间:
2020-07-03 10:27:43
阅读次数:
46
对象与对象变量 要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。在Java 程序设计语言中,使用构造器(constructor)构造新实例。构造器是一种特殊的方法,用来构造并初始化对象。 构造器的名字应该与类名相同。以Date类为例,其构造器名为Date。要想构造一个Dat ...
分类:
编程语言 时间:
2020-07-02 21:55:12
阅读次数:
65
Spring连接数据库的实现增删改查 数据库连接JDBC JDBC(Java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准 ...
分类:
数据库 时间:
2020-07-02 18:31:06
阅读次数:
68
在创建javaweb项目的时候报错,如下:Error:(5, 59) java: 程序包javax.servlet.http不存在Error:(6, 45) java: 程序包javax.servlet.http不存在Error:(6, 92) java: 程序包javax.servlet.http ...
分类:
编程语言 时间:
2020-07-02 09:13:15
阅读次数:
69
作为一个 Java 程序员,日常编程早就离不开泛型。泛型自从 JDK1.5 引进之后,真的非常提高生产力。一个简单的泛型 T,寥寥几行代码, 就可以让我们在使用过程中动态替换成任何想要的类型,再也不用实现繁琐的类型转换方法。 虽然我们每天都在用,但是还有很多同学可能并不了解其中的实现原理。今天这篇我 ...
分类:
编程语言 时间:
2020-07-01 20:38:15
阅读次数:
63
1、JavaScript 介绍 Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码。JS 是 Netscape 网景公司的产品,最早取名为 LiveScript;为了吸引更多 java 程序员。更名为 JavaScript ...
分类:
编程语言 时间:
2020-07-01 20:31:01
阅读次数:
74
OpenJ9 介绍 OpenJ9是一种高性能,可扩展的Java?虚拟机(VM)实现,完全符合Java虚拟机规范。 在运行时,VM解释由Java编译器编译的Java字节码。VM充当语言与底层操作系统和硬件之间的翻译器。Java程序需要特定的VM才能在特定的平台(例如Linux®,z /OS®或Wind ...
分类:
编程语言 时间:
2020-07-01 12:56:50
阅读次数:
60
一个 程序中可以有多 个类,但只能有一个类是主类。 在Java 应用程序中, 这个主类是指包含main ()方法的类。而在Java 小程序中,这个主类是一个继承自系统类JApplet或Applet 的子类。应用程序的主类不一定要求是public类,但小程序的主类要求必须是public 类。主类是Ja ...
分类:
编程语言 时间:
2020-07-01 09:43:02
阅读次数:
84
Java程序运行的整体流程 概述 Java程序从创建源文件到程序运行要经历两个主要步骤: 源文件 编译器编译> 字节码文件(ByteCode)。 字节码文件 JVM解释运行> 在内存中运行 Java程序从编译到运行 示例程序: public class ClassA{ public static v ...
分类:
编程语言 时间:
2020-07-01 09:36:12
阅读次数:
81
本文将介绍如何在Java程序中使用代码给Excel文档设置内置文档属性和自定义文档属性。
分类:
编程语言 时间:
2020-07-01 00:25:59
阅读次数:
126