Java数组Java语言中提供的数组是用来存储固定大小的同类型元素。1.声明数组变量首先必须声明数组变量,才能在程序中使用数组。dataType[]arrayRefVar;//首选的方法dataTypearrayRefVar[];//效果相同,但不是首选方法建议使用dataType[]arrayRefVar的声明风格声明数组变量。dataTypearrayRefVar[]风格是来自C/C++语言,
分类:
编程语言 时间:
2020-05-19 09:15:01
阅读次数:
71
数据类型包装类 Java 语言是一个面向对象的语言,但是 Java 中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆 ...
分类:
编程语言 时间:
2020-05-18 22:40:29
阅读次数:
63
版本 jdk1.8.0_171 Mybatis-3.5.4 IDE:Eclipse JDBC(Java Database Connectivity)是Java语言中提供的访问关系型数据的接口,而Mybatis框架是对JDBC做了轻量级的封装,学习Mybatis源码前要对JDBC做一个了解。JDBC有 ...
分类:
数据库 时间:
2020-05-18 20:52:24
阅读次数:
65
## java最新面试题2020# 一面 1. 手撕twosum代码,手撕归并排序,还有一个题忘了,我记得是用hashmap做2. 讲一下Java垃圾回收分代回收各种算法3. Java内存结构4. Java堆存哪些数据5. 讲一下四种引用6. Java语言的特性7. 抽象,多态8. 项目中一个模块具... ...
分类:
编程语言 时间:
2020-05-18 14:08:18
阅读次数:
147
jdbc 1、概念: Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系 ...
分类:
数据库 时间:
2020-05-17 13:27:09
阅读次数:
65
一、什么是类的加载 定义:类的加载是指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆中创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 二、什么时候启动类的加载器 某个类被“首次主动使用”时加载它,或类加载器在预料某个类将要被使 ...
分类:
编程语言 时间:
2020-05-17 13:17:02
阅读次数:
88
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java的成员属性封装 若不进行封装: class Person { String name; int age; public void tell() { System.out.println("姓名:" + name + ", 年龄: ...
分类:
编程语言 时间:
2020-05-16 17:04:05
阅读次数:
64
我们知道Java语言中一个类只能继承一个父类,但是一个类可以实现多个接口。随着默认方 法在Java 8中引入,有可能出现一个类继承了多个方法而它们使用的却是同样的函数签名。这种 情况下,类会选择使用哪一个函数?在实际情况中,像这样的冲突可能极少发生,但是一旦发生 这样的状况,必须要有一套规则来确定按 ...
分类:
编程语言 时间:
2020-05-16 16:58:09
阅读次数:
91
字符串 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 在Java语言中,字符串作为String类的 实例 来处理。以对象的方式来处理字符串,使字符串更加灵活、方便。 一、String类 前面介绍了,char类型变量只能表示单个字符,不能表示由多个字符连接 ...
分类:
编程语言 时间:
2020-05-16 16:47:43
阅读次数:
58
Java语言基础 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、变量与常量 常量 :在程序执行过程中,其值不能改变的量称为常量。 变量 :在程序执行过程中,其值能被改变的量称为变量。 变量与常量的命名都必须使用合法的 标识符 。 1、标识符与关键字 ...
分类:
编程语言 时间:
2020-05-16 16:28:50
阅读次数:
62