今天终于进入java的世界:
ava原名oak,后改为java,sun公司1995年制造,2009-2010年79亿卖给oracle(甲骨文)公司。
C/C++ 直接控制硬件,不易管理内存造成资源浪费。
java则通过JVM控制硬件,资源自动回收。
JavaSE Java标准版
JavaEE Java企业版
JavaME Java微缩版,小型虚拟机。已经不太实用
JDK: 编译器包含在JDK中,它将源代码转换成中间文件。
JRE: java运行环境中最重要的组成部分就是java虚拟机。
bin文件夹 :java.exe;javac.exe;jacadoc.exe;jar.exe;
db: 数据库(小型)
include: 本地库(win32)
jre: 运行 虚拟机(-bin:java.exe)
lib: 库
java.exe 运行java程序
javac.exe 编译java程序
javaw.exe 运行java窗口程序
javadoc.exe 编译文档html
jar.exe 编译jar包,压缩包。
.(点) 当前路径,当前文件
环境变量
path是系统级环境变量,不是java环境变量。
set classpath 环境变量动态配置(关闭DOS窗口classpath就恢复原来配置)
.java 生成class后如果配置了classpath则在classpath路径下找,找不到报错,找到则运行。如果没有配置classpath路径,则再当前目录下找。
java语法规则:
1.java语言区分大小写。
2.每句代码结束时候需要 ;号。
3.class后面的名称和文件名最好一致。
4.每次修改源码都必须重新编译后才能看到最新修改。
注释
// 单行注释
/*
哈哈哈哈
*/ 多行注释
/**
*
*
*
*/ 文档注释
文档注释中 每行前面加*,写在( public类可以看到)类或者方法前面
javadoc hello.java 生成注释
<br>换行
ava原名oak,后改为java,sun公司1995年制造,2009-2010年79亿卖给oracle(甲骨文)公司。
C/C++ 直接控制硬件,不易管理内存造成资源浪费。
java则通过JVM控制硬件,资源自动回收。
JavaSE Java标准版
JavaEE Java企业版
JavaME Java微缩版,小型虚拟机。已经不太实用
JDK: 编译器包含在JDK中,它将源代码转换成中间文件。
JRE: java运行环境中最重要的组成部分就是java虚拟机。
bin文件夹 :java.exe;javac.exe;jacadoc.exe;jar.exe;
db: 数据库(小型)
include: 本地库(win32)
jre: 运行 虚拟机(-bin:java.exe)
lib: 库
java.exe 运行java程序
javac.exe 编译java程序
javaw.exe 运行java窗口程序
javadoc.exe 编译文档html
jar.exe 编译jar包,压缩包。
.(点) 当前路径,当前文件
环境变量
path是系统级环境变量,不是java环境变量。
set classpath 环境变量动态配置(关闭DOS窗口classpath就恢复原来配置)
.java 生成class后如果配置了classpath则在classpath路径下找,找不到报错,找到则运行。如果没有配置classpath路径,则再当前目录下找。
java语法规则:
1.java语言区分大小写。
2.每句代码结束时候需要 ;号。
3.class后面的名称和文件名最好一致。
4.每次修改源码都必须重新编译后才能看到最新修改。
注释
// 单行注释
/*
哈哈哈哈
*/ 多行注释
/**
*
*
*
*/ 文档注释
文档注释中 每行前面加*,写在( public类可以看到)类或者方法前面
javadoc hello.java 生成注释
<br>换行
API即底层用到的方法。
明天就正是开始java的程序世界了
我觉得程序是一个程序员思想的表达,表达的清楚程度就体现程序员的水平程度。