Java 历史与环境搭建笔记
Java 的由来笔记
1.Java 语言的创始人 James-Gosling
2.Java 语言的公司 SUN Standford University Network--->SUN Microsystems
3.Java 语言的几个重大事件
1995 正式发布
1996 正式发布了可以下载的 JDK 工具包 JDK1.0
1999 发布第二代 Java 平台 简称 Java2 细化三个不同的版本
标准版 Standard Edition J2SE
企业版 Enterprise Edition J2EE
微型版 Micro Edition J2ME
2004 JDK1.5 版本 添加很多新的特性 Java5
2005 Java6 版本
2009 Oracle 公司 74 亿 $ 收购了 SUN
4.Java 语言的特点
*跨平台性 平台(操作系统)
面向对象
简单性 多继承 指针。。。
健壮性(鲁棒性) 垃圾回收 异常处理
多线程
大数据开发相关
Java 的环境搭建笔记
1.搭建一个环境
安装 JDK(JRE JVM)
2.配置环境变量
Path
3.如何编写一段 Java 源代码
源代码是存储在电脑硬盘中的一个文件
文件是以后缀名.java 形式存在
文件中的内容是我们编写的源代码(遵循一些规律)
class 名字{
public static void main(String[] args){
System.out.println("xxx");
}
}
命名的规则和规约
名字只能含有
字母(区分大小写) 数字(不能开头) 英文符号(_ $) 中文(不推荐)
类名字首字母大写 多个单词每一个首字母都大写
名字最好见名知义
4.利用工具来进行编译和执行
D://test 文件夹
javac Test.java
java Demo
配置环境变量笔记
1.配置环境变量
Path 让工具可以在任何的位置都可以用
*classPath 不管源文件在哪儿 生成的 class 文件都统一的存储在配置的目录下
自己写了一个源代码文件 Test.java
利用工具进行编译--->字节码文件 Demo.class (新的文件存储在哪儿?)
*JAVA_HOME 目的是为了让路径的写法变得简单(相对路径的写法)
JAVA_HOME C://program files/java/jdk
path %JAVA_HOME%/bin
2.创建源文件的时候产生的问题
注意电脑设置的问题
是否有隐藏后缀名的情况
3.源文件和生成的字节码文件名字不一致
Test.java
Demo.class
数据类型笔记
基本数据类型 8 个
4 整型 byte short int long64
2 浮点型 float 32 double 64
1 字符型 char 16bit 2 字节 Unicode 编码 0-65535
1 布尔型 boolean 1bit true false
引用数据类型
数组[] 类 class(抽象类 abstract class) 接口 interface
枚举 enum 注解 @interface
基本数据类型整型 byte 字节型------>8 个 bit 敏感单元位 1byte==8bit 0 0000000 256 种组合用第一个 bit 位置来记录符号 0 正数 1 负数数值的范围 -2 的 7 次方 ~ 2 的 7 次方-1
-128 ~ 127 以上的其他整数类型 依次乘 2short 2 字节==16bit 65526 种 -32768 32767int 4 字节==32bit -2147483648 2147483647long 8 字节==64bit
float 32bit 4 字节 0 000000000 00000000000000000000
字符? 'a' '+' '我' '5'
字符中数字和整数的数字冲突为了以示区分 每一个字符的前后各加单引号为什么英文和符号和数字是一个字节为什么中文是两个字节?ASCII 美国信息交换标准代码 a------00000000------97a------00000000------97a------00000000------97 字母 数字 符号 26*2 + 10 + 100 字节 256 种组合
版权声明: 本文为 InfoQ 作者【魏铁锤】的原创文章。
原文链接:【http://xie.infoq.cn/article/fcc75adc7e0ef4d5d0aa9934a】。文章转载请联系作者。
评论