自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础(10)继承与多态

类的继承性是面向对象语言的基本特性,多态性的前提是继承性。Java支持继承性和多态性。1.Java中的继承为了了解继承性,先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息,于是定义了类Person,如下所示://Person.java文件package com.fumumu;import java.util.Date;public class Person { // 名字 private String n...

2021-07-04 10:15:00 279

原创 Java基础(9)对象

类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。1.创建对象创建对象包括两个步骤:声明和实例化。1.1 声明声明对象与声明普通变量没有区别,语法格式如下:type objectName;其中type是引用类型,即类、接口和数组。示例代码如下:String name;该语句声明了字符串类型对象name。可以声明并不为对象分配内存空间,而只是分配一个引用。1.2 实例化...

2021-07-04 10:12:32 111

原创 Java基础(8)面向对象基础

面向对象是Java最重要的特性。Java是彻底的、纯粹的面向对象语言,在Java中“一切都是对象”。本章将介绍面向对象基础知识。1.面向对象概述面向对象的编程思想:按照真实世界客观事物的自然规律进行分析,客观世界中存在什么样的实体,构建的软件系统就存在什么样的实体。在现实世界有类和对象,面向对象软件世界也会有,只不过它们会以某种计算机语言编写的程序代码形式存在,这就是面向对象编程(Object Oriented Programming,OOP)。作为面向对象的计算机语言——Java...

2021-06-28 21:40:25 191

原创 Java基础(7)字符串

由字符组成的一串字符序列,称为“字符串”。1.Java中的字符串Java中的字符串是由双引号括起来的多个字符,下面示例都是表示字符串常量:"Hello World""\u0048\u0065\u006c\u006c\u006f\u0020\u0057\u006f\u0072\u006c\u0064""世界你好""A"""注意:单个字符如果用双引号括起来,那它表示的是字符串,而不是字符了,"A"是表示字符串A,而不是字符A。""表示空字符串,双引号中没有任何内容,空字符串不是null,空字

2021-06-27 19:27:59 446

原创 Java基础(6)数组

在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性:一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。有序性:数组中的元素是有序的,通过下标访问。不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。在Java中数组的下标是从零开始的,事实上很多计算机语言的数组下标从零开始的。Java数组下标访问运算符是中括号,如intArray[0],表示访问intArray数组的第一个元素,0是第一个元素的下标。另外,Java中的数组本身是引用

2021-06-27 19:27:15 643

原创 Java基础(5)控制语句

程序设计中的控制语句有三种,即顺序、分支和循环语句。Java程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是一个用大括号({})括起来的复合语句。Java中的控制语句有以下几类:分支语句:if和switch循环语句:while、do-while和for跳转语句:break、continue、return和throw1.分支语句分支语句提供了一种控制机制,使得程序具有了“判断能力”,能够像人类的大脑一样分析问题。分支语句又称条件语句,条件

2021-06-27 19:24:51 234

原创 Java基础(4)运算符

Java语言中的运算符(也称操作符)在风格和功能上都与C 和C++极为相似,包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。1.算术运算符Java中的算术运算符主要用来组织数值类型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。1.1 一元运算符一元算术运算符一共有3个,分别是-、++和--。一元算术运算符:-a是对a取反运算,a++或a--是在表达式运算完后,再给a加一或减一。而++a或--a是先给a加一或减一,然后再进行表达式运算。1.

2021-06-27 19:23:32 78

原创 Java基础(3)数据类型

在声明变量或常量时会用到数据类型,例如int、double和String等。Java语言的数据类型分为:基本类型和引用类型。1.基本数据类型基本类型表示简单的数据,基本类型分为4大类,共8种数据类型。整数类型:byte、short、int和long浮点类型:float和double字符类型:char布尔类型:boolean基本数据类型:整数类型、浮点类型和字符类型都属于数值类型,它们之间可以互相转换。2.整型类型Java中整数类型包括:byte、short、int和long

2021-06-27 10:18:13 345

原创 Java基础(2)编码规范

1.命名规范命名方法很多,但是比较有名的且被广泛接受的命名法包括下面两种。匈牙利命名,一般只是命名变量,原则是:变量名 = 类型前缀 + 描述,如bFoo表示布尔类型变量,pFoo表示指针类型变量。匈牙利命名还是有一定争议的,在Java编码规范中基本不被采用。驼峰命名(Camel-Case),又称“骆驼命名法”,是指混合使用大小写字母来命名。驼峰命名又分为小驼峰法和大驼峰法。小驼峰法就是第一个单词是全部小写,后面的单词首字母大写,如myRoomCount;大驼峰法是第一个单词的首字母也大写,如Cla

2021-06-27 10:15:27 120

原创 Java基础(1)语法基础

1.标识符、关键字和保留字1.1标识符标识符就是变量、常量、方法、枚举、类、接口等由程序员指定的名字。构成标识符的字母均有一定的规范,Java语言中标识符的命名规则如下:区分大小写:Myname与myname是两个不同的标识符。首字符,可以是下划线(_)或美元符或字母,但不能是数字。除首字符外其他字符,可以是下划线(_)、美元符、字母和数字。关键字不能作为标识符。1.2关键字关键字是类似于标识符的保留字符序列,由语言本身定义好的,不能挪作他用,Java语言中有50个关键字。注意:Jav

2021-06-27 10:13:42 119

原创 Git基础

本地仓库//设置git用户名及邮箱$ git config --global user.name "Your Name"$ git config --global user.email "youremail@example.com"//工作区创建文件夹learngit$ mkdir learngit//进入文件夹learngit$ cd learngit//显示当前文件夹$ pwd//将当前文件夹进行git管理$ git init//显示更改(工作区的状态)$ git

2021-06-26 21:56:56 185

空空如也

空空如也

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

TA关注的人

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