首页 > 其他分享 >第一周

第一周

时间:2023-06-23 11:36:10浏览次数:33  
标签:Java 第一周 System 读入 year sc out

6.19日:

 

一、打扫房间,收拾厨房,回家先营造良好的学习环境。

二、配置好了idea的编译环境,并将其激活,并了解一下内容

 

JDK、JRE、JVM的关系:
JDK:Java Development Kit,Java开发工具包
JRE: Java Runtime Environment,Java运行环境
JVM:Java Virtual Machine,Java虚拟机
JDK包含JRE,JRE包含JVM
JDK版本选择
目前JDK1.8(也叫JDK8,注意不是JDK18)用得最多
Java代码的编译运行流程
将Java源码编译成Java字节码。
使用JVM将Java字节码转化成机器码。
JVM作用:跨平台、内存管理、安全。

6.20日

一、学习了Java的变量、运算符、输入与输出

基本变量类型:byte 1   short 2  int 4  long 8  float 4  double 8 1.2, 1.2D boolean 1 true, false char 2 ‘A’常量

使用final修饰:final int N = 110;

输入

Scanner sc = new Scanner(System.in);
String str = sc.next(); // 读入下一个字符串
int x = sc.nextInt(); // 读入下一个整数
float y = sc.nextFloat(); // 读入下一个单精度浮点数
double z = sc.nextDouble(); // 读入下一个双精度浮点数
String line = sc.nextLine(); // 读入下一行

  输出

System.out.println(123);  // 输出整数 + 换行
System.out.println("Hello World");  // 输出字符串 + 换行
System.out.print(123);  // 输出整数
System.out.print("yxc\n");  // 输出字符串
System.out.printf("%04d %.2f\n", 4, 123.456D);  // 格式化输出,float与double都用%f输出

二、完成了pta实验报告的十道题目,得到了100左右分。

三、温习了图论里边的图的遍历,bfs和dfs,并知道了树状数组的基本原理和定义。

6.21日

一、去姥姥家,虽然很热,但是也坚持下来了,最后去了超市。

二、完成了pta小学期训练十题左右,达到了200分左右。

6.22日

一、学习了java的判断语句,几乎和c++一模一样,并完成了五道左右的练习题。

package com.yxc;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int year = sc.nextInt();
        if (year % 100 == 0) {
            if (year % 400 == 0)
                System.out.printf("%d是闰年\n", year);
            else
                System.out.printf("%d不是闰年\n", year);
        } else {
            if (year % 4 == 0)
                System.out.printf("%d是闰年\n", year);
            else
                System.out.printf("%d不是闰年\n", year);
        }
    }
}

 

二、复习了树的基本知识,计算数的重心,数上距离。

6.23日

一、算上昨天的pta,达到了450分左右,并完成了相应题的报告。

二、完成了五道左右的基础算法题:

AcWing 4908. 饥饿的牛1343人打卡
AcWing 4440. 照相791人打卡
AcWing 4382. 快速打字919人打卡
AcWing 4742. 电484人打卡
AcWing 4740. 跑圈

6.24日

一、pta报告,完成500+分;

二、晚上的时候训练算法竞赛,并参加一场div1+div2的算法竞赛;

三、学习Java的循环语句部分,并完成几道练习题;

 

标签:Java,第一周,System,读入,year,sc,out
From: https://www.cnblogs.com/litianyu1969/p/17498896.html

相关文章

  • 欧洲杯第一周的比赛闲聊
    欧洲杯开赛的第一周,精彩纷呈的同时,有点五味杂陈,有竞技层面的,有人性的考验,好戏才刚刚开始。对球员和球迷来说这届的欧洲杯来之不易,来到现场的球迷,更是不容易,从某种层面,参赛的球队、球员、球迷都是赢家,虽然某些球场,按照防疫要求,不能装满球迷,但无论是现场,还是电视机前,所有的球迷,都在为......
  • 暑期第一周总结
    (1)本周做了什么,花在学习上多长时间,花在代码时间上多长时间,花在解决问题用了多长时间。本周我主要集中在学习Web后端开发中的关键框架,包括SpringBoot、MyBatis和PageHelper,以及Lombok库的使用。下面是我对本周学习内容的总结和收获:SpringBoot:本周我深入学习了SpringBoot框架,它......
  • 深度学习用于疾病预后-第二课第一周第4-7节 医学预后案例欣赏+作业解析
    第二课第一周第4-7节医学预后案例欣赏+作业解析视频地址:B>Tina-姐预后的案例在这节课中,我们将看看预后临床例子。看看预后任务的输入和输出是什么样子的,以及我们如何权衡输入之间的权重。我们可以把预后模型看作一个系统,它把病人的资料(profile)作为输入,并输出病人的风险评分。pro......
  • 第一周总结
    本周为软件工程开课第一周,学习mvc框架做信息征集系统,收获很大某个文本文件中存储了60W条记录,以\r\n作为分隔符,现在需要从文本中一次性取出所有值并存放到一个string[]数组中。StreamReadersr=newStreamReader(strFilePath,System.Text.UnicodeEncoding.GetEncoding("utf-......
  • 每周总结--第一周
    在本周我接触了安卓的基础学习,并且通过自学完成了一个每日打卡app每日打卡app源码alarmActivity,javapackagecom.example.myapp01;importandroidx.appcompat.app.AppCompatActivity;importandroid.os.Bundle;publicclassalarmActivityextendsAppCompatActivity{......
  • 第一周
    图文并茂解释开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别BSD开源协议,可以自由的使用修改源代码LGPL 允许以动态链接使用开源库。GPL许可证的含义是允许任何人观看、修改,并散播程序软件里的原始程序码MIT是和BSD一样宽范的许可协议,你必须在你的发行版里包含原许......
  • 第一周总结
    此次试题还是基本的Javaweb增删改查,通过试题的分析可以得出建表的时候可以有一张普通用户表,一张新闻表,一个角色类型表。角色类型表用于登录到不同的权限界面,用户表实现对普通用户的增删改查,流程控制的时候即是在新闻表里面的增加,修改新闻稿的时候查询出所有的稿子然后把根据新闻......
  • 第一周 python基本语法 笔记
    写在前面的话:由于已经学习了c和c++,所以主要记录了与c/c++不同的地方一:基础知识1:严格缩进,单引号与双引号功能相同2:字符串的序号  字符串的序号可以用两种方式表示  -5-4-3-2-1  我喜欢编程  0  1 2 3 43:使用[]获取字符串的一个或多个字符   索引......
  • 22092133《Java程序设计》第一周学习总结
    1本周学习总结: 一个Java源文件可能编译出多个字节码文件。Scanner是Java的一个类,使用Scanner对象读取数据的时候,要注意next()方法只能读取到有效字符之前遇到的空白,并不能得到带有空格的字符串,nextLine()方法以Enter为结束符,返回输入回车之前的字符就可以获得空白2.书面作业......
  • 第一周
    题目描述小明有一个怪兽训练计划。初始时,怪兽充满能量,能量值为8800。如果训练怪兽,每分钟损耗能量值400;如果让怪兽休息,每分钟增加能量值200。能量的损耗和增加都是均匀变化的。小明打算让怪兽训练一分钟、休息一分钟、再训练一分钟、再休息一分钟……如此循环,如果某个时刻怪兽......