自定义博客皮肤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基础知识笔记-18-类加载机制与反射

Java基础知识笔记-18-类加载机制与反射1 类的加载,连接和初始化1.1 JVM和类当调用Java命令运行某个Java程序时,该命令将会启动一个Java虚拟机进程,不管该Java程序有多么复杂,当程序启动了多少个线程,他们都处于该Java虚拟机进程里。正如前面介绍的,同一个JVM的所有线程,所有变量都处于同一个进程里,他们都使用该JVM进程的内存区。当系统出现以下几种情况时,J...

2019-09-15 00:35:00 177

转载 Java基础知识笔记-14-并发

Java基础知识笔记-14-并发14 并发读者可能已经很熟悉操作系统中的多任务(multitasking): 在同一刻运行多个程序的能力。 例如,在编辑或下载邮件的同时可以打印文件。今天,人们很可能有单台拥有多个CPU的计算机,但是,并发执行的进程数目并不是由CPU数目制约的。操作系统将CPU的时间片分配给每一个进程,给人并行处理的感觉。多线程程序在较低的层次上扩展了多任务的概念:...

2019-09-15 00:34:00 383

转载 Java基础知识笔记-12-事件处理

Java基础知识笔记-12-事件处理学习组件除了要熟悉组建的属性和功能外,一个更重要的方面是学习怎样处理组建上发生的界面事件,当用户在文本框中输入文本后按回车,单击按钮,在一个下拉式列表中选择一个条目进行一个条目等操作时,都发生界面事件,例如,用户单击一个确定或者取消的按钮,程序可能需要做出不同的处理。1 事件处理模式基础任何支持GUI的操作环境都要不断地监视按键或点击鼠标这样的事...

2019-09-15 00:33:00 2028

转载 Java基础知识笔记-11_2-Swing用户界面组件

Java基础知识笔记-11_2-Swing用户界面组件这章教程两个版本,一个语法是非lambda表达式版本,另一个是lambda表达式版本非lambda表达式版本1 Java Swing概述Java的java.awt包,即抽象窗口工具包JDK1.2推出后,增加了一个新的javax.swing包,该包提供了更为强大的GUI类,这两个包中一部分类的层次关系的UML类如下图所示...

2019-09-15 00:31:00 3222

转载 Java基础知识笔记-11_1-图形程序设计

Java基础知识笔记-11_1-图形程序设计11_1 图形程序设计1 Swing概述现在,Swing是不对等基于GUI工具箱的正式名字。它已是Java基础类库(Java Foundation Class, JFC)的一部分。完整的JFC十分庞大,其中包含的内容远远大于Swing GUI工具箱。JFC特性不仅仅包含了Swing组件,而且还包含了一个可访问性API、一个2D API和...

2019-09-15 00:30:00 234

转载 Java基础知识笔记-8-接口,lambda表达式与内部类

Java基础知识笔记-8-接口,lambda表达式与内部类首先,介绍一下接口(interface)技术,这种技术主要用来描述类具有什么功能,而并不给出每个功能的具体实现。一个类可以实现(implement)一个或多个接口,并在需要接口的地方,随时使用实现了相应接口的对象。了解接口以后,再继续介绍而表达式,这是一种表示可以在将来某个时间点执行的代码块的简洁方法。使用lambda表达式,可...

2019-09-15 00:29:00 420

转载 Java基础知识笔记-8-包

Java基础知识笔记-8-包8 包一般而言,当命名类的时候,是从名称空间中分配一个名称。名称空间定义了一个声明性的区域。在java中,同一个名称空间中的两个类不能使用相同的名称。这样,再给定的一个名称空间中,每一个类名必然是唯一的包提供了一种为名称空间分区的方法。当在包中定义一个类时,该包的名称将附加到每一个类上,这样就避免了与其他包中具有相同名字的类发生名字冲突。Java 允许使...

2019-09-15 00:28:00 254

转载 Java基础知识笔记-9-泛型

Java基础知识笔记-9-泛型9 泛型1.概述Java集合有一个缺点---把一个对象“丢进”集合里之后,集合就会忘记这个对象的数据类型,当再次取出该对象时,该对象的编译类型就变成了Object类型(在运行时类型没变)Java集合之所以设计成这样,是因为集合的设计者不知道我们会用集合来保存什么类型的对象,所以他们把集合设计成能保存任何类型的对象,只要求很很好的通用性。但这样做会带来...

2019-09-15 00:28:00 154

转载 Java基础知识笔记-7-异常,断言和日志

Java基础知识笔记-7-异常,断言和日志在理想状态下,用户输入数据的格式永远都是正确的, 选择打开的文件也一定存在,并且永远不会出现bug。迄今为止,本书呈现给大家的代码似乎都处在这样一个理想境界中。 然而,在现实世界中却充满了不良的数据和带有问题的代码,现在是讨论Java程序设计语育 处理这些问题的机制的时候了。人们在遇到错误时会感觉不爽。如果一个用户在运行程序期间,由于程序的错...

2019-09-09 00:53:00 228

转载 Java基础知识笔记-6-继承

Java基础知识笔记-6-继承6 继承继承是一种由已创建的类创建新类的机制,利用继承,我们先创建一个共有属性的一般类,根据一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加他自己新的状态和行为,由继承得到的类称为子类,被继承的称为父类。Java中,一个子类只能继承一个父类,不支持多重继承;1 继承的基本语法格式如下:class Student exte...

2019-09-09 00:46:00 662

转载 Java基础知识笔记-5-Java语言中的修饰符

Java基础知识笔记-5-Java语言中的修饰符5 Java语言中的修饰符表中的类仅限于顶层类,而不包括内部类。内部类是指定义在类或方法中的类。修饰符类成员方法构造方法成员变量局部变量abstractYY---static-Y-Y-pubicYYYY-protected-YYY-private...

2019-09-09 00:17:00 321

转载 Java基础知识笔记-4-类对象和方法

Java基础知识笔记-4-类对象和方法4 类,对象和方法1 类的基础知识类是定义对象形式的模板,指定了数据,以及操作数据代码,java使用类的规范来构造对象,而对象是类的实例。因此,类实质上是一系列指定如何构建对象的计划,类是逻辑抽象结构,搞清楚这个问题非常重要,直到类的对象被创建时,内存中才会有类的物理表示。封装(encapsulation, 有时称为数据隐藏)是与对象有关的一...

2019-09-08 23:33:00 1150

转载 Java通过JDBC连接SQL SERVER 2017

1.首先我们下载微软的JDBC驱动包https://www.microsoft.com/en-us/download/details.aspx?id=117742.下载好后我们发现这是一个自解压程序,打开后,点击Unzip解压出来,并且找到sqljdbc42.jar这个文件,用这个文件去配置环境变量,配置如下:配置信息(环境变量名:CLASSPATH,环境变量地址:就是这个文件的位...

2019-09-07 21:41:00 271

转载 计算机网络_第2章 物理层

计算机网络第2章 物理层2.1 物理层的基本概念2.2 数据通信的基础知识2.2.1 数据通信系统的模型一个数据通信系统可以划分为三大部分,即源系统(或发送端,发送端),传输系统(或传输网络)和目的系统(或接收端,接收方)源系统一般包括以下两个部分源点发送器接收器终点信号可以分为两大类:模拟型号(连续信号)数字信号(离散信号)2.2.2 有关信道的几个...

2019-09-03 20:56:00 232

转载 计算机网络_第1章 概述

计算机网络第1章 概述1.1 计算机网络在信息时代中得作用1.2 互联网概述1.2.1 网络的网络计算机网络由若干结点和连接这些结点的链路组成。网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。1.2.2 互联网基础结构发展的三个阶段第一阶段是从单个网络ARPANET向互联网发展的过程。第二个阶段的特点是建成了三级结构的...

2019-09-03 20:40:00 220

空空如也

空空如也

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

TA关注的人

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