zoukankan      html  css  js  c++  java
  • Java语言基础的学习及扩展认识

    一.回顾总结

        1.复习总结昨天所学的知识,

            对JDK,JVM,JRE,类库,环境变量有新的理解与认识。JDK:用于Java程序的开发、JVM:Java虚拟机,java程序首先会被编译为.class文件,这类文件首先在虚拟机上执行,并不直接与机器的操作系统相对应,而是先通过虚拟机间接与系统交互,由虚拟机将程序编译解释给操作系统。JRE:Java的运行环境。

          其他语言的认识:html,c++,js,java

    二.Java语言基础的学习

       1.  数据类型

        基本数据类型byte、short、int、long、float、double、char、boolean  

           byte:8位    取值范围:-128~127     数据存储在内存中的最原始形态

           short: 16位    取值范围:-32768~32767

           int:   32位     取值范围:-2^31~2^31-1

           long:64位   取值范围: -2^63~2^63-1

           float:  32位  

           double:64位

           char:16位

           boolean:1位

      2.  自动类型转化:整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级。byte-short-char-int-long-float-double。不能对boolean类型进行转化,浮点数到整数的转换是通过舍弃小数得    到,而不是四舍五入。

          强制转化:由大容量向小容量位转化时为强制转化,将会丢失部分信息

      3.  javapackage包:物理上文件夹,逻辑上是对类和接口的分类集合。

          包的命名规范:package com.chinasofti.corejava.chapter03; public class Trainer{ }       com-项目类型(企业公司,组织,政府)、chinasofti-项目开发商或运行公司、corejava-项目名称、chapter03-项目模块(功能)

          Import语句:提供一个合理的地址,使编译器可以找到某个类。

      4.  权限访问修饰符

           public :公共权限 修饰类、属性、方法。可以被任意类访问

             protected:受保护的权限 修饰属性、方法。 可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。

             default:同包权限 修饰类、属性、方法。只能被同包的类访问 

             private:私有权限 修饰属性、方法。 只能在本类中访问

      5.  封装:对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位 尽可能隐藏对象的内部结构。

      6.  java表达式:使用一系列的标识符和运算符组成的序列

              逗号表达式:分隔表达式   int a=1,b=1;

              问号表达式: 三元运算符(问号运算符)的格式  1(2)?1:2

      7.  标识符规则的认识

  • 相关阅读:
    Android 数据存储四种方式
    Android 文件系统路径
    Android 修改R包名方法
    Android startActivity 页面跳转
    Android 硬件加速器及其问题小结 gif不显示
    Android 用户界面 ViewGroup(FrameLayout LinearLayout AbsoluteLayout RelativeLayout TableLayout)
    Android 中解决输入法挡住输入框的问题
    Android 调用系统自带应用
    Android onMeasure(widthSpec, heightSpec)
    Android Bitmap Caching Bitmaps(渣翻译)
  • 原文地址:https://www.cnblogs.com/mauan/p/7003284.html
Copyright © 2011-2022 走看看