java学习日记(第二日)

本文介绍了Java与Python在类型系统上的区别,Java的强类型和Python的弱类型,以及Java的基本数据类型和HelloWorld程序示例。还涉及了Java环境配置,如添加JDK路径至系统环境变量,以及使用Scanner进行输入处理。最后展示了简单的测姻缘小程序的编写方法。
摘要由CSDN通过智能技术生成

一. java和python的区别

python 弱语言类型 可以直接a=5,不管a的类型,与不同类型也可以进行大小比较

java 强语言类型 只有相同类型可以比较

二. java的基本数据类型

public 表示写的程序可以被用户访问

class java的类 

任何程序都有一个主程序入口,

所有程序均有一个输出语句 : System.out.println()

三. 编写一个简易的java程序

public class Hello{

                public static void main(String[ ] args ){

                        System.out.print("Hello world!");

                }

}

用记事本写好改java后缀存放在E盘

把代码执行起来,编译:把源码变成字节码

用到工具软件

Jdk/bin

不修改目录,安装目录: C:\Program Files\Java\jdk1.8.0_201\bin

使用cmd,输入E: 切换盘符切到E盘,输入javac Java.java运行文件

没有输出结果

如果输入后报错将javac的文件夹加到系统的环境变量中

打开此电脑属性,点击高级系统设置

点击环境变量,双击path变量

把javac.exe的文件路径添加进去即可。

javap

在cmd输入javap Java.class可以查看代码运行的过程

四. 写一个输入程序

import java.util.Scanner;
public class MyFirst {
    public static void main(String[] args) {
        /*初始化,强语言类型必须声明类型,system.out 输出,system.in 输入*/
        Scanner input=new Scanner(System.in);/*这句话相当于计算机完成输入设备监控*/
        /*初始化后,input代表输入的设备,next()收集输入的内容,凡是控制台输入内容全是字符串*/
        String input_neirong=input.next();/*这句话相当与输入名字*/
        /*变量接收过来,输出,把变量名写到输出内容中*/
        System.out.println(input_neirong);/*这句话相当于输出内容*/
    }

}

写代码,习惯

  1. 写注释,公司规定注释不能少于20%
  2. 变量名语义化
  3. ****在 {}代表行不要超过100行

注释已经解释完成

五. 写一个“测姻缘”的逆天小程序(demo版本)

import java.util.Scanner;

public class test1 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        String boy= input.next();/*输入男生的名字*/
        String girl= input.next();/*输入女生的名字*/
        System.out.println(boy+"和"+girl+"姻缘指数:");
        System.out.println(Math.round(Math.random()*100)+"%");/*输出姻缘指数*/
    }
}

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值