自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习之面向对象

面向过程面向过程是一种以事件为中心的编程思想,编程的时候把解决问题的步骤分析出来,然后用函数把这些步骤实现,在一步一步的具体步骤中再按顺序调用函数,这种编程思想即面向过程编程。面向对象在日常生活或编程中,简单的问题可以用面向过程的思路来解决,直接有效,但是当问题的规模变得更大时,用面向过程的思想是远远不够的,而且会很繁琐。所以慢慢就出现了面向对象的编程思想。世界上有很多人和事物,每一个都可以看做一个对象,而每个对象都有自己的属性和行为,对象与对象之间通过方法来交互。面向对象是一种以"对象"为中心

2021-09-09 16:57:43 166

原创 Java学习之基础语法(五)

数组Java中的数据是存储多个同一类型的元素的容器,数组的大小固定Java中常见的数组的应用:数组元素的排序:冒泡、选择排序---时间复杂度O(n2),空间复杂度o(1) 数组元素的查找:折半查找---O(logn) 数组的反转:头尾互换 数组的复制:System.arraycopy,Arrays.copyOf --- 数组在扩容完之后地址会发生改变我们常说的数据默认指一维数组,如果想要处理二维数据可java中也可以定义二维数组,二维数组存储的元素是一维数组常见的应用:杨辉三角,螺旋

2021-09-07 10:58:24 125

原创 Java学习之基础语法(四)

流程控制Java中的流程控制主要有三类:判断流程、选择流程、循环流程。判断流程: if,if-else, if-else ifif形式if (booleanflag) { ......;}if-else形式if (booleanflag) { ......;} else { ......;}if-else if形式if (booleanflag) { ......;} else if (booleanflag) { ......

2021-09-07 10:37:55 128

原创 Java学习之基础语法(三)

计算机常量常量是指在程序运行过程中其值不能改变的量。"常量"在程序运行时,不会被修改。换言之,常量虽然是为了硬件、软件、编程语言服务,但是它并不是因为硬件、软件、编程语言而引入。常量区分为不同的类型,如25、0、-8为整形常量,6.8、-7.89为实型常量,‘a’‘b’为字符常量。常量一般从其字面形式即可判断。这种常量称为字面常量或直接常量。计算机常量有:整数常量 小数常量 字符常量 字符串常量 布尔常量 空常量这六类计算机常量在程序运行的时候都会存储到运行时常量池中,且这六类常量

2021-09-07 10:28:05 149

原创 Java学习之基础语法(二)

标识符java的标识符是指程序员自己定义的名称,这些名称泛指:类名、方法名、变量等等。标识符的命名规则主要有:可以由字母、数字、_、$组成 数字不能开头 不能使用关键字 java是大小写敏感的语言针对标识符业界默认附加规则有:见名知义 驼峰命名法注释Java中的注释可用来解释说明程序,辅助排错。Java中的注释形式有:单行注释,如:// 多行注释,如:/* */ 文档注释,如:/** */针对文档注释常用在项目的开发中用来管理开发人员的开发程序的可读性,如...

2021-09-06 18:28:19 89

原创 Java学习之基础语法(一)

关键字Java关键字是对Java编译器有特殊含义的字符串,可以理解为是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。所有的关键字都被java内部占用,且都是小写的。目前为止一共有53个关键字,51个在用,3个保留字,这3个保留字为:goto,const,null。关键字公示如下表: abstract assert boolean break byte

2021-09-06 18:02:28 120

原创 Java学习之初识

在学习一门编程语言时我们都会先写一个hello world,这里我们也一样来了解java程序是什么样的,以及其基本的原理。首先我们新建一个hello_world文件夹在C盘(这里我的系统是win10),然后在txt文件中写如下代码,并讲该txt文件改为java后缀的java文件:class hello_world { public static void main(String[] args) { System.out.println("hello world!"); ...

2021-09-06 17:27:23 110

原创 Java学习之背景了解

Java作为一门编程语言,在学习我们需要了解其背景及相关的说明。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java发展至今,已有丰厚的沉淀,主要经历了以下年代变迁:Sun 公司于1995年推出的java面向对象的程序设计语言 1996年发布JDK1.0 1999年发布

2021-09-06 14:45:43 517

空空如也

空空如也

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

TA关注的人

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