自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5.3 封装性

5.3 封装性package basic;class Person{ String name; int age; public void tell(){ System.out.println("姓名:"+name+",年龄"+age); }}public class ClassDemo02 { public static void main(String[] args) { Person per=new Person();

2021-05-30 21:04:23 722

原创 5.2 类与对象

5.2 类与对象5.2.1 类与对象的关系类表示一个客观世界某类群体的一些基本特征抽象。对象表示一个个具体的东西。eg:人和具体的人。如果要使用一个类,就一定要产生对象。每个对象之间是靠各个属性的不同区分的,每个对象所具备的操作就是类中规定好的方法另一种解释:汽车图纸和生产出的汽车5.2.2 类的定义类是由属性和方法组成的。属性是一个个具体信息,方法是操作的行为格式:class 类名称{ 数据类型 属性; ·······...

2021-05-30 19:02:44 135

原创 5.1 面向对象的基本概念

5.1 面向对象的基本概念面向过程和面向对象的概念:(设计一个首饰盒)1.面向过程师傅:用户提出哪些要求,师傅就针对用户的要求进行制作,直接制作出一个完整的整体,本身也不准备好做首饰盒所需要的工具,而是需要什么单独拿什么2.面向对象师傅:针对用户提出的要求进行分析,并将分析结果设计成一张完整的图纸,与需求的用户确认,然后将一切的准备工作全部处理完之后再分块制作,最后将各个小的部分组装在一起面向对象师傅比面向过程师傅更能适应用户的变化,而一旦用户有变化之后,面向过程师傅基本上要推倒重做,而面

2021-05-30 18:00:19 91

原创 4.4 Java新特性对数组的支持

4.4 Java新特性对数组的支持4.4.1 Java新特性——可变参数JDK1.5(JAVA SE5.0)之后产生可变参数,即方法中可以接受的参数可以不固定,随着需要而传递格式:返回值类型 方法名称(类型...参数名称){}向方法中传递可变参数之后,其中的参数是以数组的形式保存下来的package com;public class NewDemo01 { public static void main(String[] args) { System.

2021-05-30 16:43:23 102

原创 4.3 数组的引用传递

4.3 数组的引用传递4.3.1 传递及返回数组4.3.2 范例——数组排序4.3.3 范例——数组复制

2021-05-30 11:51:27 870 1

原创 4.2 方法的声明和使用

4.2 方法的声明和使用4.2.1 方法的定义方法就是一段可重复使用的代码段,又称函数格式:public static 返回类型 方法名称(类型 参数1,类型 参数2){ 程序语句; [return 表达式];}用static修饰的方法可直接被main方法调用方法执行完后无论是否存在返回值都将返回到方法的调用处并向下继续执行package com;public class MethodDemo01 { pub...

2021-05-29 21:16:27 84

原创 4.1 数组的定义及使用

4.1 数组的定义及使用数组是一组相关数据的集合,这些数据类型是完全相同的。数组按使用可以分为一维数组、二维数组和多维数组4.1.1 一维数组要使用数组,首先进行声明数组和分配内存两个步骤。语法结构:数据类型 数组名[] =null; //声明一维数组 或者 数据类型[] 数组名=null; 或者 声明的同时分配内存数组名=new 数据类型[长度];...

2021-05-29 20:18:46 197

原创 3.5 选择与循环语句

3.5 选择与循环语句3.5.1 程序的结构一般来说程序的结构有顺序结构、选择结构和循环结构三种,这三种结构有一个共同点,就是它们都只有一个入口,也只有一个出口。单一入出口可以让程序易读、好维护,也可以减少调试时间。1. 顺序结构程序由上至下逐行执行,一条语句执行完之后继续执行下一句,一直到程序末尾。2. 选择结构根据条件的成立与否决定要执行哪些语句。流程图如图所示:3. 循环结构根据判断条件的成立与否决定程序段落的执行次数,程序段落称为循环主体。...

2021-05-29 15:58:33 105

原创 3.4 运算符、表达式与语句

3.4 运算符、表达式与语句程序由很多语句组成,而语句的基本单位是表达式和运算符。3.4.1 运算符Java语句有很多种形式,表达式是其中一种。表达式由操作数与运算符组成,操作数可以是常量、变量,也可以是方法;运算符就是数学中的运算符号。运算符可分为以下种类:1.赋值运算符赋值运算符 赋值运算符号 描述 = 赋值 =是赋值的意思,不是等于的意思。语法:变量名称=设置值;package com;public class OperatorDemo

2021-05-28 21:33:01 163

原创 3.3 数据类型的转换

3.3 数据类型的转换数据类型转换方式分为“自动类型转换”和“强制类型转换”。3.3.1 数据类型的自动转换也称扩大转换,不影响原先数据定义,且保证精度条件:1.转换前的数据类型与转换后的类型兼容 2.转换前的数据类型范围比转换后的小eg:short——>int,均为整数类型,且int范围更大package com;public class DataDemo08 { public static void main(String[] arg...

2021-05-28 15:21:09 147

原创 3.2 基本数据类型

3.2 基本数据类型Java基本数据类型 序号 数据类型 大小/位 可表示的数据范围 1 long(长整数) 64 -9223372036854775808~9223372036854775807 2 int(整数) 32 -2147483648~2147483647 3 short(短整数) 16 -32768~32767 4 byte(位) 8 -128~127 5 char(字符)

2021-05-28 12:06:14 234

原创 3.1 数据类型划分

3.1 数据类型划分Java的数据类型可分为基本数据类型和引用数据类型。基本数据类型也称原始数据类型,包括八种基本数据类型short、int、long、float、double、byte、boolean、char引用数据类型是以一种特殊的方式指向变量的实体,这种机制类似于C/C++的指针。这类变量在声明时不会分配内存,必须另外进行开辟内存空间的操作,如字符串和数据均属于这种数据类型、...

2021-05-26 19:59:08 190

原创 2.5 变量和常量

2.5 变量和常量变量是利用声明的方式将内存中的某个内存块保留下来以供程序使用。可以声明的数据类型为整型、字符型、浮点型或是其他数据类型,作为变量的保存之用。变量可以用来存放数据,而使用变量之前必须先声明它的数据类型。int num; //声明num为整数变量若要同时声明多个整数的变量,可以分别声明,也可以写在同一个语句中,逗号隔开int num1,num2,num3; //同时声明num1,num2,num3为整数变量变量类型可以是各种基本数据类型常量就

2021-05-26 18:30:59 132

原创 2.4 Java中的关键字

2.4 Java中的关键字关键字也称保留字,不可用作标识符Java中的关键字 abstract assert boolean break byte case catch char class continue const default do double else extends enum final finally float for goto if

2021-05-26 18:21:16 66

原创 2.3 Java中的标识符

2.3 Java中的标识符Java中的包、类、方法、参数和变量的名字可由任意顺序的大小写字母、数字、下划线_和美元符号$组成,但标识符不能以数字开头,也不能是Java中的保留关键字。如yourname、yourname_lxh、li_yourname、$yourname是合法的标识符,class、67.9、Hello LiXingHua是非法的标识符。标识符最好用字母开头,而且尽量不要包含其它符号...

2021-05-26 18:07:23 165

原创 2.2 Java程序的注释

2.2 Java程序的注释注释主要功能时方便用户阅读,提高可读性。另外可以注释暂不使用的代码。根据功能不同,分为单行注释、多行注释、文档注释三种。单行注释:在内容前加//,编译器会忽视这部分信息int num; //定义一个整数多行注释:注释内容被/*和*/包裹。一般注释内容超过一行时使用多行注释/*int c=10;int x=5;*/文档注释:以/**开头,以*/结束。用这种方法注释的内容会被解释成程序的正式文档,并能包含在如javadoc..

2021-05-26 18:01:09 65

原创 2.1 一个简单的Java范例

2.1 一个简单的Java范例package com;public class TestJava { public static void main(String[] args) { //Java操作的一个简单范例,输出和乘方 int num=10; //定义整型变量 num=30; //修改变量内容 System.out.

2021-05-26 17:37:57 112

空空如也

空空如也

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

TA关注的人

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