---概述---

-javaSE 完成桌面应用程序的开发,是其它两者的基础
-javaEE 开发企业环境下的应用程序,主要针对web程序开发
-javaME 开发电子消费产品和嵌入式设备,如手机中的程序
-JDK java的开发和运行环境,java的开发工具和JRE
-JRE java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)
-javac命令 负责编译,启动Java的编译器程序,对指定扩展名的.java文件进行编译,生成jvm可以识别的字节码文件(class文件)
-java命令 负责运行,会启动jvm加载运行时所需要的类库,并对class文件进行执行,必须要有一个执行的起始点,就是main方法

---语法基础---

 -关键字 某种语言赋予了特殊含义的单词
-保留字 还没有赋予特殊含义的单词,但是准备日后要是用的单词
-标示符 在程序中自己定义的名词。类名,变量名,函数名。*数字不能开头,不能使用关键字
-常量 在程序中不会变化的数据
-变量 内存中的一个存储空间们勇于存储常量数据。方便运算,变量空间可以重复运用。数据不确定时定义变量
-变量空间的开辟:数据类型,变量名称,变量的初始化值
-变量的作用域:变量定义的位置开始,到该变量所在的大括号结束
-变量的生命周期:定义的位置开始就活了,到达作用域的时候就在内存中消失了
-数据类型--基本数据类型,引用数据类型
-基本数据类型 byte,short,int,long,float,double,char,Boolean
-引用数据类型 数组,类,接口
-逻辑运算符 & | ^ ! && || 
-& :只有两边都是true结果才为true,否则为false
-| :只有两边都是false结果才为false,否则为true
-&和&&的区别:&无论左边结果是什么右边都参与运算,&&如果左边为false右边将不参与运算
-|和||的区别:|无论左边结果是什么右边都参与运算,||日过左边为true右边将不参与运算
-栈 存储的都是局部变量,只要数据运算完成所在的区域结束,改数据就被释放。
-堆 用于存储数组和对象(实体) 栈和堆的区别 

转载于:https://www.cnblogs.com/Amen-Z/p/8511994.html

回顾JAVA---1.概述及基本语法相关推荐

  1. 第一篇博客---JavaSE基础部分回顾总结01概述、基础语法

    概述 常用DOS命令 .dir:列出当前目录下的文件及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd-:返回上一级目录 del:删除文件 del *.txt:删除所有txt类型文件( ...

  2. JAVA语言概述和基本语法知识点

    2017 2.16  周四 打开DOS命令的方式: 1.Windows+R 2.命令提示符 打开指定位置: shift+右键 选择在此处打开命令窗口 常用的dos命令 Dir : 查看     cd空 ...

  3. Java变量概述与使用

    Java变量概述与使用 概述 数据类型 什么是数据类型? 数据类型的分类 基本数据类型 整型 浮点型 字符型 布尔类型 数值基本数据类型的取值范围(重要) Java数值类型的取值范围 引用数据类型 标 ...

  4. Java修仙,法力无边(光速回顾Java基础~)

    Java修仙,法力无边(光速回顾Java基础~)✿✿ヽ(°▽°)ノ✿ 目录 第一重 炼体(Java基础编程) 1.1 Java基础概述 1.2 JDK简介 1.3 Java程序的开发 1.4 Java ...

  5. Java 基础学习-Java语言概述

    Java 基础学习 第一章 Java语言概述 回顾java基础知识,进行整理记录. 文章目录 Java 基础学习 前言 一. Java语言发展史(了解) 二.Java语言跨平台原理(理解) 三.JRE ...

  6. 第1章 Java语言概述

    第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建  5. ...

  7. [JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

    主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程 ...

  8. java语言概述、java语言特性、java语言发展史、java语言作用

    Java介绍: Java语言概述: Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语 ...

  9. 1.Java语言概述

    1.Java语言概述 定义:Java是一门面向对象,支持跨平台技术同时也支持泛型编程的一门高级编程语言.高级编程语言:人书写的代码(即使用固定的格式和语法),必须通过一定的处理之后交给计算机的编程语言 ...

  10. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

最新文章

  1. JFinal配合Shiro权限控制在FreeMarker模板引擎中控制到按钮粒度的使用
  2. AgilePoint商业流程管理平台
  3. 文本处理利器Linux Awk这样入门☛常见变量的使用
  4. java深拷贝和浅拷贝_Java 深拷贝浅拷贝 与 序列化
  5. Apicloud开发之V7包继承AppCompactActivity后云编译资源找不到的解决办法
  6. Oracle数据表中输入引号等特殊字符
  7. table 表格点击当前行按钮隐藏当前的另一个按钮_Excel表格为什么那么慢已经应该如何解决(四)一类特殊的函数易变函数(volatile function)...
  8. 实践案例丨GaussDB网络重传/丢包问题定位总结
  9. 如何在html网页中嵌入一段语法高亮的代码?_工程师私藏的代码比较工具,好用!...
  10. java保护表格_读密码保护的工作表(版本 - Excel中95,97-2003)的Java
  11. php如何防止图片盗用/盗链的两种方法(转)
  12. Linux简单死锁程序,Linux 死锁例子
  13. 安装Linux系统后无法启动win,安装Win10 CentOS7双系统后无法启动Win10系统怎么办
  14. 最值钱的程序员打法 机器学习从入门到精通50篇+自学python全套教程!
  15. 提高 Mac OS X 速度的 52 个方法
  16. IDEA toString方法输出JSON格式
  17. css改变权重,1. CSS 权重
  18. 用Python BeautifulSoup写的一份多线程图片抓取的脚本
  19. 关于kali出现乱码问题
  20. git免密pull指定ssh密钥文件

热门文章

  1. file是c语言自带的数据类型吗_C语言中基本的数据类型包括
  2. system 函数被废除的替代方法
  3. MacOS开启系统自带的NTFS读写功能
  4. 常用的汇编系统功能指令(包含字符功能类,中断终止类)
  5. 面向对象的23种设计模式
  6. ssh登陆connection refused的解决办法
  7. 一个简单的DWR入门例子
  8. 201712-2放学
  9. hihocoder1398 网络流五之最大权闭合子图
  10. mvc:default-servlet-handler /说明