自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Java Web学习日志(HTTP基础知识)

1.C/S和B/SC/S是客户端/服务器模式,它是软件系统体系结构,通过它可充分利用两端硬件的优势,将任务合理分配到两端实现,降低开销B/S是浏览器/服务器模式,在这种模式下,WEB浏览器使用户最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上。2.HTTP基础知识HTTP是超文本传输协议的简称,他是Web应用的核心。HTTP协议由两部分...

2019-03-31 20:36:00 184

转载 面试问题总结

经过一个月的春招,面试过各种各样大大小小的公司,下面是对面试题的一些总结:关于java中类的成员变量是在堆中还是在栈中的问题 类的成员变量都在堆上,只有方法里面定义的基础变量,在方法里面定义的引用 其他对象的引用放在栈上(这个时候被引用的对象和它的成员变量还是在堆上) 也就是说,线程上下文的东西在栈上,其他统统在堆上。...

2019-03-31 19:11:00 189

转载 关于JAVA核心技术(卷一)读后的思考(内部类的讨论)

内部类内部类是定义在另一个类中的类。定义内部类的原因有:1)内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。2)内部类可以对同一个包中的其他类隐藏起来。3)当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。使用内部类访问对象状态分析一下下面一段代码public class TalkingClock{ p...

2019-02-11 23:02:00 102

转载 关于JAVA核心技术(卷一)读后的思考(lambda表达式的讨论)

lambda表达式lambda表达式是一个可传递的代码块。可以以后执行一次或者多次。在程序运行中我们经常会遇到传递代码段的情况,但是我们一般都是先构造一个对象,然后通过对象调用相应的代码块来实现传递代码块的目的,这个方法十分繁琐,设计师为解决这个问题,就设计出了lambda表达式。lambda表达式的语法我们可以参考之前写的方法,可以发现如果方法可以分为方法名,参数和方法主体...

2019-02-07 16:38:00 112

转载 计算机网络学习笔记(绪论第二部分)

1.4计算机网络在我国的发展一、第一阶段1987~1993电子邮件转发1987年北京计算所与德国卡尔斯鲁厄大学合作1989科学院高能所与美国斯坦福大学合作1990电子部十五所、电科院、复旦、交大与德国GMD合作,清华校园网与加拿大UBC合作二、第二阶段1994~实现与Internet的TCP/IP联结中国国家计算机与网络设施NCFC中国教育科研计算机网络CER...

2019-02-07 01:06:00 232

转载 关于JAVA核心技术(卷一)读后的思考(回调,clone的讨论)

回调回调是一种常见的程序设计模式。这种模式中,可以指出某个特定事件发生时应该采取的动作。直接给上代码package com.java.timer;import java.awt.event.ActionListener;import javax.swing.JOptionPane;import javax.swing.Timer;public ...

2019-02-06 22:57:00 90

转载 关于JAVA核心技术(卷一)读后的思考(接口的基本知识的讨论)

接口接口技术:这种技术主要用来描述类具有什么功能,而并不给出每个功能的具体实现。一个类可以实现一个或多个接口,并在需要接口的地方,随时使用实现了相应接口对象。接口概念:接口不是类,而是对类的一组需求的描述,这些类要遵从接口描述的统一格式进行定义。举个简单的例子:假设有一个类A,其中有一个sort方法是对对象数组进行排序,但要求对象所属的类必须实现了 B接口。假设B接口定义如下...

2019-02-01 22:00:00 128

转载 关于JAVA核心技术(卷一)读后的思考(泛型数组列表的讨论)

在C++中编译时是要确定数组大小的,而Java有所不同,它允许在运行时确定数组的大小。但是如果仅通过数组是无法改变运行时无法动态更改数组的问题。一旦确定了数组大小,就很难改变他了数组的大小了,要解决这个问题,就需要引入ArrayList的类。它使用起来有点像数组,但在添加或删除元素时,具有自动调节数组容量的功能,而不需要为此编写任何代码。ArrayList是一个采用类型参数的泛型类。...

2019-01-30 23:25:00 104

转载 关于JAVA核心技术(卷一)读后的思考(hashCode、toString方法的讨论)

hashCode方法散列码(hashCode)是有对象导出的一个整型值。散列码是没有规律的。如果x和y是两个不同对象,x.hashCode()与y.hashCode()基本不会相同。String类使用下列算法计算散列码:int hash=0;for(int i=0;i<length();i++) hash=31*hash+charAt(i);由于h...

2019-01-30 17:09:00 93

转载 关于JAVA核心技术(卷一)读后的思考(equals方法的讨论)

这是我反复看了两遍才理解的部分。其中也不乏参考了他人的微博内容,才大致对这个方法有所理解。首先我们从Object类开始说起,书中已经说了Object类是Java中所有类的始祖,在Java中的每个类都是由他扩展而来的,但在现实使用中并没有要求写出。如果一个类并没有明确指出超类,Object就是被认为是这个类的超类。可以用Object类型的变量引用任何类型的对象:Object...

2019-01-30 00:12:00 106

转载 计算机网络学习笔记(绪论第一部分)

这部分主要说的是计算机网络大致的概括先说第一部分:计算机网络在信息时代的作用网络指的是:电信网络、有线电视网络和计算机网络。即“三网”,其中发展最快,起到核心作用的就是计算机网络。计算机网络形成和发展:1、面向终端的计算机网络这里通信控制器的功能有:一、处理多个终端同时要求与主机通信的争用问题二、处理串行信号与并行信号的转换问题三、控制Modem...

2019-01-29 15:29:00 186

转载 关于JAVA核心技术(卷一)读后的思考(继承中的类、子类和超类)

前面说过类之间的关系有一种便是继承,其中“is-a”关系是继承的一个明显特征。举个例子有一个类是Employee,还有一个类是Manager类,Employee表示的是员工,而Manager表示的是老板,即管理层,而作为管理层也是员工,所以可以说这两者之间具有"is-a"这种关系。也就是说Manager是Employee的子类。定义子类:这里要用到一个关键字extends来表示继...

2019-01-28 13:11:00 145

转载 关于JAVA核心技术(卷一)读后的思考(用户自定义类,静态域和静态方法的思考以及方法参数)...

用户自定义类:这部分并没有太过于困难的部分,借由代码进行复习:Employee类的定义:package com.java.EmployeeTest;import java.time.*;public class Employee { private String name; private double salary; private LocalDate h...

2019-01-27 22:37:00 94

转载 关于JAVA核心技术(卷一)读后的思考(对象与类,日历的构造)

关于这本书,前三张都是基本内容,我觉得个人掌握的还可以,所以从第四章开始整理每日所学。第四章主要说的是对象和类。第一部分是面向对象程序设计的概述。其中面向对象程序设计简写OOP,接下来写的是类,即构造对象的模板,由类构造对象的过程称创建类的实例(instance)这里可以想到instanceof,这也在后面学习中会有提到封装是将数据和行为组合到一个包中,并对对象的使用者隐藏了数据...

2019-01-27 21:45:00 121

转载 微型学生信息管理系统的建立

设计需求:制作一个简单的学生信息管理系统,通过键盘选择操作进行添加学生(学号,姓名,性别,年龄,成绩)的信息,这些信息通过数组存储,同时还可以进行查询某个或全体学生信息,修改学生信息,删除学生信息的操作。(要求有一定的优化,例如对用户输入信息是否符合要求的处理)。面对这个问题,第一想到的是该对象是Student,故创建一个Student类package com.shxt.java...

2017-04-12 18:45:00 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除