1、方法签名 指的是方法名和参数类型 2、java类初始化数据的方法 构造函数 声明变量时赋值 静态块 3、List转数组 List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); String[] array = ...
分类:
编程语言 时间:
2018-09-07 13:52:41
阅读次数:
129
static关键字学习 static可用来修饰类、成员变量和方法,也可以声明一个静态块。下面分别介绍这几类用法: 1.修饰类 首先需要注意的是,普通类是不能用static来修饰的,static只能用来修饰内部类。使用static修饰内部类之后可以使用“类.内部类”实例化这个内部类的对象。如下面的例子 ...
分类:
其他好文 时间:
2018-09-03 21:59:53
阅读次数:
261
1. 修饰符 public、protected、private、default abstract、static、final、 abstract:抽象类、抽象方法 static:静态变量、静态方法、静态代码块 final修饰类、方法、变量 transient、violatile、native、sync ...
分类:
编程语言 时间:
2018-08-25 00:46:27
阅读次数:
215
代码风格 前端代码风格(Java部分,参考《Java编程风格》一书) 一、格式规范: 1.缩进嵌套的代码:在每个代码块和嵌套中加入缩进,缩进代码,加强可读性,包括(类定义,内部类定义,方法定义,静态块,for循环语句,if-else语句,try、catch和finally块,匿名内部类,while语 ...
分类:
其他好文 时间:
2018-08-03 19:51:27
阅读次数:
206
1、初始化块: { num2 = 74; } 2、静态初始化块: static { num3 = 85; } 程序运行时,当一个类被加载时,其静态初始化块最先被执行,其次是普通初始化块,最后是构造方法; 仍需注意的是,静态块只在类加载时执行一次,二普通初始化块和构造方法均会在对象创建时执行一次; 静 ...
分类:
其他好文 时间:
2018-07-29 16:36:08
阅读次数:
177
前文已经讲了Class文件的存储格式、方法的调用过程、字节码的执行过程。但是虚拟机是如何加载这些Class文件的呢?Class文件中的信息进入到虚拟机后会发生什么变化? 虚拟机将描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这 ...
分类:
其他好文 时间:
2018-07-29 15:14:01
阅读次数:
174
1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。今天面试我问你static关键字有哪些作用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满意,因为能... ...
分类:
其他好文 时间:
2018-06-27 14:08:43
阅读次数:
153
面试我问你static关键字有哪些作用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满意,因为能看出你非常热衷研究技术。 于是乎查找资料如下: 于是乎查找资料如下: 静态导包就是Java包的静态导入,用imp ...
分类:
编程语言 时间:
2018-06-04 16:35:51
阅读次数:
168