大数据的入门第一步---Java(一)
java简介
1.java引入
从1993左右推出一款高级编程语言(Oak 橡木),面向互联网编程,安全可靠、面向对象、跨平台等特点
2.java基本语法—跨平台(操作系统)
JVM(java虚拟机) 先在对应操作系统上安装上对应版本的JVM,把应用程序放到JVM里进行执行,传入相同的应用程序保证在不同操作系统上得到的结果是一样的,屏蔽底层操作系统差异性
3.java三大技术架构
J2se(基础版/标准版)—给小型应用程序以及桌面服务提供开发的解决方案
J2ee(企业版)—给企业中的集中式开发提供解决方案
J2me(小型版)—给嵌入式开发提供解决方案
Jdk1.5版本是java里程碑式版本,JAVASE、JAVAEE、JAVAME
4.搭建java语言环境
JRE(java运行时环境)—给java应用程序提供运行环境
JRE=JVM+核心类库(当java程序启动时必须加载信息)
JDK(java开发工具包)—给提供开发环境以及运行环境
JDK=JRE+kit(工具包)
安装JDK(路径中间不能出现中文以及空格)
人机交互方式
图形化界面
命令行模式
命令提示符常用命令
dir:展示出当前文件夹下所有的信息
cd:进入指定文件夹里(cd…返回上一级 cd/返回当前盘符根目录)
环境变量(指定操作系统执行的参数)
JAVA_HOME=jdk安装位置 自定义环境变量
Path=%JAVA_HOME%\bin
5.入门案例
输出Helloworld
1.java中类不能单独运行
2.main方法功能
a.可以让类单独运行
b.java程序入口
c.被JVM调用
.java文件(程序员可以看得懂代码 源文件)–javac–.class文件(字节码文件)—编译
.class文件(字节码文件)–java–结果—运行
注意:
1…class文件和类名一致
2.公共类类名要和.java文件文件名保持一致
3.一个.java文件中最多只能有一个公共类
4.当.java文件中出现多个区分大小写的类,保留的是第一个类的类名当做.class文件的文件名内容会被最后一个类进行覆盖
- ArcGIS for Java_Flex入门学习_数据绑定功能
- 清华大学计算中心培训部-技术分享:java入门教程:数据类型举例
- java入门笔记一:浅谈反射(reflect)&泛型(genericity)在通用数据访问库中的应用
- java中的共享数据的并发处理(J2SE入门15)
- (大数据工程师学习路径)第一步 Linux 基础入门----文件打包与压缩
- Java Lambda表达式入门【第一步】
- Java入门基础之【基本数据类型】4
- Java 入门(二)数据类型 运算符 表达式 -------程序设计的静态基础
- JAVA菜鸟入门篇 - 数据类型转换、运算符(四)
- (大数据工程师学习路径)第一步 Linux 基础入门----数据流重定向
- java入门教程-2.2 Java数据类型转换(自动转换和强制转换)
- JAVA入门.零基础学Java语言 MOOC 第6周 使用对象(基本数据类型的包裹类型对象) 第7周 函数
- JAVA新手入门--对数据类型/标识符/包等概念的初步认识与了解
- 《Java从入门到放弃》框架入门篇:springMVC数据传递
- java入门基础之数据类型 个人笔记
- java入门第一步之完成jdk的安装(window)
- JavaSE视频学习阶段性总结 一(java入门,原生数据类型及使用注意,运算符)
- Apache HttpComponents 的使用入门(java使用HttpClient访问Api, 使用json.org库处理json数据)
- (大数据工程师学习路径)第一步 Linux 基础入门----基本概念及操作
- (大数据工程师学习路径)第一步 Linux 基础入门----正则表达式基础