Java初学笔记

从第一个Java程序开始说起,这里我们主要和大家分享的就是很多的技术性的代码或者是处理问题的方法希望可以对大家有所帮助也是对自己能力的一种提升这样的话有助于自己的Java编程能力的提升,我所提供的代码都是通过自己的专业的编辑修改过的代码,可以直接复制到编译器中使用的代码。

首先我们给出代码片段也是我们开始学习一门新的编程语言的第一个程序

public class HelloJava {

public static void main(String[] args) {

System.out.println("Hello Java");

}

}

这个段代码是一个简单的Java程序代码,第一行的意思是定义了一个主类,我们都知道Java是一个面向对象的编程语言,在Java的世界里一切皆对象。第二行可以看得到main在我们c语言的学习中这个函数我们是不陌生的,这个是一个程序开始执行的第一个接口,也就是我们所说的主函数。第三行打印输出了一句话,我们看到调用的系统prinln(“hello Java”)可以看到这个函数与我们在C语言中的输出是一样的,从输出流中加载这个函数。

这里我们做一个简单的分析,

我们都知道在开始接触到编程语言的时候我们第一学的就是C语言,其他的语言都是从C语言的基础上发展出来的,首先我们可以看到C++C语言的一个扩充,Java又是从C语言和C++中总结而产生的,Objective-C也是C语言的一个扩充。C#也是在C语言上的一个扩充,从这个角度上看我们就可以发现似乎所有的编程语言都是有一个共同的始祖就是C语言。当然了这些都是为大家提供一个娱乐的笑点。纯属个人感觉。

下面我们就来看这其中第二个代码

public class ShowStudy {

public static void main(String[] args) {

System.out.println("--------------");

System.out.println("|  我要学会  |");

System.out.println("|  Java语言  |");

System.out.println("--------------");

}

}

这里我们主要体验的Java输出的体验,学习一门开发语言我们首先要做的就是看到这个语言所产生的结果。光凭我们的大脑的想想我们很难想到会有什么意外的结果发生,所以第一点我们要知道这个程序产生了什么样的效果,这里就用到了println这个函数。可以体会一下这段代码的输出结果。

public class JavaBook {

public static void main(String[] args) {

System.out.println("《Java从入门到精通》");

System.out.println("是我学习Java语言的最佳书籍");

}

}

定义了一个Javabook的主类然后测试我们这个代码的使用性,我们知道在C语言中我们都是用\n来实现换行的这里我们可以将这个printlnprint函数做一个简单替换,我们可以看到我们最后的结果一个是换行的一个是不换行的所以这里我们要主要主意加ln和不加ln的区别我们可以看到其实有很多的这样的函数egprintf

public class Operation{

public static void main(String[] args) {

System.out.println("5+6="+(5+6));

System.out.println("5-6="+(5-6));

System.out.println("5*6="+(5*6));

System.out.println("5÷6="+(5/6));

}

}

这段代码向我们展示了+的作用这里我们称之为字符串链接符,这里有一个概念我们要注意这里隐含了一个类型转换的问题,我们知道四则运算是针对数字进行的,但是我们又说+这个符号是字符串链接符,所以我们理解一下其实在括号里面的输出是以字符串的方式输出的,只不过输出的数字所以在最后的输出上是正常的输入结果。这里我们还要说的一个概念就是四则运算的运算规则。其中有一点要注意,除数不能等于0

public class Number { // 创建类

public static void main(String[] args) { // 主方法

byte mybyte = 124; // 声明byte型变量并赋值

short myshort = 32564; // 声明short型变量并赋值

int myint = 45784612; // 声明int型变量并赋值

long mylong = 46789451; // 声明long型变量并赋值

long result = mybyte + myshort + myint + mylong;// 获得各数相加后的结果

System.out.println("结果为:" + result); // 将以上变量相加的结果输出

}

}

四种不同的数据类型,这里我们看到有byte short int long

Byte表示一个字节,也就是8个二进制位所以可以表示-128——127之间的数

Short表示的字节数根据具体的情况而定,有2位或者是4位的标识short

Int表示的字节数多数的情况下可以表示232次方个数

Long所能表示的整数的范围就更多了。大概是264次方级别。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nihui123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值