自定义博客皮肤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学习日记---类与对象(下)

一.方法的重载 如上,在java中,允许多个同名但是形参列表不同的方法存在。形参列表不同:形参的顺序、类型、个数至少有一个不一样才能构成方法重载,返回类型不要求。class MyCalculate{ public int calculate(int n1, int n2){ return n1 + n2; } //不构成重载 // public int calculate(int a1, int a2){ // return a1 + a2;...

2022-04-07 20:23:21 532

原创 Java学习日记---类与对象(上)

一.引出类与对象问:如果要求输出小明、小红等人的信息,其中相关信息有姓名、年龄、性别、身高等。如何写相关程序?1.用多个变量定义这些信息:String Mname = "小明";int Mage = 22;char Mgender = '男';String Hname = "小红";int Hage = 22;char Hgender = '女';2.用数组来表示String M = {"小明", "22", "男"};String H...

2022-04-07 19:32:59 106

原创 Java学习日记---数组

1.数组数组是有着相同类型的元素的集合2.数组的使用(1)动态初始化1:数据类型[] 数组名称 = new 数据类型[数组大小](2)动态初始化2:(先声明后分配空间) 数据类型[] 数组名称;数据名称 = new 数据类型[数组大小];(3)静态初始化: 数据类型[] 数组名称 = {数据元素,数据元素....};3.数组的使用细节(1)数组是相同数据类型的集合,或者是可以自动转换数据类型double[] score = {100, 10.0, 50}...

2022-03-18 00:29:50 366

原创 Java学习日记---分支结构

1.分支结构顺序、选择、循环2.细节switch语句的一些小细节:1.switch语句是穿透的:switch(表达式):case 常量1:语句块1case 常量2:语句块2default:语句块3当程序判断某个case的条件为真后,它将在执行该case所带的的语句块之后,不再对后面的case的条件进行判断而直接执行。若表达式返回常量1,则会执行语句块1、2、3...

2022-03-14 00:55:16 699

原创 Java学习日记---位运算

1.原码、反码、补码对于有符号的:1.二进制的最高位是符号位,0表示正数,1表示负数2.正数的原码、反码、补码都一样3.

2022-03-10 16:38:30 213

原创 Java学习日记---运算符

1.算术运算符+ - * / ++ --Java中取余本质: a % b = a - a / b * b经典面试题: int i = 1; int j = i++; //1.j = i; 2.i = i + 1; System.out.println(j); i = 1; i = i++;// 1.申请一个临时变量 temp = i; 2. i = i + 1; 3.i = temp, // 这是因为JVM在处理i=i++时会建立一个临时变量来接收i++的值

2022-03-05 17:40:26 281

原创 Java学习日记---数据类型

1.数据类型 ps:char 字符型在计算机存储时是存储对应的码值,char型本质是整型。2.自动类型转换Java中进行运算、赋值时,系统会自动将精度小的数据转换为精度大的数据。转换大小排序:1.char-int-long-float-double2.byte-short-int-long-float-double自动转化的一些小细节:1.多种类型混合运算时,系统会先统一将其转换为精度大的再计算。 int a = 5; float b = a ...

2022-03-02 11:36:49 259

原创 Java学习日记---Java知识

Java技术体系平台:Java SE(Java Standard Edition)标准版 提供完整的Java核心API Java EE(Java Enterprise Edition)企业版企业开发环境下对Java SE的扩充 Java ME (Java micro Edition) 小型版 支持移动端的开发,对Java API的精简JAVA版本:公司绝大多数用的java版本是8/11,原因在于Java版本中8或11属于长期支持版本,最长可以支持到2030年,而其他...

2022-01-30 20:09:12 557

空空如也

空空如也

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

TA关注的人

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