java入门篇
来源:互联网 发布:淘宝网牛仔女裤 编辑:程序博客网 时间:2024/05/22 11:34
今天开始写自己的第一篇csdn博客,这个系列就先从java入门开始写吧!
1.Java分为
JavaSE-->开发桌面应用 JavaME--->开发手机软件的 JavaEE企业级应用开发 主要是web开发 典型的 淘宝京东 。。
2. JDK与JRE的区别
JDK : JRE+开发工具
JRE: JVM+核心类库
JVM:保证语言的跨平台
3.Java语言跨平台原理
平台:指的是操作系统(Windows,Linux,macOS)
lWrite once run anyWhere
跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行
即java的.class程序可以在不同操作系统上均可以运行。(java的.class文件相当于Windows中的.exe文件,是可执行的程序), write once, run anywhere.(一次编写,到处运行.)
原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)
java语言是跨平台的,java虚拟机不是跨平台的。
4
4.常用DOS命令
l 打开控制台
win + R,然后cmd回车
l 常用命令
: 回车 盘符切换 d: c:
dir: 列出当前目录下的文件以及文件夹
cd: (进入指定目录)
md: 创建文件夹
进入 cd 目录;cd 多级目录
回退 cd.. ;cd\
cls : (clear screen)清屏
exit : 退出dos命令行
运行应用程序:程序完整名称 参数
一个快捷方式,在目录上直接输入cmd就进入了当前目录的DOS界面
5. JDK的下载与安装
l JDK的下载(不演示)
n 通过官方网站获取JDK
n http://www.oracle.com
n 针对不同操作系统,下载不同的JDK版本
n 傻瓜式安装,下一步即可。
n 建议:安装路径不要有中文或者特殊符号如空格等。开发工具最好安装目录统一。
6. java的编译过程
7.注释
l 注释概述
n 用于解释说明程序的文字
l 注释分类
n 单行注释(Comment)
格式: //注释文字
n 多行注释(Comment)
格式: /* 注释文字 */
n 文档注释(Javadoc)
格式:/** 注释文字 */
8.关键字
l 关键字概述
n 关键字是被Java语言赋予特殊含义,具有专门用途的单词,比如之前接触的class,public,static,void均为Java已经预设好的。你可以先把Java关键字理解为“命令”!
l 关键字特点
n 组成关键字的字母全部小写
n 常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观,所以我们不需要去死记硬背,在今后的学习中重要的关键字也会不断的出来。
l Java中的所有关键字展示
9.常量
常量概述:
在程序执行的过程中,其值不可以发生改变的量
常量分类
n 字符串常量 用双引号括起来的内容(“HelloWorld”)
n 整数常量 所有整数(12,-23)
n 小数常量 所有小数(12.34)
n 字符常量 用单引号括起来的内容(‘a’,’A’,’0’)
n 布尔常量 较为特有,只有true和false
n 空常量 null(数组部分讲解)
常量代码
publicclass Const {
publicstaticvoid main(String[] args) {
//字符串常量
System.out.println("Hichengxuyuan");
//整数常量
System.out.println(12);
System.out.println(-23);
//小数常量
System.out.println(12.34);
//字符常量
System.out.println('a');
System.out.println('0');
//布尔常量
System.out.println(true);
System.out.println(false);
}
}
- Java 入门篇一
- Java入门准备篇
- Java入门篇
- Java入门篇--HelloWorld
- JAVA 入门篇
- java入门02篇
- java入门篇
- JAVA入门篇
- java入门篇
- java入门篇
- AOP编程入门--Java篇
- AOP编程入门--Java篇
- AOP编程入门--Java篇
- AOP编程入门Java篇
- AOP编程入门--Java篇
- AOP编程入门--Java篇
- Java学习笔记--入门篇
- 【java&&jni】jni入门篇
- OkHttp的封装
- 做后台遇到的几个问题
- HPUOJ_1443_完美三元组
- 二插排序树(自己实现)
- 洛谷P2392 kkksc03考前临时抱佛脚
- java入门篇
- 机器学习入门学习笔记:(3.2)ID3决策树程序实现
- 混淆模板
- 曾经它认识我,我不认识他的Linux系统
- hdu 1712 ACboy needs your help(分组背包模版)
- MVP_P层
- 2017年11月第2周学习总结
- 文章标题
- spark2.2.0搭建standalone集群环境