![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA 入门
文章平均质量分 61
原始人抬头仰望星空
当生命意识到宇宙奥秘的存在时,距它最终解开这个奥秘只有一步之遥了。
展开
-
JAVA08:静态方法与非静态方法的调用(error: Non-static method ‘say()‘ cannot be referenced from a static context)
静态方法public class Demo01 { public static void main(String[] args) { Student.say(); }}class Student { public static void say(){ System.out.println("Good morning teacher."); }}output: Good morning teacher.非静态方法若将say()方原创 2021-02-19 12:07:04 · 677 阅读 · 0 评论 -
JAVA07: 可变参数
可变参数在方法声明时,在指定参数类型后加一个省略号(…)。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。如果方法中有其他的参数,则其他参数必须在可变参数之前声明。eg:public class Demo01 { public static void main(String[] args) { int sum = add(5,1,2,3,4,5);//5是size System.out.println(sum); } //加法原创 2021-02-18 17:17:07 · 110 阅读 · 0 评论 -
JAVA06:Scanner用法(Scanner中next()与nextLine()的区别)
ScannerScanner是实现程序和用户交互的工具类,是JAVA 5的新特性,我们可以通过Scanner类来获取用户的输入。需要在代码最上方添加类import java.util.Scanner;基本实现方法:Scanner scanner=new Scanner(System.in);import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,原创 2021-01-25 17:43:03 · 176 阅读 · 0 评论 -
JAVA05:运算符(算数运算符、自增自减运算符、位运算符、逻辑运算符、三元运算符、条件运算符、字符串连接符)
运算符1.算数运算符加(+), 减(-), 乘(*), 除(/)在进行乘除时,要注意想要得到的结果的精度。如果结果应为小数,但类型为int时候,得到的结果会近似到整数。int n_1=15+20;int n_2=15-20;int n_3=15*20;int n_4=15/20;double n_5=15/((double)20);System.out.println(n_1);//output:35System.out.println(n_2);//output:-5System.o原创 2021-01-24 18:19:31 · 150 阅读 · 0 评论 -
JAVA04:基本数据类型转换
类型转换类型转换分为强制转换和自动转换。首先将数据类型从低容量到高容量排序如下:低-- byte, short, char< int < long < float --高(在这里float>long是因为小数具有优先级)强制转换当从高容量向低容量的数据类型进行转换时需要进行强制转换。(若直接写byte b=i;将会报错)int i= 128;byte b=(byte)i; //强制转换System.out.println(i);//output:128原创 2021-01-23 14:50:44 · 148 阅读 · 0 评论 -
JAVA03:八大基本数据类型
基本数据类型整数型(byte、short、int、long)浮点型(float、double)布尔型(boolean)字符型(char)整数型(integer)整数类型包括byte、short、int、long,因为占用字节大小不同所以取值范围不同。例如一个byte有8个bit,其中一个bit用来代表数字的正负,其他七个bit用来表示数字的取值,因为在二进制中每个bit只能表示1或者0,所以正负值分别可以表示2^7个数字,其中正数包括0这个数,所以正整数最大取值范围是 2^7 -1, 负整原创 2021-01-23 14:48:06 · 114 阅读 · 0 评论 -
JAVA01:构建Java开发环境(构建JDK)并实现Hello, World!
Java开发者工具(JDK)简介JDK(Java Development Kit): JDK的是Java Development Kit的缩写,意思是java程序开发的工具包。JDK有很多版本,在这里我们下载JDK8,因为JDK8在开发中是主流版本,其他新版本仅仅多了一些新特性,并且存在不确定性因素。JDK下载与安装方法1.百度搜索JDK8或者直接点击此链接[JDK8](Java SE Development Kit 8 — 下载 | Oracle 中国)2.下载匹配自己电脑的版本(大部分为W原创 2021-01-18 21:41:01 · 253 阅读 · 0 评论