哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1. transient的作用及使用 ...
分类:
编程语言 时间:
2016-10-19 01:26:45
阅读次数:
216
Java基础知识总结 JVM W3C JAVA教程 JAVA考古学 StringBuffer 和StringBuilder中的两个函数: //int indexOf(String str) :返回当前StringBuffer对象中,第一个满足str子串的位置。 //int indexOf(Strin ...
分类:
编程语言 时间:
2016-10-15 13:57:30
阅读次数:
454
1.数组的定义:数组是由一组类型相同的数据元素构成的有序集合,每个数据元素称为一个数组元素(简称为元素),每个元素受n(n≥1)个线性关系的约束,每个元素在n个线性关系中的序号i1、i2、…、in称为该元素的下标,并称该数组为n维数组。2.数组的特点:元素本身可以具有某种结..
分类:
编程语言 时间:
2016-10-15 00:00:29
阅读次数:
496
<Pstyle=""TEXT-ALIGN:">java基础知识总结java是一门面向对象编程语言。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。java具有简单性、面向对象分布性、健壮性、安全性、平台独立和可移植性、多线性、..
分类:
编程语言 时间:
2016-10-14 07:49:28
阅读次数:
171
/* java基础语言总结 */ 1.基本数据类型有哪些 byte short boolean char int float long double //测试基本数据类型所占用的字节数,可以通过其包装类进行实现 System.out.println("byte的大小"+Byte.SIZE/8); S ...
分类:
编程语言 时间:
2016-10-08 23:43:41
阅读次数:
185
final final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在 ...
分类:
编程语言 时间:
2016-10-07 11:28:02
阅读次数:
216
一、接口 Java语言不允许一个子类拥有多个直接父类,即任何子类只能有一个直接父类。但允许一个类实现多个接口,即在定义类的接口名称列表中可以包含1个或多个接口名称,从而实现多重继承的特性。接口的定义格式如下: 【接口修饰词列表】 interface 接口名 【extends 接口名称列表】 { 接口 ...
分类:
编程语言 时间:
2016-09-30 23:41:56
阅读次数:
268
抽象方法的定义语法: 访问修饰符 abstract <返回类型> <方法名>(参数列表); 在语法中:abstract关键字表示该方法被定义为抽象方法 抽象方法和普通方法的区别: 1、抽象方法小修饰符abstract,普通方法不需要 2、普通方法有方法体,抽象方法没有方法体 ************ ...
分类:
编程语言 时间:
2016-09-26 18:01:30
阅读次数:
131
编写多线程程序往往是为了提高资源的利用率,或者提高程序的运行效率,或者更好地监控程序的运行过程等。多线程同步处理的目的是为了让多个线程协调地并发工作。对多线程进行同步处理可以通过同步方法和同步语句块实现。Java虚拟机是通过对资源(如内存)加锁的方式实现这两种同步方式。这种机制带来的另一个问题就是死 ...
分类:
编程语言 时间:
2016-09-25 15:49:00
阅读次数:
132
定义类: 访问修饰符 class 类名{ } 访问修饰符如:public 、priate是可选的 class是声明类的关键字 按照命名规范,类名首字母大写 例:创建“人”类,关键代码: public class Person{ } ********************************** ...
分类:
编程语言 时间:
2016-09-24 00:39:03
阅读次数:
267