首页 > 编程语言 >开发日记3(java面向对象)

开发日记3(java面向对象)

时间:2024-01-17 10:02:32浏览次数:36  
标签:java 变量 理解 面向对象 循环 方法 日记

(一)java面向对象

1、面向过程和面向对象

很久很久以前,系统学习过C语言,但也只是学过,没有产生过除了考试以外的其他价值。后来工作中很多伙伴都在使用java,虽然当时自己不写java,但很久之前就有个概念,这两种语言还是不同的,一个面向过程、一个面向对象。面向过程比较容易理解,基实过程可以理解为功能,或者方法。复用,只能导入很多方法。

近两年也开始用java(还不能算写java,因为代码量不够),昨天卡到一个写法上,需要调用一个方法(我理解是方法,C的理解),但是没办法改变方法的一个初始值,因为这个值是要随着后续的循环方法,改变他的值,来控制循环的结束,后来学习伙伴的代码,发现解决办法是:从访问本类的的一个方法改为:

调用新类

new RunMysql(sourConn, destConn, metaConn, mxUserSjyglResponseBody, delimiter, encoding, mxUserSjjrTaskResponseBodys.get(i), cTime, connectBeanDest, db_schema); 新类定义类变量,接收传值值定义类变量定义

新方法通过循环方法改变类变量的值,同时进行下次循环,直到循环结束

开发日记3(java面向对象)_面向过程

我理解这就是所谓的面向对象,new 后,调用的是整个类,包括变量、方法等。

开发日记3(java面向对象)_面向过程_02

(二)其他几个记录

1、postgres底座的数据库,对日期和字符串的校验机制比较弱,所以很少用到类似oracle的to_char,最近发现,这个语法是支持的

to_char(时间,格式)

2、java字符串和数字互转

字符转数字

Integer.parseInt(b); 数字转字符

String b=String.valueOf(a);

数合建模,数据建模可视化工具,除了传统的数据分析外,算法模型部分通过python进行数据库和算法的交互,内置K近邻、多层感知器、弹性网络正则化等9种机器学习算法的成熟模型支撑相关场景

标签:java,变量,理解,面向对象,循环,方法,日记
From: https://blog.51cto.com/u_16418596/9286494

相关文章

  • Java面向对象
    Java面向对象面向对象编程(Object-OrientedProgramming,OOP)面向对象编程本质:以类的方式组织代码,以对象的组织(封装)数据三大特性:1、封装所谓的封装就是把类的属性和方法使用private修饰,不允许类的调用者直接访问,如果想要操作这些属性使用public的get、set方法。封装的作用:不......
  • Java就业学习 Day2 每日一问:我真能找到工作吗/(ㄒoㄒ)/~~
    Java开发能力:今天只看了面向对象这一节的东西,确实有了好多新的理解。①和equals的区别:说实话我现在才弄懂。。比较的其实是地址,所以如果一个变量可以用==,但对象就不行。②重载与重写的区别:重载是构造器重载,构造器的参数不同。而重写是重写方法,形象来说就是父类的方法我不满意,我......
  • Java数组
    Java数组数组一、数组的声明和创建1、声明dataType[]arrayRefVar;//声明数组2、创建dataType[]arrayRefVar=newdataType[dataSize];//创建一个数组二、初始化及内存分析1、初始化//静态初始化:创建加赋值int[]a={1,2,3};Peo......
  • 不可不看的Java基础知识整理,注释、关键字、运算符
    写在开头万丈高楼平地起,要想学好汉语首先学拼音,想学好英语首先学26个字母,对于编程语言来说,一样的道理,要想学好必须先掌握其基础语法和知识,今天我们就来唠一唠Java语言中那些出现频率极高,又很基础的知识点吧!Java中的注释注释的作用:拨云见日!在日常的工作中,总会遇到很多大段的代......
  • Java动态代理、AOP和装饰器模式
    面向切面编程AOP-AspectOrientedPrograming,主要用于处理核心业务逻辑外的一些东西,比如日志和缓存。这个“切面”可以理解为在代码的某个地方切一刀,在其中加一些东西。装饰器以日志为例,如果没有使用AOP,那么可以使用装饰来实现类似的代码。我们使用装饰器模式来实现一下在执行......
  • java 依赖 stable diffusion
    Java依赖的稳定扩散简介Java的依赖稳定扩散是指将一个Java项目的依赖库从一个环境迁移到另一个环境,确保依赖库在新环境中正常工作。本文将介绍实现这一过程的步骤和相应的代码。流程概览以下是实现Java依赖稳定扩散的步骤概览:步骤描述1.创建空白的Java项目......
  • java实现文心一言流式输出
    Java实现文心一言流式输出教程简介在本教程中,我将教授你如何使用Java实现文心一言流式输出。文心一言是一种短小精悍的句子,适合用于展示在网站的底部或侧边栏等位置。通过流式输出,可以实现每隔一段时间自动更新展示的文心一言。整体流程下面是实现文心一言流式输出的整体流程,可......
  • Python面向对象之内置方法
    内置方法【一】常用方法特殊属性__name__:类的名称。__module__:类定义所在模块的名称。__dict__:包含类命名空间的字典。__bases__:包含基类的元组,按它们在基类列表中的出现先后排序。__doc__:类的文档字符串,如果未定义则为None。特殊方法(魔法方法):满足一定......
  • java链式脱敏
    //1.定义脱敏接口publicinterfaceIReplaceMask{publicStringmaskStr(Stringstr);}importjava.util.regex.Matcher;importjava.util.regex.Pattern;//2.邮箱脱敏实现脱敏接口publicclassEmailMaskimplementsIReplaceMask{publicStringmaskStr(Stri......
  • java基础
    一:java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java;Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对w......