Java编程语言学习 - Break易站
[
]
Java编程语言
Java编程语言中,左侧的导航栏(Java编程语言),可以快速定位文章的内容。这篇文章主要汇总以下:
-
- Java编程语言学习:Java的概述,Java的基础,Java面向对象的概念,Java的运算符,Java面向对象的概念,Java中的字符串String,Java中的数组array,Java中的关键字,Java中的方法,Java中的构造函数,Java中的异常,Java中的继承,Java的接口和抽象类,Java中的包,Java中的多线程,Java的垃圾回收机制,Java中的包装类,Java中的反射,Java中的Java.io.File类,Java中的集合,Java中的集合类,Java的虚拟机(JVM)
- Java的面试题:Java的思想,Java的基础面试题,Java的中级面试题,Java的高级面试题
- Java的调试:Eclipse的问题解决方案
- Java的开源框架:Spring框架, Eclipse快速搭建Spring boot的指南
- 其它: Java的疑难杂症
Java的概述
Java的概述 | |
---|---|
1 | 设置环境 |
2 | Hello World的例子 |
3 | Java的命名约定 |
4 | JVM |
5 | JVM堆栈区域 |
6 | Java的类文件 |
7 | JDK,JRE和JVM之间的差异 |
8 | JVM是否创建Main类的对象(带有main()的类) ? |
9 | Java中的main方法是强制的,必须的吗? |
10 | 关于Java中文件名和类名的误解 |
11 | 如何运行在不同目录下的java类文件? |
12 | 在Java中使用预定义的类名作为类或变量名称 |
Java的基础
Java的基础 | |
---|---|
1 | Java的标识符 |
2 | Java中的数据类型 |
3 | 在Java中枚举enum |
4 | Java中的变量 |
5 | Java中变量的范围 |
6 | 在Java中的循环 |
7 | 在Java中的For-each循环 |
8 | 在Java中的For循环 |
9 | Java中的选择语句(if,if-else,switch,break,continue,jump) |
10 | Java中的Switch Case中的字符串 |
11 | Java中的前向声明 |
12 | 在Java中扩展原始转换 |
13 | 使用示例在Java中进行类型转换 |
14 | Java中的注释 |
15 | Java支持goto吗? |
16 | Java中有关null的有趣事实 |
17 | 在Java中的数字中使用下划线 |
Java面向对象的概念
Java面向对象的概念 | |
---|---|
1 | Java中的类和对象 |
2 | Java对象如何存储在内存中? |
3 | 用Java创建对象的不同方式 |
4 | 如何在Java中交换对象? |
5 | Java中的继承 |
6 | Java中的封装 |
7 | Java中的抽象 |
8 | Java中的动态方法调度或运行时多态性 |
9 | Java中的关联,组合和聚合 |
10 | Java中的访问修饰符和非访问修饰符 |
11 | Java中的’this’引用 |
12 | 在Java中的重载 |
13 | Java程序的输出| 题目与解答 |
14 | 在Java中的重写 |
15 | Java中的派生类静态函数与基类静态函数 |
16 | Java中的协变返回类型 |
17 | Java中的对象类Object类 |
18 | java.lang.Object的灵活性 |
19 | 在Java中重写equals方法 |
20 | 在Java中重写toString() |
21 | 隐藏在Java中的实例变量 |
22 | Java中的初始化模块 |
23 | Java中的初始化模块的实例 |
24 | Java中的静态与动态绑定 |
25 | 为什么Java不是纯粹面向对象的语言? |
Java的运算符
Java的运算符 | |
---|---|
1 | Java中的运算符 |
2 | Java中的按位右移运算符 |
3 | Java中的instanceof及其应用 |
4 | Java中Autoboxed(自动装箱) Integer对象的比较 |
5 | Java中的加法和连接 |
6 | Java中的条件表达式中的数字表达式 |
Java中的字符串String
Java中的数组
Java中的关键字
Java中的关键字 | |
---|---|
1 | 在Java中的重要的关键字keyword |
2 | Java中’this’关键字的引用 |
3 | Java中的super关键字 |
4 | java中的final关键字 |
5 | Java中的transient关键字 |
6 | Java中的volatile关键字 |
7 | java中的strictfp关键字 |
Java中的方法
Java中的方法 | |
---|---|
1 | 参数如何在Java中传递? |
2 | 在Java中返回多个值 |
3 | 在Java中的重载 |
4 | Java中方法重载的不同方式 |
5 | 在Java中重写equals方法 |
6 | 在Java中重写toString() |
7 | Java中的私有private和最终方法final |
8 | Java严格按照值传递以及值传递的验证 |
9 | 在Java中重载main()方法 |
10 | Java中main()的有效变体 |
11 | Java中的变量参数(可变参数) |
12 | Java中的Clone()方法 |
13 | Java中的远程方法调用 |
14 | Java中的默认方法 |
15 | Java中的方法重载和null错误 |
16 | 使用自动装箱和Java扩展的方法重载 |
17 | 在Java中传递和返回对象 |
18 | Java中的System.exit() |
Java中的构造函数
Java中的构造函数 | |
---|---|
1 | Java中的构造函数 |
2 | Java中的默认构造函数 |
3 | 在Java中为静态最终变量赋值 |
4 | 在Java中复制构造函数 |
5 | 带有示例的Java构造器链接 |
6 | Java中的私有构造函数和单例类 |
7 | 关于构造函数的Java面试问题 |
8 | Java中的Singleton类 |
9 | Java中的构造函数重载 |
Java中的异常
Java中的继承
Java中的继承 | |
---|---|
1 | Java中的继承 |
2 | Java支持多重继承吗? |
3 | 创建Java对象的继承类 |
4 | Java中的继承和构造函数 |
5 | Java中的接口和继承 |
6 | 在Java中使用final进行继承 |
7 | 使用super访问Java中的父类成员 |
8 | 我们可以重写Java中的私有方法吗? |
9 | Java中对派生类方法的更多限制性访问 |
10 | 在Java中,父类和子类具有相同的数据成员 |
11 | Java中带继承的对象序列化 |
12 | 在Java中,重载是否适用于继承? |
Java的接口和抽象类
Java的接口和抽象类 | |
---|---|
1 | Java中的接口 |
2 | Java中,访问接口中方法的说明符 |
3 | 访问Java中的类或接口的说明符 |
4 | Java中的抽象类 |
5 | Java中抽象类与接口的区别 |
6 | Java中的比较器接口comparator interface和示例 |
7 | Java接口的方法 |
8 | Java中的嵌套接口 |
9 | Java中的嵌套类 |
10 | Java中的本地内部类 |
11 | Java中的匿名内部类 |
12 | Java中的函数接口 |
13 | Java中的标记接口 |
14 | Java程序的输出题目 |
Java中的包
Java中的包 | |
---|---|
1 | Java中的包 |
2 | Java中的Java.io包 |
3 | Java中的Java.lang包 |
4 | Java中的Java.util包 |
Java中的多线程
Java的垃圾回收机制
Java的垃圾回收机制 | |
---|---|
1 | Java中的垃圾回收机制 |
2 | 如何使对象符合Java中的垃圾回收条件? |
3 | Mark-and-Sweep:垃圾收集算法 |
4 | Java中的隔离岛Island of Isolation |
5 | Java中的自动资源管理| 尝试使用资源语句 |
6 | Java中的垃圾回收机制的示例 |
Java中的包装类
Java中的反射
Java中的反射 | |
---|---|
1 | Java中的反射 |
2 | Java中的new运算符与newInstance()方法 |
3 | Java中的instanceof运算符与isInstance()方法 |
Java中的Java.io.File类
Java中的集合
Java中的集合类
Java的思想
Java的基础面试题
Java的中级面试题
Java的高级面试题
Java的虚拟机
Eclipse的问题解决方案
Spring框架
Eclipse快速搭建Spring boot的指南
Eclipse快速搭建Spring boot的指南 | |
---|---|
1 | 在Eclipse中搭建Spring boot 项目 |