作者:zk
e_mail:zk_mails@163.com
qq:312239613
博客首页:http://blog.youkuaiyun.com/zk0521(转载请注明出处)
博客导航目录:http://blog.youkuaiyun.com/zk0521/article/details/46472813
注:如有问题请联系作者,作者会及时改正博客
一、语言发展史:
第一代 机器能识别的语言 0 1
第二代 将机器语言一些常用的表现形式 通过助记符来表示 如:汇编语言
第三代 高级语言 ----》更接近人类的思维方式习惯 如:C C++ java c#
第四代 程序化查询语言 如:SQL
第五代 人工智能语言
二、java版本:
1、javase : 应用于个人桌面 现在很少用了---》C++
2、javaee : 应用领域:企业级开发 电信 金融 军工 电商
3、javame: 电子消费产品(嵌入式) 现在很少用了
安卓 :javase +google -->开发一个系统
三、java编写过程
1、编辑阶段: -->字符码 源代码 .java
2、编译阶段: --> 字节码 .class 运行在jvm 上产品|程序
检查语法 -->编译错误 查找错误,解决错误
适当优化
3、运行阶段: jvm -->操作系统交互
1、编辑阶段: -->字符码 源代码 .java
2、编译阶段: --> 字节码 .class 运行在jvm 上产品|程序
检查语法 -->编译错误 查找错误,解决错误
适当优化
3、运行阶段: jvm -->操作系统交互
四、一次编译 多次运行
五、JDK简介
jdk & jre & jvm
1、jdk: java devlopment kit java开发工具包 -->java开发
2、jre: Java runtime enviroment java运行时环境 -->运行产品
3、jvm: java virtual machine java虚拟机
1)、翻译官: 操作系统 -->跨平台
2)、规范: 硬件 软件 -->实现
3)、虚拟计算机
4、安装
1、jdk: java devlopment kit java开发工具包 -->java开发
2、jre: Java runtime enviroment java运行时环境 -->运行产品
3、jvm: java virtual machine java虚拟机
1)、翻译官: 操作系统 -->跨平台
2)、规范: 硬件 软件 -->实现
3)、虚拟计算机
4、安装
1、开发: 语言必备 私有的JRE
2、样例:
3、源代码:
4、公共JRE : -->运行产品
5、java DB --> 不用安装
2、样例:
3、源代码:
4、公共JRE : -->运行产品
5、java DB --> 不用安装
1)、bin: 可执行命令 javac java javap
2)、demo &sample
3)、include : jni -->java本地接口 C C++代码
4)、private jre 与 public jre: 多了一个Server
如果需要运行服务器Tomcat jboss weblogic ,必须 找到这个 private jre
5)、lib :依赖的库 java -->class -->jar -->组件 -->框架
6)、src.zip : 开源产品 -->源代码
2)、demo &sample
3)、include : jni -->java本地接口 C C++代码
4)、private jre 与 public jre: 多了一个Server
如果需要运行服务器Tomcat jboss weblogic ,必须 找到这个 private jre
5)、lib :依赖的库 java -->class -->jar -->组件 -->框架
6)、src.zip : 开源产品 -->源代码
六、开发工具: 快速开发产品 -->不是学习
eclipse:免费
myeclipse:收费
NetBeans:免费
eclipse:免费
myeclipse:收费
NetBeans:免费
七、两个系统配置
1、文件的排列方式:列表、详细信息
1、文件的排列方式:列表、详细信息
2、打开后缀名
487

被折叠的 条评论
为什么被折叠?



