自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

static的使用1.static:静态的2.static可以修饰:属性、方法、内部类、代码块3.static修饰属性:静态变量 3.1属性:按照是否使用static修饰分为,静态属性和非静态属性(实例变量) 实例变量:创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性。当修改其中一个对象中的非静态属性时,不会导致其他对象中同样属性值的修改。静态变量:多个对象共享同一个静态变量。当通过某一个对象修改静态变量时,会导致其他对象调用...

2022-01-03 10:28:55 178

原创 学习Java day11

基本数据类型、包装类转化为string类型:调用String重载的valueOf(Xxx xxx)String转化为基本数据类型、包装类:调用包装类的parseXxx(String s)Integer内部定义了IntergerCache结构,IntergerCache中定义了Inter[]保存了从-128~127范围的整数。如果使用自动装箱的方式,给Integer赋值的范围在-128~127范围内时,可以直接使用数组中的元素,不用再new。目的:提高效率练习:利用Vector代替数组处理

2022-01-02 13:55:06 262

原创 练习java day10 练习

//Customer为实体对象,用来封装客户信息 package com.fanfan.p2.bean;//Customer为实体对象,用来封装客户信息public class Customer { private String name;//客户姓名 private char gender;//性别 private int age;//年龄 private String phone;//电话 private String email;//电子邮箱 public Str..

2021-12-20 10:17:44 271

原创 学习Java day09 练习项目

先学个CMUtility工具类package com.fanfan;import java.util.*;/** CMUtility工具类:* 将不同的功能封装为方法,就是可以直接通过调用方法使用它的功能,而无需考虑具体的功能实现细节。*/public class CMUtility { private static Scanner scanner = new Scanner(System.in); //用于界面菜单的选择。该方法读取键盘,如果用户输入“1-5”中...

2021-12-18 21:45:11 91

原创 学习Java day08 面向对象

例题:利用面向对象的编程方法,设计类Circle,计算圆的面积package com.fanfan.exer;public class CircleTest { public static void main(String[] args) { Circle c1 = new Circle(); c1.radius = 2.1; //对应方式一: //double area = c1.findArea(); //System.out.println(area);

2021-12-05 20:54:23 517

原创 学习Java day7

数组的赋值与复制int[] array1,array2;array1 = new int[]{1,2,3,4};赋值:array2 = array1;理解:将array1保存的数组的地址值赋给了array2,使得array1和array2共同指向堆空间中的 同一个数组实体。复制: array2 = new int[array1.length]; for (int i = 0 ; i < array2.length;...

2021-12-04 19:49:56 56

原创 学习Java day06

数组的练习:杨辉三角package com.fanfan;public class YangHuiTest { public static void main(String[] args) { //1.声明并初始化二维数组 int[][] yangHui = new int[10][]; //2.给数组的元素赋值 for(int i = 0 ;i < yangHui.length;i++) { yangHui[i] = new int[i + 1];

2021-12-03 17:02:56 333

原创 学习Java day5

练习:电话号码:18013820100package com.fanfan;public class ArrayDemo { public static void main(String[] args) { int[] arr = new int[] {8,2,1,0,3}; int[] index = new int[] {2,0,3,2,4,0,1,3,2,3,3,3}; String tel = ""; for(int i = 0; i < index.length

2021-12-02 22:32:05 326

原创 学习Java day4

数组:多个相同数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一的管理。数组的常见概念 数组名 下标(或索引) 元素 数组的长度数组的特点:数组是有序排列的数组本身是引用数据类型变量。数组的元素既可以是基本数据类型,也可以是引用数据类型创建数组对象会在内存中开劈一整块连续的空间数组的长度一旦确定就不能修改数组的分类...

2021-11-30 22:01:33 468

原创 学习Java day3

练习:输出50个hello world!class ForTest { public static void main(String[] args) { for(int i = 1; i <= 50; i++){ System.out.println("Hello World!"); } }}练习:int num =1 ; for(System.out.print("a");num <= 3;System.out.print("c"),num++){

2021-11-29 19:52:09 307

原创 学习Java day2

if else说明:else 结构是可选的 针对于条件表达式:如果多个条件表达式之间是“互斥”关系(或没有交集的关系),判断和执行语句声明在上边还是在下面无所谓。如果多个条件表达式之间有交集的关系,需要根据具体情况,决定那个声明在上边。如果多个条件表达式之间有包含的关系,通常情况下,需要将范围小的声明在范围大的上面,否则范围小的就没有机会执行。...

2021-11-28 20:51:51 73

原创 学习Java day1

1.位运算“<<”左移 “>>”右移 “>>>”无符号右移 “&”与运算 “|”或运算 “^”异或运算 “~”取反运算位运算是直接对整型的二进制进行的运算<<:在一定范围内,每向左移1位,相当于*2>>:在一定范围内,每向右移一位,相当于/2例:最高效方式的计算2*8? 2<<3 或 8<<1<< 空位补零 被移除的高位丢弃,空缺位补零>>...

2021-11-27 17:27:07 358

空空如也

空空如也

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

TA关注的人

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