标签:Java 前言 微软 最后 C++ 学习 内存 java 指针
前言
首先在Java这门课上我要学习什么?
先是聊一聊装机子,就是一个电脑想要运行至少需要哪些装备?CPU、内存、主板即可。其余的就是外接设备,input、output。
这些都是冯诺依曼硬件体系结构。
看完了硬件紧接着我们来看软件。
紧接着最后是我们用的语言。
Java帝国的诞生
1972 C语言
C语言两个巨大的包袱:指针(控制内存)与内存管理
1982 C++
图形与游戏领域比较强(操纵指针与内存)
1995的Java
语法要有点像C,没有指针没有内存管理,真正的可移植性(JVM)
之前Java叫C++--意思就在C++上修改一下但是最后用了一个咖啡的logo
bill gates 的微软本来想把Java绑死在windows上,但是Java不干,最后微软自己弄了一个.net专门给微软自己用。最后这两个打架。
1998的Java
1.J2SE去占领手机
2.J2ME去占领桌面
3.J2EE去占领服务器
遗憾的是前两个都败下阵来,最后发现Java好像专门是为服务器而生的。紧接着开发了一系列的工具、系统等(tomcat就是)
“三高“问题:高可用、高性能、高并发
2008年之后 一个伟大的帝国就诞生了!!
Java的特性与优势
简单性:学习简单
面向对象:也就是给人用的,给人的思维
可移植性:跨平台
高性能:或许真的超过C++
分布式:可以处理很多网络上的东西比如协议什么的
动态性:反射机制
多线程:同时看视频、听音乐,边上QQ边打游戏
安全健壮的:安全性,防病毒、防篡改 异常机制
使用的人多!!!
踩中了互联网发展的时代!!!
Java的三大版本
write once ,run anywhere!!
Java SE :先学好基础!
JDK JRE JVM
学会把所有的环境都安装在同一个目录下,在E盘整一个专门的环境文件夹。
hello world
public class Hello{
public static void main (String [] args){
System.out.print("Hello world");
}
}
文件名和类名一定要保持一致!
符号要用英文
大小写要注意
编译型 解释型语言
现在这两个的界限越来越模糊了。
Java先编译到最后到操作系统了再解释。
当原始人抬头仰望星空的时候,人类便有了自己的发展目标!
psvm, main方法的快捷键
sout 输出的快捷键
标签:Java,前言,微软,最后,C++,学习,内存,java,指针 来源: https://www.cnblogs.com/17M150/p/14723853.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。