程序(Program):

软件工程师用开发工具写出来的一组有序指令的集合。程序在没有执行时以文件的方式保存在存储设备上,执行时需要用编译器或解释器将其编程或解释成可执行的机器指令后,由操作系统进行执行和调度。

对日开发职级:
PG(ProGramer)程序员
SE(System Engineer)系统工程师
PL(Project Leader)项目组长
PM(Project Manager)项目管理
国内:架构师、项目经理、业务咨询销售

行业现状:
城市主要分布在一线新一线城市属于新兴行业
各行各业互联网+数据化

招聘网站:
https://www.zhaopin.com/
https://www.51job.com/
https://www.zhipin.com/beijing/
https://www.lagou.com/beijing/
https://www.liepin.com/

薪资待遇,五险一金:
养老保险,医疗保险,生育保险,失业保险,工伤保险,住房公积金

计算机语言分类:
低级语言:机器语言 01010101 汇编语言 MOV
高级语言:ada→basic→visual basic(VB)→C(操作系统开发) →C++(通信qq)→微软C#(sharp锋利结合C与C++优点)→… →java(安卓android)
编程语言排行榜→开源→趋势简单

JAVA特点:面向对象、开源、跨平台(Windows、Linux、Unix)
J2SE:Java2 Standard Edition (java 2 标准版)
J2EE:Java2 Enterprise Edition( Java 2 企业版)
J2ME:Java2 Micro Edition (Java 2 微缩版)

https://www.oracle.com/java/technologies/javase-downloads.html
每个版本包含JDK Download和Documentation Download文档描述下载
src→source源代码
sdk→Software Development Kit 软件开发工具包
jdk→ Java Development Kit JAVA开发工具
jre→ Java Runtime Environment JAVA运行环境
api→Application Programming Interface 应用程序接口
jvm→Java Virtual Machine JAVA虚拟机

JDK→JRE→JVM


在线JDK https://tool.oschina.net/apidocs/apidoc?api=jdk-zh
环境变量path= C:\Program Files\Java\jdk1.7.0_67\bin
Bin目录下java命令:
javac.exe→编译
java.exe→运行

*.java文件可以通过拖拽到浏览器打开查看文件内容或Notepad++工具打开
Win键+R→运行窗口→cmd(Windows命令提示符)
按住Shift点右键也能打开cmd,选“在此处打开命令窗口”
跳转到其他磁盘指定目录→CD /d e:\javaBasics或直接输入磁盘e:

import java.util.*;//Java文件最上方可调用其他类

编译执行

Cmd窗口→cd跳转到test.java文件所在目录
→执行编译命令javac test.java→生成test.class字节码文件
→执行运行命令java test→显示运行结果HelloWorld

环境变量

设置path让操作系统可以找到执行程序的路径
设置classpath让JVM可以找到.class执行程序的存在路径(不常用)
我的电脑→右键属性→高级→环境变量

检查是否安装并配置成功

变量

变量是存储数据的基本单元
变量使用前要给变量初始值

变量名命名

规则首字母:字母a-zA-Z下划线_符号$(变量首字母为区分类应小写)
其余部分:字母a-zA-Z下划线_符号$数字0-9

Java区分大小写但不能是java关键字

数据类型

Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。 Java 中有两类数据类型

8种基本数据类型,String首字母大写为类
在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。
说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,
而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。


代码是按照你写的走,而不是你想的走。

JAVA入门→下载安装编译执行、变量、数据类型相关推荐

  1. java le下载安装_跟老杨学java系列(五) JDK的安装与配置

    跟老杨学java系列(五) JDK的安装与配置 提示:本节内容对于java入门是非常关键的,对于刚接触java的同学一定要认真学习,欢迎大家留言探讨技术问题.其他问题概不回复. (书接上回)上节课程我 ...

  2. Java jdk的安装 与 环境变量的配置

    Java jdk的安装 与 环境变量的配置 1. 下载jdk (1)打开浏览器,在地址栏中输入 http://www.oracle.com/index.html,进入到Oracle的官方主页: (2) ...

  3. JAVA零基础安装教程+环境变量配置

    JAVA零基础安装教程+环境变量配置 JAVA官网 JAVA的下载选择 JAVA的正式安装 JAVA环境变量的配置 JAVA 8的安装包下载 注:嫌麻烦的直接点击 5. JAVA 8的安装包下载,即可 ...

  4. MacBook git 下载 安装 配置环境变量 使用示范

    文章目录 下载 安装 配置环境变量 使用示范 下载 搜索 git mac download 一般第一个就是: https://git-scm.com/download/mac 这里提到了6种安装方式. ...

  5. 关于从WEB服务器自动下载安装可执行性文件的方法

    在介绍方法之前,首先声明我是个纯粹地.不折不扣地.完完全全地ASP菜鸟,如不是客户所迫,我不会有兴趣去折腾这些对我来说毫无意义的东西(或许某些人对这些很感兴趣,那就另当别论了).当客户要求我做一个从W ...

  6. 欧朋java_欧朋浏览器java版下载安装2019

    功能介绍 欧朋浏览器java版下载安装2019 OperaSoftware开发的欧朋浏览器(OperaMini)是一款适用于各种平台.操作系统和嵌入式网络产品的高品质.多平台产品.基于云端压缩技术的全 ...

  7. java jdk windows环境 下载安装配置环境变量

    目录 下载 安装 环境变量 验证 下载 打开官网下载页面: https://www.oracle.com/java/technologies/javase-downloads.html 依次点击下图红 ...

  8. java jdk下载安装_Java JDK下载安装及配置

    下载JDK(Java Development Kit),所有的Java程序都依赖他. 安装JDK如图(傻瓜式安装,下一步下一步): 安装完成后 JDK部署测试 首先:进行JDK环境变量配置,JDK需要 ...

  9. Tomcat下载安装与环境变量的配置

    注意:安装Tomcat之前,一定要先安装好JDK并正确配置jdk环境变量: 参考教程:JDK的安装与环境变量的配置 1.Tomcat下载 (1)百度搜索"Tomcat官网".&qu ...

最新文章

  1. 引导修复_怎么使用bcdrepair引导修复系统【详细步骤】
  2. 问价已损坏 文件服务器,由于检查点文件 (.chk) 丢失或已损坏,无法打开数据库...
  3. python简单项目-Python小项目:快速开发出一个简单的学生管理系统
  4. [Struts]Token 使用及原理
  5. poj 1987 树的分治
  6. SQL自动流水号函数
  7. 福建省高职单招分数怎么计算机,2019福建高职单招切线 高职招考分数线是多少...
  8. 李嘉诚无锡演讲:骂到你成功
  9. mysql 物理删除 索引_MySQL 索引重建
  10. mask rcnn 召回率_搜索推荐召回amp;amp;粗排相关性优化最新进展—2020
  11. 面试题分享,麻麻再也不用担心我的面试了
  12. matlab 此上下文中不允许函数定义,错误: 此上下文中不允许函数定义。怎么办
  13. 程序员面试等通知一般多久?
  14. 前台页面与后台管理系统自动生成工具
  15. PAT 数组元素循环右移问题(转自柳神)
  16. 生存指南2服务器无响应,生存指南2 游戏中遇到的BUG怎么办 生存指南2BUG汇总
  17. 精通脚本黑客--电骡下载
  18. 2022年危险化学品经营单位安全管理人员操作证考试题模拟考试平台操作
  19. 英文不好到底能不能学会编程?
  20. 大数据开发涉及到的关键技术有哪些?

热门文章

  1. C/C++ debug(三)
  2. 协方差矩阵(covariance matrix)
  3. java下载的文件不完整_JAVA 解决FTP下载文件不完整问题
  4. 领域驱动设计 软件核心复杂性应对之道_DDD - 领域驱动设计对软件复杂度的应对(上)...
  5. 自学python能干些什么副业-揭秘!女程序员为啥更赚钱?这4个大招,用Python做副业躺赚...
  6. python编程入门与案例详解-Pythony运维入门之Socket网络编程详解
  7. python难学吗-Python为什么那么受欢迎?学习Python难不难?
  8. 在iview + vue项目中使用自定义icon图标
  9. mac m1 nvm 安装node版本失败
  10. 【王道操作系统笔记】操作系统的概念,功能和目标