Java基础
GoodFiend
这个作者很懒,什么都没留下…
展开
-
JDBC
JDBC基本概念概念:Java Database Connectivity Java数据库连接JDBC本质: 其实是官方(sun公司)定义的一套操作所有关系型数据的规则,即接口。快速入门对JDBC中各个接口和类详解...原创 2019-11-26 12:51:53 · 164 阅读 · 0 评论 -
注解
注解概念:说明程序的,给计算机看的注释:用文字描述程序的,给程序员看的定义: 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5以以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。概念描述:JKD1.5 之后的新特性说明程序的使用注解:@注解名...原创 2019-11-20 20:19:36 · 132 阅读 · 0 评论 -
反射
反射:框架设计的灵魂框架:半成品软件。可以再框架的基础上进行软件开发,简化编码反射:将类的各个组成部分封装为其他对象,这就是反射机制。好处:1.可以在程序的运行过程中,操作这些对象。2.可以解耦,提高程序的可扩展性。Java代码在计算机中经历的三个阶段:Class对象功能获取功能:1.获取成员变量们Filed[] getFields()Filed getFi...原创 2019-11-20 16:52:36 · 124 阅读 · 0 评论 -
Junit
Junit单元测试测试分类:1.黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2.白盒测试 :白盒测试相比黑盒测试,需要写代码,要关注程序具体的执行流程。...原创 2019-11-20 11:56:23 · 132 阅读 · 0 评论 -
JAVA基本概念
JAVA语言有哪些优点1.Java为纯面向对象的语言;2.平台无关性;3.Java提供了很多内置的类库,通过这些类库,简化了开发人员的程序设计工作,同时缩短了项目的开发时间;4.提供了对Web应用开发的支持;5.具有较好的安全性和健壮性;6.去除了C++语言中难以理解,容易混淆的特性。Java与C/C++的异同1.Java为解释性语言,其运行过程为:程序源代码经过Java编译器编译...原创 2019-06-06 00:27:26 · 129 阅读 · 0 评论 -
多线程
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。什么是线程?与进程有什么区别?为什么要使用多线程线程:指程序在执行过程中,能够执行程序代码的一个执行单元。在Java语言中,线程有四种状态:运行、就绪、挂起和结束。进程:进程是指一段正在执行的程序。(线程有时候称为轻量级进程,它是程序执行的最小单元,一个进程可以拥有多个线程,各个线程之间共享程序的内存空间(代...原创 2019-06-19 23:43:53 · 221 阅读 · 0 评论 -
输入输出流
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。Java IO流的实现机制在Java语言中,输入和输出都被称为抽象的流,流可以被看做一组有序的字节集合,即数据在量设备之间的传输。流的本质是数据传输,根据处理数据类型的不同,流可以分为两大类:字节流和字符流。字节流以字节(8bit)为单位,包含两个抽象类:InputStream(输入流)和OutputStream(输出流...原创 2019-06-15 11:12:29 · 125 阅读 · 0 评论 -
关键字
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。变量命名的规则在Java语言中,变量名、函数名、数组名统称为标志符,Java语言规定标志符只能由字母(a–z、A–Z)、数字(0–9)、下划线(_)和组成,并且标志符的第一个字符必须是字母、下划线组成,并且标志符的第一个字符必须是字母、下划线组成,并且标志符的第一个字符必须是字母、下划线或$。此外,标志符也不能包含空白字...原创 2019-06-09 16:53:12 · 127 阅读 · 0 评论 -
异常处理
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。finally块中的代码什么时候执行在Java语言的异常处理中,finally块的作用就是为了保证无论出现什么情况,finally块里的代码一定会被执行。由于程序执行return就意味着结束语对当前函数的调用并跳出这个函数体,因此任何语句都要执行都只能在return前执行(除非碰到exit函数),因此finally块里的...原创 2019-06-14 14:42:58 · 147 阅读 · 0 评论 -
基本类型与运算
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。Java提供了哪些基本数据类型Java一共提供了八种原始的数据类型:byte、short、int、long、float、double、char、boolean)。这些数据类型不是对象,是Java语言中不同于类的特殊类型,这些基本类型的数据变量在声明之后就会立刻在栈上被分配内存空间。数据类型字节长度范围默...原创 2019-06-13 17:19:47 · 303 阅读 · 0 评论 -
面向对象
-本文仅为个人学习总结,方便个人复习,文章大部分内容为参考资料上的知识点。面向对象与面向过程的区别1、出发点的不同;2、层次逻辑关系不同;3、数据处理方式与控制程序方式不同;4、分析设计与编码转换方式不同。面向对象的特征面向对象的主要特征包括抽象、继承、封装和多态。1、抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象包括两个方面:一是...原创 2019-06-06 17:23:45 · 145 阅读 · 0 评论