| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> java学习中的一些笔记 -> 正文阅读 |
|
[Java知识库]java学习中的一些笔记 |
1.算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。整个表达式的类型自动提升到表达式中最高等级操作数同样的类型等级顺序: byte,short,char → int → long → float →> doube 2.debug时,step into为一步一步执行,step over指的是把整个函数作为一步,step out作用为执行为函数剩余的部分。 3.用==判断字符是否相等的依据是字符串的地址,直接赋值得到的字符串常量在堆内存中的常量池中维护,无论出现几次它都有且只有一个对象。 由于s3和s4是直接赋值得到的字符串常量并且字符串内容一样,所以s3和s4地址是一样的,因此s3==s4 4.string的对象是不可变的?stringbuilder的对象可变?stringbuilder的两个方法:append和reverse 5.arraylist是集合(可变数组),用add方法添加?add(e)将e添加到末尾,add(index,e)在index位置添加e 6.alt?insert??快速生成构造方法、 get或set函数 7.nextLine()?方法不能放在?nextInt代码段的后面,否则会出现nextline()未执行而跳过的假象。其实,他不是跳过你了,而是他已经有内容了,内容就是?\n。因为?nextInt()?接收一个整型字符,不会读取?\n,nextline()?读入一行文本,会读入?\n?字符。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 7:56:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |