码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础知识

时间:2018-03-07 15:01:44      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:不同   nbsp   jvm   eclipse   bsp   遇到   text   family   ali   

  学习了这么长时间的Java刚开始觉得其实挺简单的,但是后面逻辑性非常的强,所以还是要继续加油,下面就是一些基础的东西

  使用eclipse工具

  写程序基本命名

    类名:每个单词首字母大写

    变量名:第一个单词全小写,其他单词字母首字母大写

    变量名需求:1.首字母:必须是各国语言、下划线以及钱

            2.其他字母:首字母+数字

          注:变量使用前,必须赋初值

    自动转换:1.从范围小到范围大,自动转换

         2.从范围大到范围小,强制转换

         3.任何类型【遇到】字符串,自动转换成字符串

      判断相等:基本类型用==;引用类型用equals

    Java虚拟机原理:

      Java给任何操作系统都安装了一套Java解析器,就是Java虚拟机(JVM)。一次编写,处处运行。

      Java跨平台,虚拟机不跨平台;字节码是由JVM运行的。

      JVM:Java Virtual Machine

      JRE:Java Runtime Environment 

      JDK:Java development Kit    Java开发工具

    Java跨平台原理:

      JVM本身不跨平台,是因为不同平台上有不同虚拟机,这些虚拟机会将同一份字节码解释成不同平台上可行的机

    器码,因此Java的字节码是可跨平台的

    Java真正运行的是字节码(.class)文件

    一个.Java文件中,文件名必须和public class的类名一致

    一个.Java文件中,只能用一个public class,但可以有多个class

一、八种基本数据类型(原生数据类型)

  数值型最大的是double,所有型最大的是String

   注:后面的数字代表字节数

  1.byte 字节类型           1

  2.short 短整型            2

  3.int 整型               4

  4.long 长整型            8

  5.float 浮点类型(单精度)   4

  6.double 浮点类型(双精度)   8 

    7.char 字符型          2

  8.boolean 布尔型            1/8 

二、引用数字类型(对象数据类型)

  除以上八种数据类型其他的都是引用数据类型

  最常见的就是string

 

Java基础知识

标签:不同   nbsp   jvm   eclipse   bsp   遇到   text   family   ali   

原文地址:https://www.cnblogs.com/expression/p/8521057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!