面试突击 TOC 对本文所持态度 抓住主要矛盾,抓住重点学习,然后从这些点展开学。 不管是面试别人,还是参加面试。都可以有收获。 JDK体系结构与JVM架构解析 jdk jre javac jvm Java是怎么实现跨平台的 不同平台实现的JVM,都遵循相同的Java语言规范、Java虚拟机规范。 ...
分类:
编程语言 时间:
2020-06-14 23:34:47
阅读次数:
94
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最 终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。与那些在编译时需 要进行连接的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成 的,这种策略让J... ...
分类:
其他好文 时间:
2020-06-13 23:00:27
阅读次数:
74
零基础我是建议你选择Java 首先,Java是一门编程语言,目前被广泛应用在Web开发、移动互联网开发和大数据开发等领域,而大数据则是一个新的技术体系,不仅涉及到编程,也涉及到其他技术组成部分(算法设计等)。Java语言本身是一种利用计算资源的方式,也可以看成是一种与互联网交流的手段,而大数据的目的 ...
分类:
编程语言 时间:
2020-06-12 14:30:58
阅读次数:
87
通过上面的讲解,相信你已经知道 == 和 equals() 的区别了:一个的比较规则是定死的,一个是可以由编程人员自己定义的。 可是为什么会有 equals() 方法, 而且还可以被自由定制呢? 这个问题要落到Java语言的核心 —— 面向对象思想了。 Java 不同于面向过程的C语言,Java是一 ...
分类:
其他好文 时间:
2020-06-12 11:11:22
阅读次数:
72
总结——基本数据类型传值,引用类型传地址 在Java语言中,不管参数的类型是引用类型还是基本数据类型,数据参数和形式参数进行值传递的方式只有一种——参数值的值 复制一份 赋值给形式参数 所以,实参的值,其实就有两份,调用方法中一份,被调用方法中一份 1、当方法的参数是基本数据类型的参数时,参数有两份 ...
分类:
编程语言 时间:
2020-06-12 00:31:46
阅读次数:
85
无论参数是基本数据类型,还是引用数据类型,只要加了final,不好意思,该参数不可以再赋值(实参传进来给形参,就相当于初始化完成)。可以防止在方法里面不小心重新赋值,造成一些不必要的麻烦!!!参考:https://blog.csdn.net/Thinkingcao/article/details/8 ...
分类:
编程语言 时间:
2020-06-11 19:54:52
阅读次数:
69
1. JDBC基本概念 2. 快速入门 3. 对JDBC中各个接口和类详解 JDBC: 1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库 ...
分类:
数据库 时间:
2020-06-11 16:38:32
阅读次数:
57
源文件文件 (JLS JAVA语言规范) (处理注释) 》字节码文件(JVMS JAVA虚拟机规范) JAVAC是命令行工具,也可以用Compiler API调用 用法: javac <options> <source files>其中, 可能的选项包括: @<filename> 从文件读取选项和文 ...
分类:
编程语言 时间:
2020-06-11 13:43:27
阅读次数:
66
final 1 final是java语言中的一个关键字。 2 final表示最终的,不可变得。 3 《重点》final修饰的变量? final修饰的局部变量,一旦赋值,不能重新赋值。 4 《重点》final修饰的方法? final修饰的方法无法被覆盖,被重写。 5 《重点》final修饰的类? fi ...
分类:
其他好文 时间:
2020-06-10 22:45:25
阅读次数:
84
一、认识JDBC JDBC是用于在Java语言编程中与数据库连接的API.JDBC是一个规范,它提供了一整套接口,允许以一种可移植的访问底层数据库API。使用JDBC驱动程序来访问数据库,并用于存储数据到数据库中. 解释上面两幅图: java应用程序通过JDBC API首先连接到JDBC Drive ...
分类:
数据库 时间:
2020-06-10 21:24:29
阅读次数:
109