zoukankan      html  css  js  c++  java
  • Java笔记(一)

    基础语法

    hello World 程序

    1
    2
    3
    4
    5
    puclic class  {
    public static void main(String[] args) {
    System.out.println("Hello World");
    }
    }
    1. public 称为访问修饰符,用于控制程序其他部分对这段代码的访问级别。
    2. class 后面紧跟者类名,类名使用驼峰命名法(Java是以类做为基本单位的)
    3. 源代码的文件名必须与公共类的名字相同,并用.java作为扩展名(如 Hello World 程序的源代码文件名就为 Hello.java)
    4. 运行编译程序时,Java虚拟机将从指定类的main方法开始执行

    数据类型

    整型

    为了在所有机器上都能够得到相同的运行结果,Java的每一种数据类型的取值结果都是固定的

    数据类型 字节数
    int 4
    short 4
    long 8
    byte 1
    浮点型
    数据类型 字节数
    float 4
    double 8

    没有后缀F的float默认为double

    char类型

    char类型用于表示字符常量
    在Java中, 大专栏  Java笔记(一)char 类型用UTF-16编码描述一个代码的单元

    boolean类型

    true 和 false 用于逻辑条件

    常量

    使用关键字final指示常量
    如果一个常量被声明为public,那么其他类的方法也可以使用这个常量

    字符串

    String类的substring方法可以从一个较大的字符串中提取一个子串
    字符串间用 “+” 号拼接
    检测字符串是否相等使用 equals()方法

    构建字符串
    1. 构建一个空的字符串构建器

      stringBuilder builder = new stringBuilder();

    2. 每次需要添加一部分内容时,调用append方法

      builder.append(ch);

    输入输出

    读取输入
    1. 构造一个Scanner对象, 并与“标准输入流” System.in关联

      Scanner in = new Scanner(System.in)

    2. 使用Scanner对象的方法输入数据

      • nextLine()方法将输入一行
      • next()方法将读取一个单词
      • nextInt() 读取整数
    3. Scanner类定义在Java.util包中。当使用的类不是定义在基本java.lang包中时,一定要使用import将包加载进来。

    输出
    1. System.out.printf() 可以进行格式化输出与C语言类似
    2. System.out.print() 输出不换行
    3. System.out.println() 输出换行
    文件输入与输出

    1.读取文件需要用File对象构造一个Scanner对象

    Scanner in = new Scanner(puths.get(“myfile.txt”));

    • 使用Sanner对象的方法就可以读取了

    2.写入文件,需要构造一个PrintWriter对象

    PrintWriter out = new PrintWriter(“myfile.txt”);

  • 相关阅读:
    字典dict
    数组处理
    switch语句
    java基础复习2
    位运算
    内存中占用的字节
    java基础复习
    常用快捷键
    利用Typora设计博客的方式
    java数据结构-排序算法-堆算法
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12302773.html
Copyright © 2011-2022 走看看