Java学习笔记(一)

Java学习笔记(一)

JAVA的特点:

  • 面对对象
  • 编译型
  • 跨平台性
  • 多线程
  • 安全性
  • 分布式:Java 的分布式能力,主要体现在它超强的联网能力,Java 开发 Socket 通信相关的程序非常简单,访问远程对象的方式跟本地文件系统那样轻松。
  • 简洁易用:Java 的简洁是相对 C++ 语言来说的,Java 主要是舍弃了 C++ 中一些比较复杂的东西,比如指针、结构、单元、头文件、运算符重载等内容。

java数据类型

基本数据类型

整数:int 整型 、byte 字节、short 短整型、long 长整型;
浮点:float、double;
布尔类型:boolean;字符:char

引用数据类型

1.数组、类、接口等
2.指的是一个类,如果要使用,需要使用new 关键字

数据类型转换

如果是范围大的往范围小的方向去转,比如 double → int,需要强制指定转换的类型。
如果是范围小的往范围大的方式去转,比如 int → double,数据的类型会自动提升。
数据类型的大小排列:byte < short < int < long < float < double

流程控制语句

if语句
0
if…else…
1
== if…else if…else…==
在这里插入图片描述
switch
在这里插入图片描述
while
在这里插入图片描述
do…while
在这里插入图片描述
for
在这里插入图片描述

数组
一维数组

数组也相当于一个容器,存入的数据类型必须是一致的,可以指定长度(容量)。

语法格式:
数组数据类型[] 变量名 = {‘值1’, ‘值2’, … , ‘值 n’};
数组数据类型[] 变量名 = new 数组数据类型[长度];

int[] aa = new int[5];
创建了一个长度为 5的 int 类型数组。

多维数组

数组中,其实没有所谓二维数组,其本质就是一维数组。如果是多维的话,可以直接认是数组中的数组。

方法

函数 == 方法
函数:包含了实现某些功能的细节步骤。

方法:主要是将功能的实现逻辑和一些细节封装起来,如果调用者需要使用某些功能的话,者调用对应的方法即可,如果还需要接收数据,则定义一个对应的类型变量来接收方法返回的指定类型数据。

方法的语法格式:
访问权限 返回值类型 方法名(参数类型 形参名字, …) {
代码写这里

return 返回值;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值