Java的基本环境搭建

1.JDK Java 开发工具包(Java开发时使用)。包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

2.JRE Java 运行时环境(运行Java程序使用)。JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。

3.JVM Java 虚拟机(是JRE的核心组件),所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。

三者之间的关系图

JDK中包含了JRE,JRE又包含JVM

Java创建的部分注意事项

1.硬性要求:类名必须和文件名一致!!
如下图所示

2。软性要求:类名首字母最好大写(因为最后在函数中使用的时候需要对类进行实例化)
例如:Animal animal = new Animal
Cat cat = new cat
有助于使用方便

有关于变量名的命名

1.变量名必须由字母下划线构成(也支持$,但少见),数字不能开头;
2.变量名最好能够见名思意
如果只是一个单词构成的,一般全是小写字母;
如果是多个单词构成的,一般使用驼峰命名法;
驼峰:

  • 大驼峰:第一个单词首字母的大写(Mysister)
  • 小驼峰:所有单词的首字母都大写(MySister)
    其他命名方式:
  • 蛇形命名法:my_sister
  • 脊柱命名法:my-sister
  • 匈牙利命名法:iMySister

Java的基本数据类型,四类八种

注:string不是基本数据类型,是引用数据类型,只是用的多而已

四类

整数

byte 1字节 大小:128~-127
short 2字节
int 4字节
long 8字节

浮点数 IEEE754标准

float
double

字符型 (和C语言不一样)!!!

char 2字节
这里字符的含义更加广泛,不一定是一个字母,也可以是一个汉字

布尔型

只能用于true或false
Java中,真假这样的概念就是true和false,和1,0这些整数都没有什么相关性;


类始终存在与整个Java中,始终无法脱离。

——本章节

关于Java开发环境相关推荐

  1. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173 一.Java 开发环境的搭建 这里主要说windows环境下怎么 ...

  2. Java开发环境的搭建以及使用eclipse创建项目

    一.Java 开发环境的搭建 这里主要说windows环境下怎么配置Java环境.如果是Linux环境参考本博客另一篇文章即可: Linux环境安装卸载JDK 1.首先安装JDK java的SDK简称 ...

  3. 在mac下搭建java开发环境

    刚刚从windows系统转到使用mac系统,感觉不是特别熟悉,需要一定的适应时间.下面简单介绍一下mac下搭建基本的java开发环境. 1.安装jdk 安装jdk1.7后,发现不需要进行环境变量配置, ...

  4. java 开发环境配置_Java 开发环境配置

    在本章节中我们将为大家介绍如何搭建Java开发环境.Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java window系统安装java 下载JDK 首先我们 ...

  5. mac下java 开发环境搭建

    mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat   1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/Ja ...

  6. Linux下Java开发环境的搭建Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47

    Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47 1.JDK的安装:usr/java/jdk1.6.0_25 下载:jdk-6u25-linux-i ...

  7. Mac环境下配置Java开发环境(jdk+maven+tomcat+idea)

    记录下在Mac环境下配置java开发环境,包括jdk,maven,tomcat和idea 下载及安装jdk 首先到官网下载jdk,这里就用目前官网最新的9.0.4 无脑双击安装就可以: 配置jdk 进 ...

  8. 「3」Java开发环境搭建

    1.JRE和JDK的概念 ●什么是JRE和JDK? ●JRE(Java Runtime Environment-Java运行环境).所有的Java程序都要在JRE下才能运行.它包括了JVM(Java ...

  9. Windows下配置Java开发环境

    学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ...

  10. 20175316 盛茂淞 实验一 Java开发环境的熟悉

    20175316 盛茂淞 实验一 Java开发环境的熟悉 实验目的 使用JDK编译.运行简单的Java程序 实验要求 1.建立"自己学号exp1"的目录 2.在"自己学号 ...

最新文章

  1. java 异常何时抛出_何时适合抛出异常?
  2. java sessionid放入cookie_sessionID和cookie
  3. Socket连接与HTTP连接
  4. webpack里的module选项配置
  5. 解决ios上微信无法捕获返回键按钮事件的问题
  6. ES6_字符串模板以及其使用
  7. spring整合jedis(单节点)
  8. 这个TsuNAME 新漏洞可对关键 DNS 服务器发动 DDoS 攻击
  9. [BZOJ5285][HNOI2018]寻宝游戏
  10. Atitit.信息论原理概论attilax总结
  11. SWMM[Storm Water Management Model]模型代码编译调试环境设置
  12. 设置html字体大小 js,js如何改变文章的字体大小
  13. 百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版
  14. 域名whois查询违规吗_WHOIS域ID隐私保护如何工作? 我需要域名WHOIS隐私吗?
  15. 将word转换html格式的文件,word 保存成 html格式文件
  16. 台式计算机如何安装摄像头,台式机如何使用摄像头
  17. 水墨屏RFID超高频标签|RFID电子纸之组态软件操作说明2
  18. 01-pandas时间类型dt类属性及方法
  19. 2020 - 04 - 18 个人笔记
  20. mkfs.xfs指令详解

热门文章

  1. 算法笔记——基数排序
  2. 口袋妖怪 java_简单的Java口袋妖怪扑灭模拟器
  3. 阿朱:从50到5000,从技术到人
  4. CSDN如何置顶博客
  5. Win10桌面隐藏显示版本号
  6. 基于RNN的英文姓名的性别预测
  7. 请列举Nginx的一些特性
  8. 我,27岁,渣本理科男,目前考虑转行python,但又不知道该从何学起......
  9. 微信小程序云开发支付
  10. AUTO TECH 2018 中国国际汽车技术展览会在武汉盛大召开