前言:
这一篇仅是下面目录的1、2知识点,其他的知识点还没有更新,如果觉得可以的话,可以关注我的微信:苦逼的学生仔。一般文章再微信那里看的会比较舒服一点,没有这一篇颜色那么单调。
本篇仅针对小白,如果是大佬进来了的话,请让小弟我给你倒杯茶!!
PS:本篇Java系列总结,大部分来自网络整理。
第一篇 -- Java程序基础目录
1、Java的基本结构
2、变量和数据结构
- - 变量
- 基本数据类型
- 整型
- 浮点型
- 布尔类型
- 字符类型
- 常量
- var关键字
- 变量的作用范围
- 小结
3、整数运算
- - 溢出
- 简洁的运算符
- 自增/自减
- 移位运算
- 位运算
- 运算优先级
- 类型自动提升与强制转型
- 小结
4、浮点数运算
- - 类型提升
- 溢出
- 强制转型
- 练习:
- 小结
5、布尔运算
- - 短路运算
- 三元运算符
- 练习:
- 小结
6、字符和字符串
- - 字符类型
- 字符串类型
- 字符串连接
- 多行字符串
- 不可变特性
- 空值null
- 练习:
- 小结
7、数组类型
- - 字符串数组
- 小结
———————————————————
Java程序基础
1、Java的基本结构
先剖析一个完整的Java程序,观察它的基本结构是什么:
/**
* 可以用来自动创建文档的注释
*/
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!"); // 向屏幕输出文本: Hello,world!
/* 多行注释开始
注释内容
注释结束 */
}
} // class定义结束
1、创建一个类Hello
2、利用Java输出一个语句Hello world
3、单行注释“// XXX ” ,多行注释“ /* XXX */
因为Java是面向对象的语言,一个程序的基本单位就是class
,class
是关键字,这里定义的class
名字就是Hello
:
public class Hello { // 类名是Hello
// ...
} // class定义结束
类名要求:
- 类名必须以英文字母开头,后接字母,数字和下划线的组合
- 习惯以大写字母开头
要注意遵守命名习惯,好的类命名:
- Hello
- NoteBook
- VRPlayer
不好的类命名:
- hello
- Good123
- Note_Book
- _World
1、注意到public
是访问修饰符,表示该class
是公开的。
2、不写public
,也能正确编译,但是这个类将无法从命令行执行,也就是不能够被调用。
在class
内部,可以定义若干方法(method):
public class Hello {
public static void main(String[] args) { // 方法名是main
// 方法代码,也就是将实现某种功能的代码...
} // 方法定义结束
}
- 方法定义了一组执行语句,方法内部的代码将会被依次顺序执行。
- 这里的方法名