Java笔记(一)——Java基本程序设计结构
2019-03-24 20:36
190 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/YurYur/article/details/88780147
函数
main函数必须有一个外壳类
若正常退出,则返回退出代码0
若想返回其他代码,调用
整段的注释 :
自动生成注释文档:
负无穷大
程序
用命令行编译java程序
javac Welcome.java java Welcome
遇到的问题
错误:找不到或无法加载主类 Welcome
原因: java.lang.ClassNotFoundException: Welcome
解决方法:删除CLASSPATH变量
类与函数
- 类名命名规范 大写字母开头,若多个单词,则每一个单词首字母大写——骆驼命名法
- 源代码文件名必须与公共类名相同
- 不能使用保留字(保留字查询Java核心技术附录A)
-
Java中所有函数都属于某一个类
System.exit()方法
println()输出后自动换行
print()不换行
注释
每行后面注释:
//
整段的注释 :
/* 注释的内容 */
自动生成注释文档:
/**注释的内容*/
基本数据类型
8中数据类型:四种整形,两种浮点型,一种字符型,一种布尔型
整型
四种整形
前缀与后缀
长整形后缀L或l:10293030L
十六进制数前缀0x或0X:0x29A2
八进制前缀0:010(不推荐,易混淆)
二进制前缀0B或0b:0B10110
可以为数字加下划线,增加可读性:1_000_000或0B1_0010_1101
Java没有无符号类型
浮点型
两种浮点类型
大部分应用程序采用double类型
浮点类型后缀f或F,若没有默认double类型,或者用后缀D或d
溢出或出错的三种浮点类型
正无穷大
DOUBLE.POSITIVE_INFINITY
负无穷大
DOUBLE.NEGATIVE_INFINITY
NaN(不是一个数字,0/0或对负数求根)
判断x是否为NaN,使用
Double.inNaN(x)方法
字符型char
char 字面量值用单引号括起来 ‘A’
char类型的值范围从\u0000~\uffff
转义字符
\u 后面的四位十六进制表示是一个char字符,只有\u可以出现在引号字符串之外
小心注释中出现的\u,会被判定为转义字符
布尔类型 boolean
整型值和布尔类型不能相互转换,如果特殊情况想要把布尔类型转换为整型:
b?1:0
相关文章推荐
- Core Java学习笔记摘录系列--第3章 Java的基本程序设计结构
- JAVA学习笔记-基本程序设计结构
- Java核心技术学习笔记之一:Java的基本程序设计结构
- Core Java笔记—第3章 Java基本的程序设计结构
- Java 笔记【第三章 Java 的基本程序设计结构】
- Java学习——Java基本的程序设计结构笔记(一)
- Java核心技术(第8版)学习笔记_基本的程序设计结构
- Java核心技术卷1 java的基本程序设计结构笔记
- Java学习——Java基本的程序设计结构笔记(一)
- 《Java核心技术》复习笔记 - 第三章 Java基本的程序设计结构
- java学习笔记-基本程序设计结构
- [学习笔记] Java核心技术 卷一:基础知识 Java 的基本程序设计结构(一)
- Java中的基本程序设计和结构
- 第三章 Java基本程序设计结构(2)
- 第三章(JAVA基本的程序设计结构)
- Java基本程序设计结构1
- 第三章 Java的基本程序设计结构 (3)
- 《Java核心卷第十版》Java基本程序设计结构
- Java的基本程序设计结构
- 第三章 Java 的基本程序设计结构