您当前的位置: 首页 >  Java

Z3eyOnd

暂无认证

  • 2浏览

    0关注

    117博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java学习之路1--基础教程

Z3eyOnd 发布时间:2021-06-12 18:50:34 ,浏览量:2

文章目录
    • 前言
    • 基本数据结构
    • 变量类型:
    • 修饰符:
      • 运算符
      • 循环
    • 条件
    • Scanner类
      • 数组
      • 一维数组
      • 多维数组
      • Arrays:
    • 方法(函数)

前言

参考教程:菜鸟教程 https://www.runoob.com/java

基本数据结构
  1. 分类:内置数据结构和引用数据结构
  2. 内置数据结构:
1.byte类型:1个字节,byte a =100,默认为0
2.short类型:2个字节,默认为0
3.int类型:4个字节,默认为0
4.long类型:8个字节,默认为0
5.float类型:4个字节,默认为0.0f
6.double类型:8个字节,默认为0.0d
7.char类型:2个字节,单个字符
8.boolean类型:true和false
  1. 类型转换:
1.自动类型转换:
public class ZiDongLeiZhuan{
        public static void main(String[] args){
            char c1='a';//定义一个char类型
            int i1 = c1;//char自动类型转换为int
            System.out.println("char自动类型转换为int后的值等于"+i1);
            char c2 = 'A';//定义一个char类型
            int i2 = c2+1;//char 类型和 int 类型计算
            System.out.println("char类型和int计算后的值等于"+i2);
        }
}
2.强制类型转换:(type)value type
public class QiangZhiZhuanHuan{
    public static void main(String[] args){
        int i1 = 123;
        byte b = (byte)i1;//强制类型转换为byte
        System.out.println("int强制类型转换为byte后的值等于"+b);
    }
}

变量类型:
  1. 类变量(静态变量):在方法外的变量,有static修饰
  2. 实例变量:在方法外的变量,无static
  3. 局部变量:代码块中的变量
1.类变量:private static int a
2.实例变量:prinvate int b
3.局部变量:{private int c}
  1. 常量的定义:
private final String NAME='zzy'
常量的变量名,一般用大写 
修饰符:
default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。
private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
public : 对所有类可见。使用对象:类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

注意点:一般达到封装性,成员变量使用private,方法使用public,但是自己类中的方法自己用,使用private

运算符
  1. 算术运算符:C语言
  2. 关系运算符:C语言
  3. 位运算符:C语言
  4. 逻辑运算符:C语言
  5. 赋值运算符:C语言
  6. 其他运算符:
  7. 三元运算符:
类型 x = (条件 )? value if true : value if false
循环
  1. while():
public class Test {
   public static void main(String args[]) {
      int x = 10;
      while( x             
关注
打赏
1651657201
查看更多评论
0.0665s