自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周秃秃

上次飞机过安检,机器响个不停,安检员过来搜了半天没搜到金属,到最后才发现,原来是我钢铁般的意志

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

原创 Java基础第二十课(所有代码分享以及一些杂七杂八的话)

Java基础呢差不多也讲完了我讲课中所写的所有代码我上传到百度云了下面是百度云链接链接:https://pan.baidu.com/s/1CrlCkeupprog6onDu3a26A提取码:opsg我也是第一次这么写博客觉得有些地方可能写的有点儿草率大家多多担待吧能看懂的尽量看看不懂的可以随时问我QQ49709993624小时不定时在线解答撩骚也欢迎另外,学编程其实是真的...

2019-05-16 21:58:39 206

原创 Java基础第十九课(使用Socket网络编程写一个简单的信息收发)

首先,什么是Socket呢?直接上链接吧 百度解释的挺好的哈哈,偷个懒,链接如下https://baike.baidu.com/item/socket/281150?fr=aladdin然后现在我们就用Socket来写一个简单的信息收发的程序信息收发得需要一个服务端(接收信息)和一个客户端(发送信息)代码如下:服务端:package com.baidu.demo.test14;...

2019-05-16 21:17:55 470

原创 Java基础第十八课(GUI图形用户界面)

前面我们一直都是用控制台进行信息的输入输出来写Java程序但是我们平常见到的程序都是有好看的界面的你可能会想难道Java不能做界面???放心,Java可以说是很强大的它是可以做出来的,只不过用Java写Windows窗口程序都太麻烦了所以用Java来写的不多但是我还是要讲一下滴好啦 开始一、简介及简单演示我们平时电脑用的软件能看到的界面其实就是GUI(Graphic User I...

2019-05-16 20:18:42 483 1

原创 Java基础第十七课(JDBC讲解——数据库操作)

本节课程的讲解需要用到数据库我演示用的是MySQL8.0的数据库你们可以直接去百度搜索下载自己安装下就行MySQL数据库的安装及使用我会在Java基础讲完后重新开一个专题进行讲解大家记得关注我哦。好啦,讲解开始一、简介JDBC(Java Database Connectivity),即Java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供同一访问,它...

2019-05-15 22:05:06 381

原创 Java基础第十六课(多线程的讲解)

所谓的多线程即在同一时间,可以做多件事情。创建多线程有3种方式,分别是继承线程类,实现Runnable接口,匿名类首先要理解进程(Processor)和线程(Thread)的区别进程: 启动一个LOL.exe就叫一个进程。 接着又启动一个DOTA.exe,这叫两个进程。线程: 线程是在进程内部同时做的事情,比如在LOL里,有很多事情要同时做,比如"盖伦” 击杀“提莫”,同时“赏金猎人”又在...

2019-05-15 20:26:01 166

原创 Java基础第十五课(集合和泛型的讲解)

咳咳,本篇来讲解下集合和泛型这个知识点也是很重要的哦大家耐心点儿集合:我们之前讲到如果要存放多个对象,可以使用数组,但是数组有局限性比如 声明长度是10的数组不用的数组就浪费了超过10的个数,又放不下然而,“集合”就不用担心这些问题集合有很多种下面我们来一一讲解泛型:泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类...

2019-04-23 20:59:39 260

原创 Java基础第十四课(I/O)

今天讲一个比较重要的知识就是I/OJava中I/O操作主要是指使用Java进行输入,输出操作.Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。I/O流比较常见的是用来进行读取文件和输出文件的操作一、字节流和字符流的演示直接上代码吧代码上写的注释就已经写的清清楚楚了package com.baidu.demo.test9;import...

2019-04-20 20:48:38 162

原创 Java基础第十三课(异常处理)

今天来讲一下异常方面的知识在我们写代码的过程中一般把异常分为两大类第一类是代码本身的错误这类异常如果我们在使用IDE写代码时,一般IDE就会给你曝出代码的哪些地方有错误如果我们使用的是Eclipse,则在错误的代码下面会用红色的波浪线标识出来而且我们用鼠标指到上面则会弹出来解决办法第二类则是程序运行中遇到的错误比如我们在程序代码逻辑上的错误、空指针错误…一、throws的使用t...

2019-04-19 22:53:50 127

原创 Java基础第十二课(日期相关讲解)

咳咳本篇也超级简单话不多说直接开始吧一、Date类Date类注意:是java.util.Date;而不是java.sql.Date;后者是给数据库访问的时候使用的Date类时间原点概念所有的数据类型,无论是整数,布尔,浮点数还是字符串,最后都需要以数字的形式表现出来。日期类型也不例外,换句话说,一个日期,比如2020年10月1日,在计算机里,会用一个数字来代替。那么最特殊的...

2019-04-18 22:35:52 228

原创 Java基础第十一课(数字和字符串的讲解)

咳咳,前面我们对接口相关知识做了一个讲解这篇我们将讲解下我们常见的数字和字符串由于这篇很简单我就不一一做代码运行演示了(也就是说不写一个个完整的代码了)一、数字和字符串的相互转换数字转字符串int i = 5; //方法1String str = String.valueOf(i); //方法2Integer it = i;String s...

2019-04-18 22:15:32 156

原创 Java基础第十课(类和接口的讲解)

咳咳,开讲。前面我们对类和对象进行了很多的讲解,同时也讲了类的继承等知识,今天我们就来讲一下接口相关的知识。一、抽象类首先,什么是抽象类呢?在类中声明一个方法,这个方法没有实现体,是一个“空”方法这样的方法就叫抽象方法,使用修饰符“abstract"当一个类有抽象方法的时候,该类必须被声明为抽象类下面用代码来演示:首先,我们先写一个抽象类AbstractDemopackage c...

2019-04-18 21:09:01 295

原创 Java基础第九课(类和对象的讲解)

今天的知识点有点儿多大家耐心点儿哦开始一、引用这个之前就接触过了我这里就直接代码演示吧package com.baidu.demo.test5;public class Demo1 { String name; int age; public static void main(String[] args) { //创建一个对象 new Demo1(); /...

2019-04-14 19:51:33 218

原创 Java基础第八课(关于数组的讲解)

咳咳,开始。。。前面讲了控制流程语句接下来我们就可以开始讲解数组了,因为数组需要用到循环啊好了,言归正传一、如何创建一个数组我们创建一个数组主要有三种方法我们直接用代码来演示吧package com.baidu.demo.test4;public class Demo1 { public static void main(String[] args) { //声明一...

2019-04-14 16:25:18 156

原创 Java基础第七课(控制流程语句讲解)

咳咳,老样子开始。。。前面我们讲了面向对象以及包的使用今天我们来讲一下Java里面的控制流程语句所谓的流程,就是干一件事的顺序顾名思义,控制流程也就是去控制这一个顺序,控制某个命令在什么情况下才发生,或者一直发生。一、if语句if中文也就是“如果”的意思也就是如果满足了某个条件,就执行它这个条件下的方法的意思下面用一段代码来演示一下:package com.baidu.demo...

2019-04-13 20:18:29 165

原创 Java基础第六课(关于包名的讲解)

好啦,开始。。。写了好几次代码不知道你们注意到没每次我创建Class的时候上面都有个package没填写如下图:其实这个就是包名1.什么叫包?为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。2....

2019-04-11 21:17:11 2574

原创 Java基础第五课(面向对象实例讲解)

咳咳,开始。上篇我随便介绍了下关于面向对象的知识,今天就拿个例子给你们讲一下。就带你们做一个简单的关于王者荣耀人物属性的程序吧。好了,正式开始首先,我们新建一个Hero类用来创建英雄用的里面不用创建main方法Hero类的代码如下:public class Hero { String name; //英雄 float hp; //血量 fl...

2019-04-11 20:54:00 277 3

原创 Java基础第四课(代码的基本结构以及面向对象的简单介绍)

咳咳,开始。。。上一篇我们讲了Eclipse的安装和基本使用,以后我写代码就都用Eclipse来写啦,因为方便,好吧,是因为我懒。。。(不过我还是建议你们先用“记事本”或者“Notepad++”来写哦)从本篇开始 我们以后就开始投入到代码的讲解啦(特别提醒:本篇以后可能会相当无聊,因为全是代码,不过挺过去就好啦,谁都是这么过来的,我会尽量把它讲的有趣点儿的哈)好啦,言归正传。首先,我们...

2019-04-09 22:39:18 166

转载 Java基础番外篇三(注释、数据类型及运算符的讲解)

基本数据类型:byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0long:长整型,在内存中占64位,即8个字节-263~2...

2019-04-09 22:16:51 215

转载 Java基础番外篇二(Java修饰符讲解)

来了老弟?哈哈开始讲解类修饰符:public(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。final,将一个类生命为最终(即非继承类),表示他不能被其他类继承。friendly,默认的修饰符,只有在相同包中的对象才能使用这样的类。成员变量修饰符:public(公...

2019-04-09 21:43:23 153

原创 Java基础第三课(Eclipse的安装和使用)

上节课我们制作了我们的第一个Java程序"HelloJava",好多人可能就会说:哇!写一个Java程序这么麻烦的啊,又是编译又是运行的,还要手动使用控制台进行编译,这样的话效率也太低了吧。别紧张,我只是教了你们最基础的一个Java程序的写法,确实这种方法写起来是真的麻烦,不光你们感觉到了,我自己都觉得。不过新手我还是推荐这样写哟,这样写熟练了,你以后不管写什么代码都会觉得比较轻松了,包括我,我...

2019-04-08 23:11:37 319 2

原创 Java基础第二课(第一个Java程序"HelloJava")

前面讲到了怎么安装配置Java环境,接下来我们就可以开始开发我们的程序了。当然,你有可能会问我IDE都没装怎么写Java程序,别急,不用IDE还真的可以写Java程序,哈哈。。。我们的Java程序其实可以直接用记事本来写的,然后通过命令窗口来编译我们写的Java程序,在命令窗口直接运行我们编译好的Java程序就可以看到程序运行结果了。什么?你说你听我说的一脸懵逼?别急,演示开始。。。一、写第...

2019-04-07 22:05:18 1354

转载 Java基础番外篇一(Java命名规范)

一 命名规则1)包: 命名应该都是名词或名词性词组,全部小写,单词之间用“.”分开,一般使用本公司网站域名的逆序后跟具体的软件内部模块名包命名举例: package com.sun.java; package com.baidu.java;2)类: 名词或名词性词组,每个单词首字母大写;一般不使用缩写,除非其缩写更通用和便于理解,大驼峰命名法,每一个单字的首字母都采用大写字母,如HTML;当...

2019-04-07 21:06:29 1001

原创 Java基础第一课(Java环境的安装与配置)

首先,我们需要知道,如果我们想要开发Java程序,我们的电脑中就必须得安装Java的开发工具包JDK(Java Development Kit)、运行环境JRE(Java Runtime Environment)、Java虚拟机JVM(Java Virtual Machine)以及一个适合自己的集成开发环境IDE(Integrated Development Environment)。看到需要安...

2019-04-07 17:49:58 1813 1

空空如也

空空如也

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

TA关注的人

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