Skip to content

Commit 25a4334

Browse files
Update Java基础.md
1 parent 64c35f3 commit 25a4334

File tree

1 file changed

+23
-22
lines changed

1 file changed

+23
-22
lines changed

Java基础.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,31 @@
11
## Java基础
22

3+
34
* [1.说下面向对象四大特性](#1说下面向对象四大特性)
4-
* [2.Java语言有些特点](#2Java语言有哪些特点)
5+
* [2.Java语言有哪些特点](#2java语言有哪些特点)
56
* [3.什么是Java程序的主类?应用程序和小程序的主类有何不同?](#3什么是java程序的主类应用程序和小程序的主类有何不同)
6-
* [4.<strong>访问修饰符public,private,protected,以及不写(默认)时的区别?</strong>](#4访问修饰符publicprivateprotected以及不写默认时的区别)
7-
* [5.<strong>float f=3.4;是否正确?</strong>](#5float-f34是否正确)
8-
* [6.<strong>Java有没有goto?</strong>](#6java有没有goto)
9-
* [7.<strong>&amp;&amp;&amp;的区别?</strong>](#7和的区别)
10-
* [8.<strong>Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?</strong>](#8mathround115-等于多少mathround-115等于多少)
11-
* [9.<strong>用最有效率的方法计算2乘以8?</strong>](#9用最有效率的方法计算2乘以8)
7+
* [4.访问修饰符public,private,protected,以及不写(默认)时的区别?](#4访问修饰符publicprivateprotected以及不写默认时的区别)
8+
* [5.float f=3.4;是否正确?](#5float-f34是否正确)
9+
* [6.Java有没有goto?](#6java有没有goto)
10+
* [7.&amp;&amp;&amp;的区别?](#7和的区别)
11+
* [8.Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?](#8mathround115-等于多少mathround-115等于多少)
12+
* [9.用最有效率的方法计算2乘以8?](#9用最有效率的方法计算2乘以8)
1213
* [10.什么是Java注释](#10什么是java注释)
1314
* [11.Java有哪些数据类型](#11java有哪些数据类型)
1415
* [12.final 有什么用?](#12final-有什么用)
1516
* [13.final finally finalize的区别](#13final-finally-finalize的区别)
16-
* [14.<strong>String str = "i" 和String str = new String("1")一样吗?</strong>](#14string-str--i-和string-str--new-string1一样吗)
17-
* [15.<strong>Java 中操作字符串都有哪些类?它们之间有什么区别?</strong>](#15java-中操作字符串都有哪些类它们之间有什么区别)
17+
* [14.String str = "i" 和String str = new String("1")一样吗?](#14string-str--i-和string-str--new-string1一样吗)
18+
* [15.Java 中操作字符串都有哪些类?它们之间有什么区别?](#15java-中操作字符串都有哪些类它们之间有什么区别)
1819
* [16.Java中为什么要用 clone?](#16java中为什么要用-clone)
19-
* [17.<strong>深克隆和浅克隆?</strong>](#17深克隆和浅克隆)
20+
* [17.深克隆和浅克隆?](#17深克隆和浅克隆)
2021
* [18.new一个对象的过程和clone一个对象的区别?](#18new一个对象的过程和clone一个对象的区别)
2122
* [19.Java中实现多态的机制是什么?](#19java中实现多态的机制是什么)
2223
* [20.谈谈你对多态的理解?](#20谈谈你对多态的理解)
23-
* [21.<strong>构造器(constructor)是否可被重写(override)?</strong>](#21构造器constructor是否可被重写override)
24-
* [22.<strong>两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?</strong>](#22两个对象值相同xequalsy--true但却可有不同的hash-code这句话对不对)
25-
* [23.<strong>是否可以继承String类?</strong>](#23是否可以继承string类)
26-
* [24.<strong>String类的常用方法有哪些?</strong>](#24string类的常用方法有哪些)
27-
* [25.<strong>char型变量中能否能不能存储一个中文汉字,为什么?</strong>](#25char型变量中能否能不能存储一个中文汉字为什么)
24+
* [21.构造器(constructor)是否可被重写(override)?](#21构造器constructor是否可被重写override)
25+
* [22.两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?](#22两个对象值相同xequalsy--true但却可有不同的hash-code这句话对不对)
26+
* [23.是否可以继承String类?](#23是否可以继承string类)
27+
* [24.String类的常用方法有哪些?](#24string类的常用方法有哪些)
28+
* [25.char型变量中能否能不能存储一个中文汉字,为什么?](#25char型变量中能否能不能存储一个中文汉字为什么)
2829
* [26.this关键字的用法](#26this关键字的用法)
2930
* [27.super关键字的用法](#27super关键字的用法)
3031
* [28.this与super的区别](#28this与super的区别)
@@ -36,13 +37,13 @@
3637
* [34.在Java中定义一个不做事且没有参数的构造方法的作用](#34在java中定义一个不做事且没有参数的构造方法的作用)
3738
* [35.构造方法有哪些特性?](#35构造方法有哪些特性)
3839
* [36.静态变量和实例变量区别](#36静态变量和实例变量区别)
39-
* [38.静态方法和实例方法有何不同?](#38静态方法和实例方法有何不同)
40-
* [39.什么是方法的返回值?返回值的作用是什么?](#39什么是方法的返回值返回值的作用是什么)
41-
* [40.什么是内部类?](#40什么是内部类)
42-
* [41.内部类的分类有哪些](#41内部类的分类有哪些)
43-
* [42.Java中异常分为哪些种类?](#42java中异常分为哪些种类)
44-
* [43.hashCode 与 equals (重要)](#43hashcode-与-equals-重要)
45-
* [hashCode()介绍](#hashcode介绍)
40+
* [37.静态方法和实例方法有何不同?](#37静态方法和实例方法有何不同)
41+
* [38.什么是方法的返回值?返回值的作用是什么?](#38什么是方法的返回值返回值的作用是什么)
42+
* [39.什么是内部类?](#39什么是内部类)
43+
* [40.内部类的分类有哪些](#40内部类的分类有哪些)
44+
* [41.Java中异常分为哪些种类?](#41java中异常分为哪些种类)
45+
* [42.hashCode 与 equals (重要)](#42hashcode-与-equals-重要)
46+
* [43.hashCode()介绍](#43hashcode介绍)
4647
* [44.为什么要有 hashCode](#44为什么要有-hashcode)
4748
* [45.抽象类和接口(Java7)的区别](#45抽象类和接口java7的区别)
4849
* [46.Java 8的接口新增了哪些特性?](#46java-8的接口新增了哪些特性)

0 commit comments

Comments
 (0)