java重新再来之JDk及基础入门
来源:互联网 发布:网络销售的工作怎么样 编辑:程序博客网 时间:2024/05/20 07:58
首先,广义上讲程序,可分为两类:B/S (Browser/Server)优点是不需要更新,用户只需发送请求到服务器,服务器处理并返回请求.
C/S(Client/Server)优点是通过将一些基础资料文件提前存储到用户的设备上,缩短其加载所需时间.
之后再来吹吹Java,java 有六大优点. 第一点:简单性 相对于C语言系列,他已经名义上取缔了指针了,这对那些被C指针折磨的人,可以好好地舒口气了.
第二点: 面向对象 (Object Oriented,OO) 这个也是老生常谈的了.
第三点:分布式 多台服务器可以同时对同一服务提供支持,这里可以拿阿里公司举例,其公司除杭州总部有大型服务器之外,其他一些地方也有多个服务器扎站点.(这里的服务器,初学者可以认为是一台很厉害很厉害的高性能电脑)
第四点:跨平台 java 之所以能经久不衰,很大一部分就是因为他的跨平台性.之所以能跨平台,是又他的开发运行方式所决定的.学过一点java的,当初肯定是先过配置环境这一关的.主要有三个,JDK---(Java Development Kit) Java开发工具包, JRE,---(java Runtime Environment)Java运行环境 JVM---(Java Virtual Machine)java虚拟机
三者是包含关系,依次从大到小,这边从网上找了张图,能很直观的表达,所以拿来借鉴下.
java代码可以通过集成开发工具编写好后,被翻译成字节码 .class文件,字节码最终会被Java虚拟机翻译成电脑指令来运行,所以下载好JDK之后,其自带的JVM就能运行所有字节码文件,从而实现它的跨平台性.
第五点:安全性 GC(垃圾回收机制) 通过不停的自动回收垃圾,来防止内存被"无用"的垃圾沾满.
第六点:健壮性 Java语言很好的处理了最容易出错的数据类型不匹配和内存地址的计算错误,代码的可扩张性强
最后讲点杂的,java有它三个方向
1.javaSE(基础部分 语法 变量 流程控制 IO流)
2.javaEE(服务端)
3.javaME(移动端)
.java源文件
.class编译文件
命名规范
类名 大驼峰命名法
首字母大写 每个单词首字母大写
变量 小驼峰命名法
首字母小写 第二个单词开始首字母大写
- java重新再来之JDk及基础入门
- Java基础从头再来?
- 重新再来
- 重新再来
- 重新再来
- 重新再来
- 基于java jdk的Groovy环境配置及基础入门
- Java基础之java介绍及jdk配置
- java基础之 -------->> JDK
- java入门学习之windows JDK的安装及配置
- linux 操作jdk 及基础入门
- Java入门之JDK下载
- JAVA基础之JDK下载
- java基础之入门
- JavaSE基础之Java语言(JDK&JRE)
- 第一章 Java基础之JDK动态代理
- Java基础之jdk,jre安装
- JAVA基础复习一-计算机基础及JDK和JRE
- SparkSQL下UDF的使用
- ARM NEON编译错误
- Laplace Beltrami Operator
- 动态增序插入排序
- 由主页界面引出的几个知识点(四)
- java重新再来之JDk及基础入门
- css心得
- shell学习手册(2)
- Hadoop概念&命令操作&java操作
- 面向对象多态性
- 机器学习资料链接
- hibernate的加载策略
- 操作系统1课程总结(进程的描述与控制,处理机调度与死锁)
- BZOJ1597 土地购买 【dp + 斜率优化】