说明一下,这个笔记是记录在word文档里面的,粘贴过来以后,图片不见了,代码也错乱了,排版不太好看了。为了便于大家阅读,我将文档传到了网盘,供大家免费下载。
张大鹏 Java 学习手册.docx: https://url22.ctfile.com/f/38921122-906510249-598314?p=3553 (访问密码: 3553)
注释
注释用来解释说明代码,是不参与代码的执行的。在一般的编译过程中,在转换为可执行文件之前,都会将注释全部删除掉。注释非常的重要,是别人能够读懂你代码的重要前提。一个好的程序员,一定要养成编写易读注释的好习惯。
Java 中的注释分为单行注释,多行注释,文档注释。
示例代码:
package com.zhangdapeng520.z01_hello;
/*
这是多行注释 1
这是多行注释 2
这是多行注释 3
*/
public class Z03Comment {
/**
* 这个是文档注释
*
* @param args 参数列表
*/
public static void main(String[] args) {
// 这个是单行注释
System.out.print("a");
}
}常量和变量
常量是确定的不会变量的量。变量是会变化的,可以修改的量。Java 中的常量和变量都是一个标识符,指向一块内存地址。
常量的分类如下:
定义变量的语法格式:数据类型 变量名 = 值;
示例代码:
package com.zhangdapeng520.z01_hello;
public class Z04Variable {
public static void main(String[] args) {
// 定义变量
int a = 1;
String b = "2";
boolean c = true;
// 打印变量
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
}变量的注意事项
变量的使用过程中,需要注意:
变量名不允许重复定义
一条语句可以定义多个变量,但需要使用逗号进行分割
定义float类型变量的时候,需要在数值末尾加F
定义long类型变量的时候,需要在数值末尾加D
关键字
关键字指的是Java中被赋予特殊含义的单词。
关键字的特点:
关键字的字母全部小写。
常用的代码编辑器,针对关键字有颜色标记。
main不是关键字,但是比关键字还关键,这是整个Java程序的入口。
计算机存储单位
计算机存储单位一般用 bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB来表示。我们经常将Byte简称为B,将KB简称K,常说的什么几K,什么几B等。
计算机的最小存储单位是bit,位 bit (比特)(BinaryDigits):存放一位二进制数,即 0 或 1,最小的存储单位。
计算机存储容量基本单位是字节,字节 byte:8个二进制位(bit)为一个字节(B),最常用的单位。 (我也常说一个字节占8位),一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节大小。
换算关系:
1B(Byte 字节)=8bit,
1KB (Kilobyte 千字节)=1024B
1MB (Megabyte 兆字节 简称“兆”)=1024KB
1GB (Gigabyte 吉字节 又称“千兆”)=1024MB
1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方)
1PB(Petabyte 千万亿字节 拍字节)=1024TB
1EB(Exabyte 百亿亿字节 艾字节)=1024PB
1ZB (Zettabyte 十万亿亿字节 泽字节)= 1024 EB
1YB (Yottabyte 一亿亿亿字节 尧字节)= 1024 ZB
1BB (Brontobyte 一千亿亿亿字节)= 1024 YB
键盘录入
键盘录入是为了让程序更加的灵活,能够根据用户的输入动态生成变量的值。键盘录入实现的一般步骤如下:
第一步:导入java.util.Scanner包
第二步:创建对象 Scanner sc = newScanner(System.in)
第三步:使用变量接受数据 int i =sc.nextInt()
一个基础的示例代码如下:
package com.zhangdapeng520.z01_hello;
import java.util.Scanner;
public class Z15Scanner {
public static void main(String[] args) {
// 创建对象
Scanner sc = new Scanner(System.in);
// 接受变量
System.out.println("请输入一个整数:");
int a = sc.nextInt();
// 查看用户输入
System.out.println("您输入的整数是:"+a);
}
}标识符
标识符就是给类,方法,变量等起名字的单词,我们通常也称为类名,方法名,变量名等。简单的说,你在Java程序中,自己给某段代码起的名字,就是标识符。
标识符不是任意的,需要遵循以下规范:
由数字,字母,下划线和美元符号组成
不能以数字开头
不能是关键字
区分大小写
变量名要使用小驼峰命名方法,类名要使用大驼峰命名法
变量名要见名知意,由一个或者多个有意义的单词组成
示例代码下载地址:
java_basic_01.zip: https://url22.ctfile.com/f/38921122-906509658-bfae46?p=3553 (访问密码: 3553)
领取专属 10元无门槛券
私享最新 技术干货