Java 阶段性学习总结
一、Java的发展历史:
1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。
2009年,甲骨文(Oracle)公司宣布收购Sun 。
二、编写第一个Java代码
1、在记事本上写第一个Java程序
新建一个TXT文本文档
输入:
public class Dome {
public static void main(String[] args){
System.out.println("hello world!");
}
}
运行代码
a. 将文件的后缀名改成.java
b. 将代码翻译成计算机认识的代码 javac 文件名.java
c. 运行代码 java 文件名
2、 在eclipse工具上写Java
1. a)File----new project ---- java project
b)展开工程-----找到src -----右键---- class
2 .输入代码(同上)
3. 运行代码(点击绿色播放按钮)
注意:创建一个类名,不允许重复,不允许中文
三、标识符的规则与规范
标识符:Java中可以更改名字的地方都叫做标识符
规则:
1、由数字、字母、下划线、美元符号$组成
2、首字符不能为数字
3、不能是关键字
关键字:1、在eclipse中变成了淡红色的
2、关键字必须全部小写
规范:
1.标识符的命名尽量做到见名知义
2、包的命名
公司的网址,反过来,加包的解释
www.baidu.com java中 com.baidu.www
www.fc.com java中 com.fc.www.wazi
3、类,首字母大写,采用驼峰标识,有多个单词 组成的标识符每一个新的单词开始首字母都大写
4、变量:首字母小写,也采用驼峰标识
四、Java数据类型
1、基本数据类型
一、 整数类型:默认都是int类型
1、byte 1个字节8位 -2^7----2^7-1
2、short 2个字节16位 -2^15---2^15-1
3、int 4个字节32位
4、long 8个字节64位:long类型在定义的时候如果超过int的取值范围会报错,需要在后面加一个l或者L
二、 小数类型,浮点类型:默认为double类型
1、 float 4个字节32位 定义的时候必须在后面加F、f
例如:float i= 1.0会错 要写成float i = 1.0f;
2、 Double 8个字节64位
三、 boolean 布尔值只有两种取值:true、false
四、 char字符型
char:
2个字节 8位-----unicode、gbk、iso8859-1
英文字母都是一个字节、占一位的我们能遇到的符号都是一个字节、在Unicode编码中文占两个字节
ascii码表
10进制 字符
0 48
A 65
a 97
2、引用数据类型
Java引用数据类型:
1、类
2、数组
3、String类型---字符串
数据类型转换:
类型转换:
小到大自动
大到小强转
浮点数转整数直接抹掉小数点
1. 自动类型转换 也叫 做隐式类型转换
编译器自动完成类型转换,不需要编写代码;
2. 强制类型转换(基本数据类型)
强制编译器完成类型转换,必须在程序中编写代码;
该类型转换可能会产生误差或者精度丢失;