JAVA


活动地址:CSDN21天学习挑战赛

API:应用程序编程接口 (直接使用别人已经编写好的程序)

JAVA API:指的就是JDK中体哦概念股的各种功能的Java类。只学习如何使用这些类。

JDK-API帮助文档,帮助查询所需要的类。

import java.util.Scanner;

public class ScannerDemo1 {
    public static void main(String[] args){
        //创建对象
        Scanner sc= new Scanner(System.in);
        System.out.println("请输入一个小数");
        //接收一个小数
        double result =sc.nextDouble(); 
        //输出一个小数
        System.out.println(result);

    }
}

​字符串

字符串在开发中的应用场景:

  • 正确的用户名和密码比较;
  • 替换敏感词;
  • 字符串的转化;

string:

java.lang.String类代表字符串。Java中所用的字符串我呢子都为此类的对象。

字符串的内容不会改变,它的对象在创建后不能被更改

字符串拼接。

创建string对象的两种方式

直接赋值

String name = "nigulasi";

new 构造方法

public class StringDemo1 {
    public static void main(String[] args){
        //直接赋值
         String s1= "abc";
         System.out.println(s1);
         //使用new的方式来获取一个字符串
         //空参构造
         String s2 = new String();
         System.out.println("@"+s2+"!");
         //传递一个字符串,根据传递的字符串内容在创建一个字符串对象
         String s3 = new String("abc");
         System.out.println(s3);
         //传递一个字符数组,根据字符数组内容在创建一个新的字符串对象
        //需求:我要修改字符串的内容
         char[] chs = {'a','b','c'};
         String s4 = new String(chs);
         System.out.println(s4);


    }
}

Java内存模型:
栈内存;方法执行的时候进展,执行完毕出栈。

堆内存:new出来的对象都在这了。StringTable(串池)

方法区:字节码文件。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值