javaSE基础
中原的缘
这个作者很懒,什么都没留下…
展开
-
Java原始JDBC数据连接示例
数据库脚本:create table account( id int primary key auto_increment, name varchar(40), money float)character set utf8 collate utf8_general_ci;insert into account(name,money) values('aaa',1000);insert into account(name,money) values('bbb',1000);insert原创 2021-08-02 22:14:36 · 145 阅读 · 1 评论 -
JAVA多线程
1、进程:它是内存中的一段独立的空间,可以负责当前应用程序的运行。当前这个进程负责调度当前程序中的所有运行细节。进程代表一个运行中的程序,是资源分配与调度的基本单位。2、线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。在一个进程中,每个独立的功能都需要独立的去运行,这时又需要把当前这个进程划分成多个运行区域,每个独立的小区域(小单元)称为一个线程。3、进程与线程的关系...原创 2021-07-27 07:35:00 · 129 阅读 · 0 评论 -
第十二节:集合(Collection)
一、集合1.1、集合介绍回顾:在第二天学习的变量,变量空间中就可以保存数据。在某个时间点上只能保存具体的一个值。第四天学习数组,数组中可以保存多个类型相同的数据。数组一旦定义好了,长度就会是固定的。如果数据随着程序的运行会增加,这时我们定义的数组就不能灵活的去变化保存这些可以随着程序运行增加的新的数据。字符串缓冲区,它中可以保存任何的数据,但是最后把这些数据都变成字符串处理。...翻译 2019-07-21 22:25:39 · 409 阅读 · 0 评论 -
第八节:构造函数和关键字(this、static、final)和单例模式
目录一、构造函数1.1、构造函数的介绍1.2、构造函数执行和内存图解1.3、默认构造函数1.4、构造函数和一般函数异同二、this关键字2.1、this调用构造函数2.2、this的原理图解1.3、成员变量和局部变量同名问题1.4、this的练习2、static(静态)关键字2.1、static静态的引入2.2、static修饰...翻译 2019-07-21 10:45:48 · 834 阅读 · 0 评论 -
第九节:抽象类、接口(适配器模式)
一、抽象类1.1、抽象类的引入使用类是描述生活中的某一类事物,但是事物和事物之间又有继承的关系,因此我们描述的类和类之间也会有继承关系存在。在继承中,越往顶层父类,其中描述的属性和行为更加的共性。我们在描述事物的过程中,把共性的行为或属性不停的往父类中抽取,这样就会导致在父类中描述的行为越来越不具体,无法表示出事物的特有的特点。可是这时我们依然要进行抽取和简单的描述。描述猫和狗...翻译 2019-07-21 00:08:48 · 506 阅读 · 0 评论 -
第七节:面向对象的三大基本特征
目录一、封装1.1、封装介绍1.2、封装举例1.3、private关键字介绍二、继承2.1、继承引入2.2、Java中的继承体现2.3、继承的特点2.4、继承成员变量的特点2.5、继承中成员方法特点(复写)2.6、成员方法复写应用2.7、成员方法复写注意事项2.8、子父类中构造函数特点2.9、子类的实例化过程2.10、super的应...翻译 2019-07-20 17:13:17 · 155 阅读 · 0 评论 -
第六节:面向对象
一、面向对象1.1面向对象的概念面向过程:在整个事情的执行过程中,自己至始至终都是其中的参与者,并且要自己亲力亲为所有的步骤。面向对象:我们需要完成某个事情,需要具体的一个结果。这时我们不会自己去参与其中,而是找具备这些功能的对象,然后调用它们的功能,帮助我们来完成我们的要求。面向过程:吃饭:先思考吃什么? 买菜 回家洗菜、烧饭 吃饭 洗刷面向对象:吃...翻译 2019-07-20 13:55:05 · 133 阅读 · 0 评论 -
第五节:函数和数组
目录一、函数的概念1.1函数概念1.2定义函数原则1.3函数的使用细节二、函数的重载2.1重载的概念(同类同名不同列)2.2函数命名规范三、数组的定义3.1数组的概念3.2数组定义格式3.3数组的好处四、数组的内存图解4.1、Java的内存分配4.2、数组的内存分配五、数组的常见问题5.1、数组角标越界异常5.2、空指针异常六...翻译 2019-07-20 12:28:42 · 157 阅读 · 0 评论 -
第四节:循环、嵌套
目录1、循环结构(while&do-while)1.1、循环结构1.2、while循环介绍1.3、while代码举例1.4、while练习1.5、while循环注意事项1.6、do-while循环1.7、while和do-while对比1.8、循环练习:2、循环结构(for)2.1、for循环格式2.2、for循环代码举例2.3、f...翻译 2019-07-19 21:59:49 · 433 阅读 · 0 评论 -
第三节:运算符、判断和分支结构
目录一、运算符1.1算术运算符1.2赋值运算符1.3比较运算符1.4逻辑运算符1.5位运算符1.6三元运算符1.7运算符优先级二、判断结构(if)三、多分支结构(switch)3.1switch语句格式3.2、代码演示3.3、switch语句执行顺序3.4、switch练习3.5、if和switch的区别一、运算符l运算符是...翻译 2019-07-19 21:55:59 · 559 阅读 · 0 评论 -
JDK环境变量配置(WIN10系统配置)及调试
第一步:下载安装 去官网下载对应操作系统版本的JDK(32位Windows、64Windows、linux等).JDK和JRE介绍:JDK:Java 开发工具包,它主要是给Java的开发人员提供的。JRE:Java的运行环境。我们使用JDK开发的程序,最后需要交给JRE软件去运行。JDK软件中包含了JRE环境。(同时也包含了java虚拟机jvm)第二步:测试测试...翻译 2019-07-18 22:39:42 · 696 阅读 · 0 评论