| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 有c语言基础,学习java第一天(尚硅谷) -> 正文阅读 |
|
[Java知识库]有c语言基础,学习java第一天(尚硅谷) |
第一次写博客,随便记点。 有一定的c语言基础,我接下来会对二者差异较大的地方进行总结。(不包括软件安装) java标识符及其命名规则:包名:直接小写xxxxyyyzzz 类名,接口名:首字母大写 变量名,方法名:首字母小写,后面单词首字母大写xxxYyyZzz 常量名:所有字母大写,单词之间用下划线分开XX_YY_ZZ 进制(个人复习,非二者差异):二进制0b或0B开头; 八进制0开头; 十六进制0x或0X开头; 类型转换:自动类型提升:byte、char、short-->int-->long-->float-->double-->string 当byte、char、short三种类型的变量做运算时,结果为int型其他; 如:不能出现
这种直接报错; 但是 byte A=1; A+=1; 可以编译并运行; 逻辑运算符:与,或,短路或,短路与; 与:| 或:& 短路或:&& 短路与:&& 其中左右都是boolean(布尔值)(即true或者false) ? 其中短路()是新接触的 短路即字面意思,当我其中一个条件符合立即“短路”直接进入输出结果(true或者false) 即当第一个条件满足的时候直接忽略剩下的条件然后进入循环,其返回值(结果)和普通的与、或一致。 ?键盘输入:今天第一天,只能说记住: 1.先导包:import java.util.Scanner; 2.实例化:Scanner? scan=new Scanner(System.in); 注意import不要打错(打错会出现奇怪的报错)? 注意每个类型都有不同的next()方式 如string用next() int用nextInt() double用nextDouble() 以此类推。 对于string类型,如果我就想要一个字符 没有专属的解决方案; 但是可以用charAt()索引: charAt(0)即索引第一个字符。 至此即第一天学习成果,从搭建环境到输入输出。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 2:47:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |