Java回炉再造篇
溺水自救的一只狗
别问我过去,我只看将来。
圈子不大,生活很累。
过去因荒废获得的10%的快乐,会换来现在100%的苦楚,庆幸的是有人没有放弃我,虽素未谋面,却心心念念。
展开
-
Web项目开发流程
Web项目开发流程原创 2020-04-20 15:46:37 · 137 阅读 · 0 评论 -
《J2SE 回炉再造18》-------溺水狗
第十二章 GUI编程1. 提纲2. AWT包3. Component和Container4. Frame类代码1:import java.awt.*;public class TestFrame { public static void main(String[] args) { Frame f = new Frame("My First Frame"); //给...原创 2020-04-13 15:48:44 · 109 阅读 · 0 评论 -
《J2SE 回炉再造17》-------溺水狗
第十一章 网络编程1. 提纲值得注意的是网络编程不等同于网站编程2. 网络基础概念3. 网络通信协议及接口4. 数据分层的思想5. 数据封装和数据拆封6. IP协议IPV4协议中用4个字节表示IP地址,故每位的值最大不超过255。IP由网络段+主机段两部分组成 ;又根据网络段所占字节数分为:A类网(1个字节)、B类网(2个字节)、C类网(3个字节)等。子网掩码...原创 2020-04-12 15:22:28 · 114 阅读 · 0 评论 -
《J2SE 回炉再造16》-------溺水狗
第十章 线程1. 提纲2. 线程的基本概念进程是一个静态的概念,严格意义上讲并不能执行,我们所说的进程执行指的是进程里的主线程(main()方法)开始执行了3. 线程的创建和启动只要可以使用接口就不要使用继承,接口更加灵活。实现Runnable接口创建线程简例:效果图:继承Thread类创建线程简例:效果图:4. 线程的状态转换5. 线程控制的基本方法...原创 2020-04-08 17:46:45 · 148 阅读 · 0 评论 -
《J2SE 回炉再造15》-------溺水狗
第九章 输入/输出流、字节/字符流、节点/处理流提纲概述注1:输入/输出流:都是站在程序的角度来说的,而不是文件的角度。参考理解注2:输入流:将其他资源传送到内存(程序);输出流:将内存(程序)中的数据传送给文件(或其他资源)。注3:字节流:每次读取为一个字节;字符流:每次读取为一个字符(两个字节)。注4:良好的编程习惯:当输入时先调用flush()方法将数据写到目的地,...原创 2020-04-03 09:23:23 · 119 阅读 · 0 评论 -
《J2SE 回炉再造14》-------溺水狗
第八章 容器类 Collection接口(Set、List、Map)、Iterator接口、Comparable接口提纲容器的概念Set无序不可重复,List有序可重复,两者是否equalsCollection接口*有关接口类Collection c = new ArratList()实例化的原因:*有关接口类Collection c = new ArratL...原创 2020-03-29 12:48:13 · 103 阅读 · 0 评论 -
《J2SE 回炉再造13》-------溺水狗
第七章 String、StringBuffer、包装类、Math类、File类、枚举类提纲: String类(不可变字符序列)练习一练习二StringBuffer类(可变的字符序列)原创 2020-03-28 21:46:22 · 163 阅读 · 0 评论 -
《J2SE 回炉再造12》-------溺水狗
第六章 数组提纲:一维数组概述:元素类型为引用类型的数组:3. 数组的初始化注:理解main函数中的参数:String[] args约瑟夫环(逢三减一):选择排序法、冒泡排序法以及数组模拟链表法包装类Integer中parseInt()的使用Integer类的简单介绍(大佬版)练习:代码:public class TestDateBina...原创 2020-03-23 21:37:47 · 98 阅读 · 0 评论 -
《J2SE 回炉再造11》-------溺水狗
第五章 异常1. 提纲2. Java异常概念注:catch到的所有异常都必须进行操作,不然容易被忽略吞噬,造成安全隐患。实例3. 异常的分类注:异常分类图十分重要,要分清哪种Exception可以不用处理哪种必须处理。4. 异常的捕获和处理实例1(try、catch、finally完整结构): 实例2(多次抛出):实例3:实例4:注1...原创 2020-03-20 22:59:59 · 92 阅读 · 0 评论 -
《J2SE 回炉再造10》-------溺水狗
第四章 面向对象编程基础篇(6)Java相关API介绍当大家从“HelloWorld”接触到Java时,证明我们正式诞生Java世界的新手村中,当我们在新手村练到一定等级时,渴望去更大的世界去看看,打更多的怪(类),获得更多的宝藏(方法),游戏里会对怪进行介绍,方便玩家掌握其弱点,进而击杀,而API就是Java世界的怪物宝鉴,记录了Java世界所有的怪(类)和宝藏(方法),当我们完全掌握AP...原创 2020-03-20 14:38:58 · 102 阅读 · 0 评论 -
《J2SE 回炉再造09》-------溺水狗
第四章 面向对象编程基础篇(5)this关键字定义及说明:内存分析:注意事项:当确定不了变量指的是哪一个声明的变量时使用“就近声明”的原则static关键字定义及说明:示例程序及内存分析:注意事项:注意静态常量static在内存中的位置,其为位于data seg内存区域,通过对上面程序的分析,可以知道static生成的常量也可用于计数。packag...原创 2019-12-06 20:11:09 · 95 阅读 · 0 评论 -
《J2SE 回炉再造08》-------溺水狗
第四章 面向对象编程基础篇(4)方法的重载构造函数/方法也可以进行重载重载的实例(实现重载方法的函数的参数两个要素:数量和类型 必须有一个要素不同):Java中重载的几个注意事项(百度中的重载和重写的区别):1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。2)Ja...原创 2019-12-05 15:16:06 · 92 阅读 · 0 评论 -
《J2SE 回炉再造07》-------溺水狗
第四章 面向对象编程基础篇(3)本篇主要讲述面向程序对象分析中的内存分析,对后期有关内存的分析有莫大的好处。具体实例如下:具体的内存分析:方法中基本数据类型“值”传递的思想。注:当分析程序是先从main函数的第一行开始。分析内存时谨记:基础型变量一块内存(stack中),引用型变量两块内存(stack中和heap中)。垃圾回收机制当没有任何一个引用指向它时...原创 2019-11-30 21:31:25 · 129 阅读 · 0 评论 -
《J2SE 回炉再造06》-------溺水狗
第四章 面向对象编程基础篇(2)Java与面向对象的缘分为什么要使用对象,意义是什么?Java中的类如何定义?类的定义包括静态(成员变量/属性)和动态(方法)两部分成员变量与局部变量的有关事项在Java中局部变量 不会默认初始化,必须先声明再赋值最后在使用;而成员变量若无初始化则按默认值进行使用何为引用以及使用方法??一旦提到引用就意味着使用了两块内存,一块在stack中存...原创 2019-11-30 16:43:45 · 122 阅读 · 0 评论 -
《J2SE 回炉再造05》-------溺水狗
第四章 面向对象编程基础篇(1)面向对象和面向过程的区别:那什么是面向对象呢?什么叫对象,什么叫类,两者之间的区别和联系?类是抽象概念而对象往往指的是某一个类的实例化类(对象)之间的关系?关联关系:一个类的方法里面是另一个类的具体的某一个对象,如教授教研究生继承关系:xx是xx可以说通就是继承关系聚合关系:xx是xx的一部分说通就是聚合关系实现关系多态...原创 2019-11-30 16:04:02 · 99 阅读 · 0 评论 -
《J2SE 回炉再造04》-------溺水狗
第三章 Java基础篇(2)运算符值得注意的是:++(–),当自加或者自减在前时要先运算再取值,当自加或者自减在后时要先取值再运算。仔细分析下述实例。逻辑异或------相异为true。短路与和短路或结果类似于逻辑与和逻辑或,但运算过程不同。A&&B 如果A为假,则不必再看B的值。A||B 如果A为真,则不必再看B的值。可以将整型常量直接赋值给byte、sho...原创 2019-11-09 00:53:23 · 108 阅读 · 0 评论 -
《J2SE 回炉再造03》-------溺水狗
第三章 Java基础篇(1)1.Java标识符2.关键字(了解熟悉即可,熟能生巧)3. Java中的常量与变量常量:值得注意的是字符常量与字符串常量的区别。变量 :变量使用前要先声明声明变量的类型和名称,再进行赋值。值得注意的是下图例中的第三例是初学者(滑稽保命)常犯的错误。注:程序运行流程,便于后续程序的理解(重要)4.Java数据类型的划分(4类8种)J...原创 2019-11-07 22:59:43 · 120 阅读 · 0 评论 -
《J2SE 回炉再造02》-------溺水狗
第二章 浅晰JavaJava是解释语言,不是翻译语言。开发者使用JDK(JDK包括JRE),用户只需要JRE。Java严格区分大小写。原创 2019-11-07 00:04:17 · 104 阅读 · 0 评论 -
《J2SE 回炉再造01》-------溺水狗
第一章 不得不说的HelloWorldHelloWorld 是所有品种程序猿的引路人,虽然猿的品种不同,但一句Hello World 总是能引起我们对当初幼稚青涩的回忆,一句Hello World不但开启了成猿之路,也开启了潘多拉bug大魔盒。废话说了这么多,其实Hello World这个小程序看似简单,但其简单明了的阐述了人机之间的交互,据大牛说Hello World并不简单,当然这不是现在...原创 2019-11-06 23:27:36 · 95 阅读 · 0 评论