自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 JAVA面向对象(一)

Java面向对象(一)1、面向对象:面向对象编程(Object-Oriented Programming, OOP)本质:以类的方式组织代码,以对象的组织(封装)数据。抽象三大特性:封装继承多态从认识论角度考虑是否先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象从代码运行角度考虑是先有类后有对象。类是对象的模板。2、类与对象的关系类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物动物、植物、手机、电脑…Person

2021-05-07 21:12:27 105

原创 JAVA数组(二)

JAVA数组(二)1、数组的使用public class ArrayDemo04 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; //JDL1.5,没有下标// for (int array : arrays) { //arrays.for// System.out.println(array);// }//

2021-04-23 11:15:40 145

原创 JAVA数组(一)

JAVA数组(一)1、数组概述定义:数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们2、数组声明创建:首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataTyepe[] arrayRefVar; //首选的方法或者dataType arrayRefVar{}; //效果相同,但不是首选方法Java语言使用new操作符来创建数组,语

2021-04-18 11:06:38 121

原创 JAVA方法

JAVA方法1、什么是方法?Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一功能,这样有利于我们后期的扩展public class Demo01 { //main方法 public static void main(String[] args)

2021-04-16 08:28:38 135

原创 Java流程控制(四)

Java流程控制(四)break continue· break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)public class BreakDemo01 { public static void main(String[] args) { int i = 0; while (i<100){ i++;

2021-04-13 16:31:30 57

原创 Java流程控制(三)

Java流程控制(三)1、循环结构· while循环while(布尔表达式){//循环内容}· 只要布尔表达式为true,循环就会一直执行下去· 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环· 少部分情况需要循环一直执行,比如服务器的请求相应监听等· 循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或造成程序卡死崩溃!ublic class WhileDemo03 { public sta

2021-04-13 15:54:38 60

原创 Java流程控制(二)

Java流程控制(二)1.顺序结构· JAVA的基本结构就是顺序结构,除非特别指明,否则就按顺序一句一句执行· 顺序结构是最简单的算法结构· 语句与语句之间,框与框之间按从上到下的顺序进行的,它是由若干个一次执行的处理步骤组成的,它是任何一个算法都离不开的算法结构2.选择结构· if单选择结构①我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示②语法:if(布尔表达式){ //如果布尔表达式为true将执行的语句}例:import ja

2021-04-09 10:40:48 83

原创 Java流程控制(一)

Java流程控制(一)用户交互Scanner· java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。· 基本语法:Scanner s = new Scanner(System.in);· 通过Scnner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要,使用hasNext()与hsaNextLine()判断是否还有输入的数据next():1、一定要读取到有效字符后才可以结束输入。2、对输入有效字符之前遇到的空

2021-04-09 10:39:29 161 1

原创 Java零基础入门(五)

Java零基础入门(五)包机制·为了更好地组织类,Java提供了包机制,用于区别类名和命名空间。·包语句的语法格式为:package pkg1[. pkg2[. pkg3]];·一般利用公司域名倒置作为包名:com.liang.xxx·为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句即可完成此功能:import package[.package2...].(clssname|*);import package com.binli.base.*;

2021-03-30 22:02:59 105

原创 Java零基础入门(四)

Java零基础入门(四)1、运算符算术运算符public class Demo1 { public static void main(String[] args) { // 二元运算符 // Ctrl + D ;复制当前行到下一行 int a = 10 ; int b = 20 ; int c = 25 ; int d = 25 ; System.out.println(a+b);

2021-03-30 16:41:23 339 6

原创 Java零基础入门(三)

Java零基础入门(三)1、类型转换由于Java是强类型语言,所以要进行有些运算的时候需要用到类型转换低 -----------------------------------------------------------------> 高byte,shourt,char -> int -> long -> float -> double运算中,不同类型的数据先转化为同一类型,然后运算。·强制类型转换·自动类型转换public class Demo04 {

2021-03-26 18:09:08 149

原创 Java零基础入门(二)

Java零基础入门(二)public class Demo03 { public static void main(String[] args) { //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; //八进制 int i3 = 0x10; System.out.println(i); System.out.println(i

2021-03-26 10:26:05 100

原创 JAVA零基础入门(一)

JAVA零基础入门笔记(一)1、快捷输入语句:mian语句=psvm:public static void main(String[] args)输出语句=sout:System.out.println()2、IDEA优化(选弄)直接baidu(IDEA优化)·3、注释·单行注释://·多行注释:/* 注释 */·文档注释 /** 注释 */4、标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。①关键字:②标识符注意点**· **所有标识符都应该以

2021-03-26 10:25:24 124

原创 IDEA超入门安装

IDEA安装→IDEA官网→IDEA下载地址打开网址后在旗舰版和社交版选择社交版(因为free =。=)勾选与系统版本相关选项及 .java (右键目录可看个人选择)安装成功打开IDEA若此处报红报错,则在下拉处选择你的java安装路径(一般安装好的java它会自动选择)4.点击finish,桌面出现Hello文件夹在src上创建新的项目写入代码即可...

2020-11-11 19:59:35 112

原创 Java程序运行机制简介

Java程序运行机制翻译型(compile):将我们所写的代码翻译成机器语言→操作系统解释型→网页(对速度要求不高)程序运行机制:

2020-11-11 19:21:05 98

原创 初入JAVA Hello World and 简单语法规则

初入JAVA:Hello World and 简单语法规则1.hello world①新建文件夹,存放代码②新建一个Java文件文件后缀名为javaHello.java【注意】系统可能没有打开后缀名,需要我们自己手动打开③编写程序(推荐使用notepad++)public class Hello{ public static void main (String [] args){ System.out.print("Hello,World"); }}④通过CMD命令提示符

2020-11-11 19:08:15 145

原创 手把手教你Java/JDK安装与环境搭建

Java开发环境搭建JDK下载安装:JDK8(主流)→安装地址①在我的电脑属性查看电脑版本(32or64位)②选择对应版本下载(下载需要注册Oracle账号③双击安装JDK(记住自己的安装路径)④配置环境变量:我的电脑–>右键–>属性–>高级系统设置–>环境变量2.环境变量–>JAVA_HOME记住环境变量名填JAVA_HOME 以后大部分东西都需要它变量值复制粘贴刚刚安装JDK8的路径3.配置Path变量①双击打开path

2020-11-10 23:55:32 813

原创 opencv简单入门,眼球杂质识别

眼球杂质识别opencveye-impurity-identify-master Opencv入门学习项目代码下载网址 ——以下引用的博客如有侵权,请私聊删除,感谢????‍主要包含函数内容:4.1 中值滤波*# medianBlur(orig_img)4.2 霍夫圆*# hough_circle(orig_img)4.3 自适应二值化*# thresh(orig_img

2020-11-10 20:49:17 359

原创 初入java,day2!!

第二课——遇见狂神说的小迷弟计算机语言发展史:第一代语言:机器语言第二代语言:汇编语言第三代语言:摩尔定律、高级语言:面向对象/面向过程两大类。 如C++ \ JAVA \ Python等等。JAVA特性和优势:简单性面向对象可移植性高性能分布式动态性(反射机制)多线程安全性健壮性JAVA三大版本​ —Write Once 、Run AnywhereJavaSE : 标准版 (桌面程序,控制台开发…)JavaME: 嵌入式开发 (手

2020-11-09 22:46:12 192

原创 第一次写博客,萌新报道

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入

2020-11-08 22:13:41 660

空空如也

空空如也

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

TA关注的人

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