java基础笔记
1、注释
单行注释
//注释的内容
特点:注释的内容只能在当前行
多行注释
/*注释的内容
注释的内容
注释的内容 */
文档注释
/**
注释的内容
*/
效果:
1.支持多行注释的效果
2.注释的内容 会自动生成到文档中
我们现在要执行一个java程序,是不是很麻烦
体现的地方:
1.每次都需要手动的编译
2.代码是没有提示的
2、IDE
Integrated Development Environment 集成开发环境
其实就是将很多为开发服务的工具集成为一个程序,比如 代码编辑器、编译器、图形化操作界面、调试器…
流行的IDE:
eclipse/myeclipse 是以前流行的java IDE
现在最好用的是:IDEA
市面上最常用的也是IDEA,所以我们学习IDEA
1、创建java程序
在指定的包上面点击鼠标右键---->new---->Java Class
程序的名称也有规范:大驼峰命名法
组成名称的每一个单词的首字母都大写,比如:HelloWorld
2、执行java程序
- 在代码编辑区域 点鼠标右键 选择Run Xxxx.main()
3、关键字
java中有特殊含义的单词
在idea中会变成蓝色的都是关键字
4、标识符
就是给类/包/变量 取的名称
语法:
1.不能与关键字同名
2.只能以_或者
或
者
大
小
写
开
头
,
后
面
可
以
跟
或
者
或者大小写开头,后面可以跟_或者
或者大小写开头,后面可以跟或者或者大小写字母或者数字
但是如果你写了中文在标识符中也不会报错,不建议这样写
例如:创建一个类的名称
_aaa 合法
aaa_aaa 合法
4aaa 不合法
_4aaa 合法
…
5、变量
变量就是计算机内存中一块存储空间
5.1创建变量的语法
数据类型 变量名 = 值;
效果:创建一个指定名称的变量 并将指定的值放到这个变量里面去
6、数据类型
一个程序中不同数据有不同的类型,我们在创建一个变量时,我们在创建一个变量时,必须指定该变量
只能存放哪种类型的数据
问题1:
既然都是整数为什么要分4中不同的类型?
答案:因为不同的数据类型占用的内存大小是不一样的,我们在实际开发中要选择适合大小的数据类型
来创建变量
达到节省内存空间的效果.
例如:我们要存放一个人的年龄,应该选择byte,最节省内存空间
7、创建变量
package com.qianfeng;
public class VarDemo {
public static void main(String[] args){
/*
创建变量 整型变量 数据类型只能写java定义好的类型 变量名要满足标识符的要求
*/
byte b = 127; //byte b2 = 128; 会报错:因为128超出了byte的取值范围 short s = 129; int i = 666;
/*
在给变量存值的时候,java会先处理这个值 如果是整数,则会将该值处理为int型 而这个值超过了int的取值范围,所以被报错 解决:告诉java不要把我处理为默认的int型,我是long类型 方式:在值的后面跟上一个大写或者小写的L,建议大写
*/
long l = 234324326677L; //浮点型
/*
float类型的值要跟上一个f或者F,否则java会将所有的小数都默认处理为double型
*/
float f = 3.14f;
double d = 3.14159;
//字符型
/*
字符型的值,必须使用单引号修饰
*/
char c = '5';
//布尔型
boolean b1 = true;
boolean b2 = false;
//字符串型
/*
字符串类型的值必须使用双引号修饰
*/
String str = "5";
/*
如果我们使用一个变量名,则java会自动的将该变量中存的值取出来使用
*/
System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(l);
System.out.println(f);
System.out.println(d);
System.out.println(c);
System.out.println(b1);
System.out.println(b2);
System.out.println(str);
}
}