一。
安装JDK 和配置环境变量
JDK是java的开发工具包
JRE是java的运行环境
以.java结尾的文件
被叫做源代码文件 主要用于进行编码
以.class 结尾的文件
叫字节码文件 主要作用:用于虚拟机执行的程序文件
常用的jdk工具 -----bin
数据库的相关目录 ----db
C语言的相关程序 ----include
Jdk的内部运行环境 —jre
支持jdk的相关的工具 —lib 例如dt.jar
tools.jar
src.zip源码包 —提供源码的查看
public 公共的 访问修饰符
*class 类 类的名称 HelloWorld
*static 静态
*void 没有返回值的
main 主函数的固定名称
// 单行注释
/*
- 多行注释
*/
/**
- 文档注释
*/
注意:写代码一定要写注释
二。
数据类型:
基本数据类型 数值型:byte short int long
浮点型:float double
字符型:char
布尔类型:boolean
小类型可以自动转换成大类型
大类型转小类型要进行强制转换
变量所承载的内容是计算机的一些相关数据,一般存储在内存中
在java中定义有两种
局部变量:在方法中定义的变量 作用域:方法中访问
成员变量: 在类的里面方法外面定义的变量 作用域:在类中可以访问
命名规范:
-
一般情况下 类名和要文件名相同
-
首字母大写
-
不能以数字开头
-
不能使用特殊符号 除了$ 还有_ (下划线)
-
不能使用Java中关键字
-
望文生义 看到英文单词就明白这个类定义是什么东西
-
驼峰标识 TelNoteBook
类名的拼写的形状类似于骆驼的后白
三。
指针是C语言中一个重要的概念,也是C语言的重要角色。可以说指针是C的精华所在。
首先,指针是一种数据类型,它里面存储的数值被称为内存中的一个地址
但是要注意的是,指针的值和指针的地址是不一样的。指针就像是给许多房间编了号,在有人入住的时候就可以根据号码一一对应,通过编码找到存储单元,就相当于是地址。
还有一种特殊的 初始化 空指针 NULL
int a=3;
int b=4;
int* c;
c=&b;
int** d;
d=&c;
printf(“a的值=%d\n”,a); //3
printf("b的值=%d\n",b); //4
printf("a的地址=%d\n",&a); //地址6487580
printf("b的地址=%d\n",&b); //地址6487576
printf("c的地址=%d\n",&c); //地址6487568
printf("d的地址=%d\n",&d); //地址6487560
printf("c的值=%d\n",c); //b地址6487576
printf("*c的结果=%d\n",*c);// b值4
printf("d的值=%d\n",d); //c地址6487568
printf("*d的结果=%d\n",*d); // b地址6487576
printf("**d的结果=%d\n",**d); // b
// printf("%d\n",*a); warn //b值4
printf("%d\n",*&a);// 3
printf("%d\n",&**d);// b地址6487576
printf("%d\n",*&**&d); //b的地址