栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA-DAY7

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA-DAY7

1,数据类型

基本数据类型(四类八种):他们不是类,只是关键词所以没有构造方法 .他们的值只能指向常量池   引用数据类型/数组(指针,引用):他们的值只能指向堆 

  既可以当数据类型,又可以当引用数据类型的数据类型一共有9个(8个与基本数据类型对应的包装类,加一个字符串类String)

byte 类(class)Byte
short     接口类型(interfaceShort
int       

 数组类型(list)

Intege
long 枚举类型Long
float     注解类型Float
double字符串型(String,String的衍生类,如StringBUilder等)Double
charCharecter
booleanBoolean
String

2,指向常量池和指向堆的区别:

(1)在常量池中:

                                                                      数据类型 变量名=直接量----指向常量池

 

(2)在堆区中:

                                                                  数据类型 变量名=new 构造方法()----指向堆

3,String

 (1)String的底层是什么?JDK1.8之前是char[]。JDK1.8之后是byte[]

 (2)String 的成员变量: 

 

(3)String类的常用方法

    String的构造方法
1)String(String original):把字符串数据封装成字符串对象
2)String(char[] value):把字符数组的数据封装成字符串对象
3)String(char[] value, int index, int count):把字符数组中的一部分数据封装成字符串对象
    String类的获取功能

1)length():获取字符串的长度,其实也就是字符个数

2)charAt(int index):获取指定索引处的字符

 

4)substring(int start):从start开始截取字符串

 

5)String substring(int start,int end):从start开始,到end结束截取字符串。包括start,不包括end

6)concat拼接

 

 

 

 

4,正常情况:Public 返回值类型 方法名(形参列表){}

另一个方法:方法名 (形参列表):返回值类型。比如

 

5,java中一些快捷键

(1)alt+回车===idea神快捷键

       先打出 str.toCharArray();alt+回车

(2)array.length.fori----->

 (3)选中需要循环执行的代码然后ctrl+alt+t。之后选择语句 

(4)

 

sc.next()----->返回用户输入的String

sc.nextInt()----->返回用户输入的int

sc.nextDouble() ---->返回用户输入的double

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1000208.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号