自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XXX10tacion的CSDN

offer在向我招手!!

  • 博客(16)
  • 收藏
  • 关注

原创 十六、ORM(高琪java300集+java从入门到精通笔记)

ORM基本思想ORM(Object Relationship Mapping)的基本思想表结构跟类结构对应;表中字段和类的属性对应;表中的记录和对象对应;让javabean的属性名和类型尽量和数据库保持一致!一条记录对应一个对象。将这些查询到的对象放到容器中(List,Set,Map)将表中的一条记录封装到Objec数组中使用Object[]来封装一条记录使用List<Obje...

2019-07-09 16:42:33 242

原创 十五、JDBC(高琪java300集+java从入门到精通笔记)

JDBC:JDBC常用接口a.Driver接口://加载驱动类Class.forName(“com.mysql.jdbc.Driver”);b.DriverManager接口:c.Connection接口://建立连接(连接对象内部其实包含了Socket对象,是一个远程的连接。比较耗时!这是Connection对象管理的一个要点!)//真正开发中,为了提高效率,都会...

2019-07-09 16:40:18 261

原创 十四、反射(高琪java300集+java从入门到精通笔记)

1.反射原来new一个对象需要JVM在字节码存储区域/类加载器中丢一个字节码信息(模子),模子虚拟机准备的可以用来new对象,现在由使用者准备这个模子镜子:结构信息反射Reflection:把java类中的各种结构(方法、属性、构造器、类名)映射成一个个Java对象(运行期制作)。利用反射技术对一个类进行解剖,反射是框架(经常变动)设计的灵魂。3)对象是表示或封装一些数据。一...

2019-07-09 16:36:43 224

原创 十三、注解(高琪java300集+java从入门到精通笔记)

注解(Annotation)什么是注解:[外链图片转存失败(img-2tkNhuws-1562656198121)(media/e3fec4dbb504c6acd55f94afb04e7bd0.png)]内置注解:[外链图片转存失败(img-AZWX2Cpr-1562656198123)(media/94157fe287559c0089052f09622c5cc9.png)][外链图片转...

2019-07-09 15:32:13 562

原创 十二、手写WebServer(高琪java300集+java从入门到精通笔记)

客户请求页面,服务器响应内容,响应的内容是根据每个web请求来产生动态内容的,其内部即启动多个线程来产生不同内容。这种请求响应式的交互,都是基于HTTP协议的。数据库服务器:存储数据缓存服务器:提高性能Web服务器:客户要什么东西响应什么东西OOP容器IO多线程网络编程XML(Extensible MarkupLanguage,可扩展标记语言)解析:作为...

2019-07-09 15:09:09 486

原创 十一、内部类(高琪java300集+java从入门到精通笔记)

内部类(innerclasses):一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类。Computer-CPU内部类的作用:PaintThread是Frame的内部类 可以直接使用Frame的repaint方法1.内部类提供了更好的封装。只能让外部类直接访问,不允许同一个包中的其他类直接访问。2. 内部类可以直接访问外部类的私有属性,内部类...

2019-07-09 15:07:57 207

原创 十、网络编程(高琪java300集+java从入门到精通笔记)

网络编程:计算机网络实现了不同计算机之间的通信,这必须依靠编写网络通讯程序来实现。Java已经将网络程序所需要的东西封装成不同的类。只要创建这些类的对象,使用相应的方法。**计算机网络:**计算机网络是指将地理位置不同的具有独立功能的(而不是脱离网络就无法存在的)多台计算机(大中小型服务器,台式机、笔记本等)及其外部设备(路由器、交换机等),通过通信线路(双绞线、光纤等)连接起来,在网络操作系...

2019-07-09 15:06:46 414

原创 九、多线程(高琪java300集+java从入门到精通笔记)

多线程(并发机制):程序、进程、线程:程序:“程序(Program)”是一个静态的概念,一般对应于操作系统中的一个可执行文件,当我们双击可执行文件,则加载程序到内存中,开始执行该程序,于是产生了“进程”。进程:执行中的程序(包含自身地址的程序)叫做进程(Process),是一个动态的概念。1. 进程是程序的一次动态执行过程, 占用特定的地址空间。2.每个进程由3部分组成:cpu、dat...

2019-07-09 15:06:02 347

原创 八、IO流(高琪java300集+java从入门到精通笔记)

IO流:数据源(datasource,提供数据的原始媒介。常见的数据源有:数据库、文件、其他程序、内存、网络连接、IO设备**      数据源分为:源设备、目标设备。****      1. 源设备:为程序提供数据,一般对应输入流。****      2.目标设备:...

2019-07-09 15:05:20 233

原创 七、常用类(高琪java300集+java从入门到精通笔记)

常用类:包装类(Wrapper Class)实现了基本数据类型(非“纯面向对象”)和对象的互相转化(也实现了字符串和数字之间的转换)。[外链图片转存失败(img-oUoYMeMd-1562655846123)(media/eb22ae6209c2e8cc562f5bbb3f510377.png)]IMG_256[外链图片转存失败(img-hmUHEImO-1562655846...

2019-07-09 15:04:34 373

原创 六、容器(高琪java300集+java从入门到精通笔记)

容器(集合:是有接口和实现类组成):容器和数组的不同之处是,容器长度可变,用来存放对象的引用(数组存放基本类型???)Collection(接口)[外链图片转存失败(img-OIaKc8Jc-1562655749041)(media/9b5a0c624c3399d3c89fd5982458d856.png)]List(接口)(有序:每个元素都有索引标记,顺序即插入顺序,可重复:满足e...

2019-07-09 15:02:49 380

原创 五、数组(高琪java300集+java从入门到精通笔记)

数组:长度固定,不可变所有元素的类型一致。元素类型可以为任意类型通过下标来引用相关元素。下标不能超过length-1(length:1.数组:a.length;容器:a.size();包装类:Integer.SIZE;String:str.length();文件:file.length()

2019-07-09 14:59:43 149

原创 四、异常(高琪java300集+java从入门到精通笔记)

异常机制( 就是当程序出现错误,程序安全退出的机制):异常:[外链图片转存失败(img-uK52isbQ-1562655525057)(media/c89cf9e695aaa2d791d59073909c90b4.png)]1. RuntimeException 运行时异常2. CheckedException已检查异常:如IOException、SQLException等...

2019-07-09 14:59:08 202

原创 一、java入门(高琪java300集+java从入门到精通笔记)

一、简史1991,SUN公司的Green项目,Oak1995,推出Java测试版1996,JDK1.01997,JDK1.11998,JDK1.2,是一个革命性的版本,更名为Java21999,Java分为J2SE J2EE JSME,JSP/Servlet技术诞生Servlet(ServerApplet),小服务程序:延伸服务器的功能,通过请求-响应的模式来处理客户端的请求...

2019-07-08 22:34:22 2674 1

原创 二、变量与语句(高琪java300集+java从入门到精通笔记)

一、标识符(给类、方法、变量起名):以字母(采用Unicode字符集)、下划线、$ 开头其余部分可以是:字母(采用Unicode字符集)、下划线、$、数字不能为关键字二、变量局部变量定义在方法内或语句块内。从属于方法或语句块(语句块(有时叫做复合语句),是用花括号扩起的任意数量的简单Java语句。块确定了局部变量的作用域。块中的程序代码,作为一个整体,是要被一起...

2019-07-08 22:23:07 305

原创 三、面向对象(高琪java300集+java从入门到精通笔记)

面向对象基础:对象的进化史基本数据类型阶段 数据少 无数据管理时代数组 数据多了,将同类型的数据放到一起 弱管理结构体 数据多了,数据复杂了。将不同类型的数据放到一起 强管理对象 数据多了、类型复杂了、行为复杂了。将不同类型的数据放到一起 超强管理前三个:面向过程 数据和行为是分开的 行为去组织数据最后一个:面向对象 通过对象组织数据对象和类:...

2019-07-08 22:18:26 627

空空如也

空空如也

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

TA关注的人

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