认识实习日记第二天

2023 年 6 月 6 日     星期二       地点:镇江软通极客人才学院

主要内容:学习Java语法,学习与应用数据库知识

今天是认识实习的第二天。李老师首先为我们讲解了JAVA程序结构:一个完整的Java程序,它的基本结构包括:class类、main方法、输出语句、注释。

1.class关键字:一个程序的基本单位就是class类,class是用于定义类的关键字。

如://类名是Demo1

public class Demo1{

}//定义结束

Public class用于声明一个Java类(Java源程序),public是访问修饰符,表示class是一个公共类,可以在整个项目的任意位置进行调用访问。如果不写public也能正确编译,但这个类将无法从命令行执行。一个源文件中可以包含活干个class类,但是只能有一个类使用public,该类的名称必须与java源文件名称保持一致。

2.main方法:如果一个类需要直接被执行,则需要在该类中定义一个main方法。Main函数是Java的入口方法,程序运行由此开始。

如:public static void main(String[] args) {

       //方法代码语句

   }

方法名是main,返回值是void,表示没有任何返回值。关键字static是另一个修饰符,表示静态方法。括号内表示String数组,由Java入口程序规定。

3.输出语句:Java基础语法中提供3种常见的输出语句:

System.out.print();  //输出

System.out.println();  //输出并换行

System.out.printf();  //格式化输出

4.转义符:

\t   制表符

\n  换行符

\u  16进制编码的ASCII码

李老师首先用一个模拟购物方法的Java代码对我们进行了演示,其中,提到的知识点有:有返回值的方法必须在方法中使用return进行数据返回,方法声明的返回值类型必须和return的数据类型保持一致。

而后,又用一个万年历的编程思路,为我们讲解了如何在输入年份和月份以后得到打印一份正确的日历,其中需要根据星期数决定1号打印的位置,计算输入月份的总天数,打印该月的每一天,以及判断每一天是否是周日。

下午上课时,李老师则开始为我们拓展MySQL和数据库方面的知识。他先为我们讲解了MySQL,MySQL是数据库管理系统中的一种,是一种开放源代码的关系型数据库管理系统,由Oracle公司开发、发布和支持,是市面上最流行的数据库管理软件之一,它的主要特点是:其高速性能,它可在大量数据库中提高查询效率,它功能强大且使用方便,是一个真正的多用户、多线程的SQL数据库服务器,它能够快速、有效和安全的处理大量的数据。在了解了MySQL的历史和作用以后,我们在李老师的指导下安装了该软件。

Navicat premium则是一款数据库管理工具。将此工具连接数据库,可以从中看到各种数据库的详细信息,包括报错等等。当然,也可以通过它登陆数据库,进行各种操作。它是一个可多重连线资料库的管理工具,它可以以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。它也是一款功能丰富、易于使用的数据库管理工具,适用于多种数据库系统。它提供了全面的功能和工具,帮助开发者管理和操作数据库,进行数据设计和建模,执行查询和脚本,进行数据同步和备份,以及进行安全和权限管理。无论是开发者还是数据库管理员,都可以受益于 Navicat Premium 15 提供的便捷和强大的功能。

因此在下午的学习中,我们需要将两个软件分别下载完毕,然后在Navicat premium软件中连接上MySQL,以此才能进行我们接下来几天的学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值