• 初识Java


    第一部分 Java基础

    一、认识Java

    1、什么是Java?

      Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和 Java平台(即JavaSE, JavaEE, JavaME)的总称。

    2、建立一个Java工程

      ① 新建一Java-project:file---new---Java-project,创建project;src存放包和源文件;

        project name:命名为英文,字母、数字、下划线组成,不能以数字开头,且每个单词首写字母大写。

        例如:HelloWorld_1

        

        

      ② 在src中新建包package

        name:字母、数字、下划线组成,不能以数字开头;网址倒写+project name(小写)。

        例如:com.jredu100.helloworld

        

          

      ③ 在package中新建Java Class,name和class name相同。

        例:HelloWorld

        

         

    二、Java基础知识

    1、标识符的命名方法 

        ① 帕斯卡命名法:首字母大写,后续所有单词首字母也大写;

            类、接口、枚举等采用帕斯卡命名法。

          驼峰法则:首字母小写,后续所有单词首字母大写。

          方法名、变量名等采用驼峰法则。

       ② 标识符命名时,以字母、下划线和$符号开头,其余部分可为字母、下划线

       和数字。 

    2、Java中的基本数据类型

      ① int(整型)

      ② short(短整型)

      ③ long(长整型)

      ④ byte(字节)

      ⑤ float(单精度浮点型)

      ⑥ double(双精度浮点型)

      ⑦ char(字符型):char c='a'; 或者char c='字';

      ⑧ boolean(布尔型):只有true和false两个值

    3、数据类型传递

      ① 基本数据类型:按值传递,传递复本,修改复本不会影响原有数据;

      ② 引用数据类型:按引用传递,传递的是指针,如果修改会影响原有数据。

    4、常量值

        (1) 常量类型(封装变化)
        布尔常量:(true、false)
        字符常量
        字符串常量
        null常量:表示引用变量保存的地址为空,还没有指向任何对象。
        整型常量
        浮点数常量
        (2) 常量的使用
        声明常量需要用final来进行修饰
        //常量名所有字母都大写(PI=3.14f)
        //常量在程序运行中不可被修改
        final float PI=3.14f;
        //PI=3.1415f;
        float area=10*10*PI;
        System.out.println(area);

    5、基本数据类型转换
      (1) 自动类型转换规则
        浪费内存空间
        a、规则1:算数运算
        低级别--->高级别
        short s_int=100;
        int n=s_int;
        System.out.println(n);
      (2) 强制类型转换
        将高几倍类型赋值给低级别类型时,必须进行强制类型转换(高级别--->低级别)
        int转向short:
        int n3=100;
        short s_int2=(short)n3;
        System.out.println(s_int2);
       * 由高向低转,会损失数据精度;
        例如: float f3=7.999f;
        int n4=(int)f3;
        System.out.println(n4);
    6、运算符
      (1) 运算符类型
       算术运算:+(加) -(减) *(乘) /(除) %(取余)
       关系运算:等于符号:== 不等于符号:!= 大于符号:> 小于符号:< 大于等于符号:>= 小于等于符号:<=
            位运算符:& | ~; 逻辑运算符:&& || !
          赋值运算:= += -= *= /= %=
          单目运算:+(取正) -(取负) ++(自增) - -(自减)
          多目运算(三元运算符):a>b?true:false
       位移运算符:<< 带符号左移、>>带符号右移、>>>无符号右移
      (2) 运算符优先级和结合性
        优先级:非>与>或
        其他最好用()控制,优先级最高
      (3) Scanner
        //1.获得会员卡号 4位数字
        System.out.println("请输入会员卡号(4位整数)");
        //实例化一个Scanner对象 sc:对象名 new:新建
        //System.in 标准输入流,即控制台输入
        Scanner sc=new Scanner(System.in);
        //sc.nextInt() 从标准输入流中获取一个int型的值(输入小数,错过匹配,报错)
        int cardID=sc.nextInt(); //获取一个int数据值
        System.out.println(cardID);

      

  • 相关阅读:
    传统文化相关词组(陆续补充)
    面试题 17.09. 第 k 个数
    1544. 整理字符串
    SQL Server 2008 R2 数据库之间的数据同步热备份
    SQLServer数据库同步准实时解决方案
    SQL Server 用链接服务器 同步MySQL
    SqlServer数据库同步方案详解(包括跨网段)
    键值修饰符v-on:keyup.enter
    事件修饰符
    内连处理器里的方法2.html
  • 原文地址:https://www.cnblogs.com/zyp777/p/8640564.html
Copyright © 2020-2023  润新知