java学习基础知识入门
2019-12-01 16:01:55来源:博客园 阅读 ()
java学习基础知识入门
基础入门知识(一)
一、java技术的分类
java按照技术标准和应用场景的不同分为三类,分别是JAVASE、JAVAEE、JAVAME
- JAVASE : 平台标准版,用于开发部署桌面,服务器以及嵌入式设备和实时环境中的java程序。
- JAVAEE : 平台企业版,开发便于组转,可扩展,健壮,安全的服务器端java应用,建立在se之上,具有web服务,组件模型和web通信等
- JAVAME : 平台微版,移动设备的开发平台。
二 、java语言的发展史
java语言几个比较重要的时间点:
- 1995年sun公司发布java1.0版本
- 2004年发布1.5版本
- 2014年发布1.8版本
三、java的开环境中jdk jre jvm三者之间的关系
- jdk : java程序的开发工具包,包含编译器等开发软件
- jre : java程序运行环境,包含运行时需要的核心类库和虚拟机
- jvm :java虚拟机,是程序运行时的环境
四、字节和换算关系
字节是计算机存储的最小存储单元(byte),8个bit为一个字节
8 bit = 1 byte(B)
1024 byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1TB
五、常用的DOS命令
操作 | 命令 |
切换盘符 | 盘符名: |
查看当前文件夹的内容 | dir |
进入文件夹 | cd 文件夹名 |
退出文件夹 | cd .. |
退出到磁盘根目录 | cd \ |
清屏 | cls |
六、 环境变量的设置
在进行开发的之前要进行环境变量的设置,鼠标在我的电脑右键--》属性 --》高级系统设置--》环境变量
- 在系统变量下,进行新建
配置变量名为 : JAVA_HOME
变量值为 : jdk的安装路径
2.在path中进行变量的配置: %JAVA_HOME%bin;
环境变量配置完成之后可以在DOS命令况下输入java -version进行确认如果出现下图所示,即配置成功
七、程序开发的三个步骤:
- 编写: 编写源代码的过程
- 编译: java程序将源代码编译成class文件
- 运行: jvm读取class文件,运行程序
八、关键字
java程序中已经定义好的,具有特殊含义的单词,具有特殊的含义。
在代码的编写当中,不可以使用关键字定义类名、方法名、变量名
public static class void 等都是关键字
九、相关概念解析
标识符:java程序中类名,变量名,方法名称取名字的规范。也就是在程序当中,我们自己定义的名字,比如类的名字,方法的名字或者变量的名字,等都叫做标识符。
命令必须满足的规范:
- 标识符可以包含字符,英文字母26个(区分大小写),0-9数字,$美元符号,_下划线
- 标识符不能以数字开头
- 标识符不能是关键字
- 标识符区分大小写
软性要求:
- 类名规范: 每个单词的首字母大写
- 方法名和变量名规范: 第一个单词的首字母小写,后面每个单词的首字母大写。
- 包名路径 : 全部单词小写
- 在实际的项目开发中也要注意包名,类名,方法名的见名之意,一目了然。
常量:常量是指在java程序中固定不变的数据,常量一旦确定了值就无法改变。具有唯一性。
变量:变量是内存中的一小块区域,其值可以在一定范围内进行变化。java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。java是一种强语言类型。
原文链接:https://www.cnblogs.com/yemufck/p/11729563.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Spring Cloud Config实现集群配置中心
下一篇:重载复习和小练习
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash