首页 > 其他分享 >第一周

第一周

时间:2023-07-01 18:12:43浏览次数:48  
标签:Java String 第一周 int System sc out

6.26日:

一、安装了Java的开发环境

了解了JDK、JRE、 JAM的作用以及关系


JDK:Java Development Kit,Java开发工具包
JRE: Java Runtime Environment,Java运行环境
JVM:Java Virtual Machine,Java虚拟机
JDK包含JRE,JRE包含JVM

Java代码的编译运行流程:
将Java源码编译成Java字节码。
使用JVM将Java字节码转化成机器码。
JVM作用:跨平台、内存管理、安全。

二、在视频的帮助下学会了Hello World 的编译(虽然里面很多不懂的东西)

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world!!!");
        }

}

6.27

一、对昨天的HelloWorld进行了进一步的了解

//public 公开的、公共的;公共的类的名称必须和它所在的文件名保持一致。
//class 类
//HelloWorld 类名
//static 静态的
//void 没有返回值
// main:程序入口函数的名称
//String[] 字符串数组,形参类型
//args:参数名称

二、学习了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;

三、完成了pta上实验报告b中100分左右的题

6.28

一、学习的java的输入与输出

输入:

Scanner sc = new Scanner(System.in);

String str = sc.next(); // 读入下一个字符串 int a = sc.nextInt(); // 读入下一个整数 float b = sc.nextFloat(); // 读入下一个单精度浮点数 double c = 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输出
  二、完成到了PTA180分左右的题 6.29 一、对进制的转换有了更深的了解 如十进制转换成二进制

 输入一个十进制数n,每次用n除以2,把余数记下来,再用商去除以2…依次循环,直到商为0结束,把余数倒着依次排列,就构成了转换后的二进制数。

用int的一个数来存储最后的二进制,每次求余后把余数存储在int型数的低位,依次递增。

 

public static String Decimal2Binary(int de){
String numstr = "";
while (de>0){
int res = de%2; //除2 取余数作为二进制数
numstr = res + numstr;
de = de/2;
}
return numstr;
}

  二进制转10进制 对二进制从后往前数第i位上的数进行乘以2的i-1 次方;

public static Integer Biannary2Decimal(int bi){
String binStr = bi+"";
Integer sum = 0;
int len = binStr.length();
for (int i=1;i<=len;i++){
//第i位 的数字为:
int dt = Integer.parseInt(binStr.substring(i-1,i));
sum+=(int)Math.pow(2,len-i)*dt;
}
return sum;
}

对这些代码不是很懂,但根据c和c++的代码参考看,还是有很多相同地方的

二、完成了PTA上面的250分左右的题目了

6.30

一、学习了java的判断语句,跟c和c++本质上是一样的,学起来不是特别难

主要还是java的框架不是很熟悉

对奇数还是偶数的判断:

package firstjava;

import java.util.Scanner;

public class test {
public static void main(String[] args) {
int number;
System.out.println("输入一个整数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number%2==0){
System.out.println("这个数是偶数");
}else{
System.out.println("这个数是奇数");
              }

        }
}
二、完成了PTA上370分左右的题目

7.1

一、复习了java前几天学习的内容

二、完成了PTA上420分的题目

 

 

 

 

标签:Java,String,第一周,int,System,sc,out
From: https://www.cnblogs.com/dmx-03/p/17518722.html

相关文章

  • 第一周
    第一周第一题图文并茂解释开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别?GPL许可证含义:允许任何人观看、修改,并散播程序软件里的原始程序码,条件是如果你要发布修改后的版本就要连源代码一起公布,不允许修改后和衍生的代码做为闭源的商业软件发布和销售。Linux就是采用......
  • 2023暑假软件工程打卡第一周
    一、学习使用cmd命令窗口1、打开cmd①、按下win+R键,在计算机中会出现运行窗口。 ②、输入cmd,点击回车,进入cmd命令窗口。 2、输入cmd命令①、常见的cmd命令Ⅰ、盘符加冒号。  因为默认为再C盘路径下操作,如果我们输入盘符+冒号后进行回车,我们就可以转换为在此盘符下操......
  • 第一周报告
    第一周报告第一天先到商场逛了一圈一边玩一遍问了问有没有招暑假工的,发现大多数的招暑假工的看不上咱,嫌弃咱开学太早了,最后吃饭的时候有个之前问过的小哥来告诉我有个地方招暑假工.我就出去跟人家谈好了.下午跟我姐和一个小姐姐去新马乐园玩了一圈.明天准备去爱琴海报道给自......
  • 第一周
    周一:上午时间玩游戏,下午去健身房,四点回家开始学习,pta天梯赛做到50分,java学习到黑马P26运算符,晚上刷了会抖音睡觉。周二:学习java到黑马P58数组,pta天梯赛做到100分,晚上健身房。周三:学习java到黑马P86Debug,pta天梯赛做到150分,下午健身房,晚上玩游戏。周四:学习java到黑马P100类的定......
  • 第一周
    一.本周情况本周主要学习了java语言的一些基本操作,完成了java语言编程和操作环境在本机上面的安装,并且手工编译运行完成了helloworld程序。下载并安装完成了eclipseforjavadeveloper并在其中也完成了helloworld程序。在网上观看黑马java学习视频,基本学会了java语言的输出语句......
  • 刚放假回家就已经被家长嫌弃的可怜大学生的第一周总结
    第一周已经在家慵懒了一个星期了,说实话待在家里是真的舒服,脱离了期末周的疯狂复习,人已经有些飘飘然了,总体来说有点太放松导致学习欲望非常低,玩嗨了,希望下一周能够改变;第一周的学习进度:1.配置了Java环境2.下载了eclipse并运行了一些简单的程序3.简单入门了Java,目前已经第二章;4.P......
  • java入门(第一周)
    Day1一、1、常见的cmd命令指令符         功能       例子(1)盘符+冒号---------盘符切换   例:E:回车,表示切换到E盘(2)dir-------------------查看当前路径下的内容(3)cd目录-------------进入单级目录   (4)cd..----------------......
  • 软工暑假打卡第一周
    由于c++语言还未能完全掌握,本周尚未深入学习java,对c++进行深入学习。主要通过pta练习进行巩固学习,下面是学习遇到的一些问题。 问题一、 循环的选择for循环可以实现while循环的功能,while循环也可以实现for循环的功能,没有那个更好的说法,要看应用场景。for循环更合适事先知道......
  • 第一周
    25日,青岛早晨去参观了小麦岛公园,前几天端午节假期人异常多,排队排到了一条街以外,我就没进去,25日就没有多少人了,岛上的海景确实很棒,站在岛上眺望青岛市,风景很美。下午去参观了当地的一所外文书店,物价很高。汇率换算下来相比海外真的贵了不少。晚上参观了太平角公园。一放假就去的......
  • 第一周进度总结
    第一周我开始了自学Java,通过B站黑马程序员up主的教学视频,我学习了Java基础与Javaweb的课程。目前,我Java基础学到了P9-Notepad的安装与使用,Javaweb学到了P4-HTML简述-Hbuilder的使用。同时我在电脑上已经安装Java环境,用Javac成功编译HelloWorld.java。下周开始,我将开始英语4级的准......