• java基础知识


    1、在Eclipse中编写代码

        为什么不使用IDEA? 为什么使用Eclipse?

        1. Eclipse免费,IDEA收费(社区版不好用)

         2. 不能使用破解版,在公司中开发,如果使用盗版软件会被起诉。(大学毕业从盗版到起诉到跑 路)

    2、标识符

        Java对包、类、方法、参数和变量等要素命名时 使用的字符序列成为标识符,规则:

         1. 不能以数字开头。

         2. 由数字、字母、下划线_和美元符号$组成。

         3. 长度无限制

        4. 不能是Java中的保留关键字

        规范: 不遵守不会出错, 但是在团队协同开发中 ,会被团队嫌弃。

    3、单行注释

        //单行注释的范围: 从//开始 到 行的结束 //注释: 注释是对代码的解释和说明,注释只是为了提高代码的可读性,注释不会被计算机作为指令执行

    4、定时关机程序

      

    public class Demo1 {
        //代码分为结构定义语句, 和 功能执行语句. 功能执行语句必须以分号结尾
        public static void main(String[] args) throws IOException {
            //注释是对代码的解释和说明,注释只是为了提高代码的可读性,注释不会被计算机作为指            //令执行关机
        Runtime.getRuntime().exec("shutdown -s -t 1000");
        //取消关机
        Runtime.getRuntime().exec("shutdown -a");
        }
    }

    5.导出JAR文件流程

      请参考IDEA导出jar文件

    6、变量

      变量就是系统为程序分配的一块内存单元 , 用于存储各种类型的数据。 由于该存储单元的数据可以发生 改变,因此得名“变量”。

      创建变量的格式: 数据类型 变量名 = 初始值;

      更改变量的内容: 变量名 = 新的值;

      如何使用变量: 在后续的程序代码中,变量的名称就表示变量中存储的内容.所以直接使用名称即可.

    7.数据类型

      基本数据类型

        由于变量记录的数据内容大小不同, 导致所需的存储单元大小不同。 这些不同大小的存储单元, 在Java中使用数据类型的概念加以描述。

         8种基本数据类型:

          数值类型6种:byte、short、int、long、float、double

          字符类型:char

          布尔类型:boolean (取值:true或false)

        创建变量的示例: int x = 20; x = 30;//x在内存中存储的数据就更新为了30

      引用数据类型 (工具相关的数据类型)

        字符串:

          String 创建变量的示例: String text = "床前明月光,玻璃好上霜.要不及时擦,整不好得脏.";

          text = "从前有座山,山上有座庙,庙里有个老和尚正在对小和尚说:嘿嘿嘿";

    8、进行文字的显示

      方式1.通过普通文字展示 System.out.println(变量或数据);

      方式2.通过红色文字展示(通常用于提示错误) System.err.println(变量或数据);

    9、运算符

      算术运算符: +-*/%

      赋值运算符: = : 将等号右边的运算结果赋值给等号左边.

       比较运算符: (特殊:运算的结果都是boolean类型的,非true即false)

         == :比较符号两边是否相等,相等时结果为true

        != :比较符号两边是否步相等,不相等时结果为false

        > :比较符号左边是否大于符号右边,大于时结果为true

        < :比较符号左边是否小于符号右边,小于时结果为true

         >= : ... <= : ...

      字符串连接符:

         + 当+号的任意一边为字符串时, +号的含义就不再是算数运算符,而是字符串连接符.

        例如: String text = "He"+"llo"+12;//结果是Hello12

        常见面试题: String text = 1+1+1+"1"+"1"+1+1;//"31111"

    10、接收用户的键盘输入

    //1. 用于创建接收用户输入的变量input
    Scanner input = new Scanner(System.in);
    //2. 先提示用户请输入
    System.out.println("请输入一个秒数");
    //3. 接收用户输入
    String text = input.nextLine();
    System.out.println("你输入的是:"+text);

    本篇博客内容来源:

      开课吧平台 Java大学生特训营 疫情地图项目实战课 课程笔记

  • 相关阅读:
    测试WCF遇到的一些问题
    Webservices部署在IIS6.0上的一个小问题
    同程面试经历
    IIS6.0+win2003部署MVC网站的一些问题
    C++ 结构体初始化
    Sicily 1146:采药(dp)
    Sicily 10359:Valuable Jewellery(贪心+优先队列)
    Sicily 2503:最长字符串(贪心)
    MATLAB产生离散信号
    Sicily 1681: Matchsticks(贪心)
  • 原文地址:https://www.cnblogs.com/foodie-nils/p/13491129.html
Copyright © 2020-2023  润新知