• 疯狂java学习笔记之面向对象(一) - 定义类、方法、构造器

    时间:2022-06-15 07:24:49

    Java面向对象1、定义类2、创建对象、调用方法类和对象:某一类对象的概念定义。比如:人类-抽象出来的概念(不特指某个人)对象-在类的概念下产生的一个实例,它就是一个对象了.java程序中,类是最小的程序单位-所有的java程序都必须从定义类开始定义类的语法格式:[修饰符] class 类名{//0...

  • java8--多线程(java疯狂讲义3复习笔记)

    时间:2022-05-30 11:00:21

    多线程这块,平时用的框架里都封装好了,只有写批处理和工具包时用过几次.现在水平仅仅限于会用的程度,需要全面深入学习多线程.主要内容:创建线程,启动线程,控制线程,多线程的同步,线程池,使用线程安全的集合类16.1.1线程和进程线程是进程的组成部分,一个进程可以拥有多个线程,一个线程必须有一个父进程....

  • [疯狂Java]JDBC:Statement、ResultSet、连接资源自动关闭、Properties配置文件

    时间:2022-05-22 03:46:51

    1.建立连接得到Connection对象后如何继续操作数据库?  1)查询数据库就必须要执行SQL语句,可以通过Connection对象conn获取一个代表要提交给数据库的SQL语句的句柄,即Statement对象;  2)使用Connection的createStatement方法得到SQL语句句...

  • 疯狂JAVA讲义第三章之数组篇

    时间:2022-05-02 23:16:19

    packagetest; /***Desription:*@authororangebook*<br/>网站:《ahref="http://www.crazyit.org">疯狂Java联盟</a>*<br/>*/ publicclassjavadocTes...

  • 疯狂java学习笔记之面向对象(七) - super关键字

    时间:2022-05-01 04:04:54

    super有以下两大作用:1、起限定作用:强制去访问父类的成员(Field、方法)2、起调用作用:指定/显示调用父类的某个构造器super调用规则:1、子类构造器总会调用父类构造器一次,默认情况下子类构造器会自动调用父类无参数的构造器;2、若希望明确指定子类构造器调用父类哪个构造器,可以用super...

  • 疯狂JAVA讲义——第二章练习题

    时间:2022-04-12 11:45:15

    第一题文档注释可以在类、接口、方法、成员变量、构造器和内部类之前;并且使用javadoc命令工具进行生成;有一些标记比如:1.在类或者接口文档中:@deprecated,@see,@author,@version2.方法或者构造器文档注释中:@deprecated,@param,@return,@t...

  • 《疯狂Java讲义第4版》PDF+代码+课件 电子书pdf 分享

    时间:2022-03-07 12:47:27

    《疯狂Java讲义(第4版)》是《疯狂Java讲义》的第4版,第4版保持了前3版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java9的新特性。《疯狂Java讲义(第4版)》深入介绍了Java编程的相关方面,《疯狂Java讲义(第4版)》内容覆盖了Java的基本语法结构、Java的面向对象特征、...

  • 疯狂Java学习笔记(84)----------大约 Java 对象序列化,你不知道 5 事

    时间:2022-03-02 12:22:23

    几年前,。当一个软件团队一起用Java书面申请。我认识比一般程序猿多知道一点关于Java对象序列化的知识所带来的优点。关于本系列您认为自己懂Java编程?其实,大多数程序猿对于Java平台都是浅尝则止,仅仅学习了足以完毕手头上任务的知识而已。在本 系列 中,TedNeward深入挖掘Java平台的核...

  • java8--类加载机制与反射(java疯狂讲义3复习笔记)

    时间:2021-12-16 20:00:17

    本章重点介绍java.lang.reflect包下的接口和类当程序使用某个类时,如果该类还没有被加载到内存中,那么系统会通过加载,连接,初始化三个步骤来对该类进行初始化.类的加载时指将类的class文件读入内存,并为之创建一个java.lang.class对象,也就是说,当程序中使用任何类时,系统都...

  • [疯狂Java]JDBC:Statement、ResultSet、连接资源自动关闭、Properties配置文件

    时间:2021-11-29 01:40:24

    1.建立连接得到Connection对象后如何继续操作数据库?  1)查询数据库就必须要执行SQL语句,可以通过Connection对象conn获取一个代表要提交给数据库的SQL语句的句柄,即Statement对象;  2)使用Connection的createStatement方法得到SQL语句句...

  • 0038 Java学习笔记-多线程-传统线程间通信、Condition、阻塞队列、《疯狂Java讲义 第三版》进程间通信示例代码存在的一个问题

    时间:2021-11-29 00:14:24

    调用同步锁的wait()、notify()、notifyAll()进行线程通信看这个经典的存取款问题,要求两个线程存款,两个线程取款,账户里有余额的时候只能取款,没余额的时候只能存款,存取款金额相同。相当于存取款交替进行,金额相同。线程间通信,需要通过同一个同步监视器(也就是this或者显式的Obj...

  • 疯狂java学习笔记之面向对象(六) - 构造器重载、方法重载和方法重写

    时间:2021-11-05 05:27:04

    一、方法重载(Overload):Java允许同一个类中定义多个同名方法,只要形参不一样就可以,如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,则被成为方法重载(两同一异).同时这这里我们需要注意以下两点: A.方法重载与返回值类型没有任何关系; B.方法重载与是否有static...

  • 疯狂java学习笔记

    时间:2021-10-16 12:06:00

    面向对象:        从现实世界中客观存在的事物(对象)出发构造软件系统,并在软件系统构造中运用人类的自然思维方式,强调直接以现实世界中的事物为中心来思考,认识问题,并根据这些事务的本质特点,将他们抽象为系统中的类,作为系统的基本单元,这使得软件系统中的组件直接映像到客观世界,并保持客观世界中事...

  • 【疯狂Java讲义学习笔记】【数据类型与运算符】

    时间:2021-09-01 14:34:02

    【学习笔记】1、8bit=1byte,4byte=1word。Java中的整型数据有byte(1字节),short(2字节),int(4字节),long(8字节)。Java中的浮点数据有float(4字节),double(8字节)Java中还有一个字符型char(2字节),本质也是整型Java中的布...

  • 疯狂Java学习笔记(84)----------大约 Java 对象序列化,你不知道 5 事

    时间:2021-08-23 07:25:06

    几年前,。当一个软件团队一起用Java书面申请。我认识比一般程序猿多知道一点关于Java对象序列化的知识所带来的优点。关于本系列您认为自己懂Java编程?其实,大多数程序猿对于Java平台都是浅尝则止,仅仅学习了足以完毕手头上任务的知识而已。在本 系列 中,TedNeward深入挖掘Java平台的核...

  • 疯狂Java学习笔记(47)-----------泛型详解

    时间:2021-07-20 12:34:27

    1.概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List<Object>,List<String>等更多的类型。注意,现在List<Object&...