java入门

简介: java入门

1、在命令行输入javac HelloWorld.java编译成功,但是运行java HelloWorld报错:找不到或无法加载主类。这个错误是由于在代码首行加入了package com.runoob.test;造成的。


   删除HelloWorld.class,在HelloWorld.java目录输入:javac -d . HelloWorld.java,生成了./com/runoob/test/HellloWorld.class


   然后在命令行运行java com.runoot.test.HelloWorld运行成功。


去.png


2、规则


一个源文件中只能有一个 public 类,一个源文件可以有多个非 public 类

源文件名必须和类名相同。

主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行

如果一个类定义在某个包中,那么 package 语句应该在源文件的首行。

如果源文件包含 import 语句,那么应该放在 package 语句和类定义之间。如果没有 package 语句,那么 import 语句应该在源文件中最前面。

如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误,抽象类可以不包含抽象方法。

3、增强for循环


public class Test{
    public static void main(String args[]){
        int [] numbers = {10,20,30,40,50};
        for(int x:numbers){
            System.out.print(x);
            System.out.print(",");
        }
    }
}

4、常用方法


     round()它表示四舍五入,算法为 Math.floor(x+0.5),即将原来的数字加上 0.5 后再向下取整 ;


     floor()返回小于等于(<=)给定参数的最大整数 。


     ceil()返回大于等于( >= )给定参数的的最小整数,类型为双精度浮点型。


5、创建格式化字符串


String fs;

fs = String.format("浮点型变量的值为 " + "%f, 整型变量的值为 " + " %d, 字符串变量的值为 " + " %s", floatVar, intVar, stringVar);

6、多维数组


String s[][] = new String[2][];
s[0] = new String[2];
s[1] = new String[3];
s[0][0] = new String("Good");
s[0][1] = new String("Luck");
s[1][0] = new String("to");
s[1][1] = new String("you");
s[1][2] = new String("!");

 


相关文章
|
8月前
|
存储 Java API
Java——Stream流(1/2):Stream流入门、Stream流的创建(认识Stream、体验Stream流、Stream流的使用步骤、获取Stream流的方法)
Java——Stream流(1/2):Stream流入门、Stream流的创建(认识Stream、体验Stream流、Stream流的使用步骤、获取Stream流的方法)
134 0
|
9月前
|
安全 Java
从零开始学习 Java:简单易懂的入门指南之不可变集合、方法引用(二十六)
从零开始学习 Java:简单易懂的入门指南之不可变集合、方法引用(二十六)
Java入门------static关键字和静态属性、方法
Java入门------static关键字和静态属性、方法
151 0
|
Java 索引
从零开始学习 Java:简单易懂的入门指南之方法(六)
方法的概念:方法(method)是程序中最小的执行单元注意:方法必须先创建才可以使用,该过程成为方法定义,方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用
从零开始学习 Java:简单易懂的入门指南之方法(六)
|
Java 程序员
Java 学习博客_10 入门——抽象类、抽象方法、接口
以黑马程序员全套Java教程网课为主。
108 0
Java 学习博客_10 入门——抽象类、抽象方法、接口
|
存储 Java
17、JAVA入门——多态、抽象方法和抽象类
17、JAVA入门——多态、抽象方法和抽象类
157 0
|
Java
14、JAVA入门——方法和构造方法
14、JAVA入门——方法和构造方法
133 0
|
Java
Java从入门到精通十五(方法引用)
🍊方法引用的引出 在十四篇中介绍过lambda表达式。lambda简化了我们的代码,根据上下文环境,以及语法条件简化了我们的代码。而方法引用语法的出现在lambda的表达式的基础上做出了进一步表达式。 点击访问Lambda表达式,回顾上文内容。
131 0
Java从入门到精通十五(方法引用)
|
Java API
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(二)
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(二)
117 0
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(二)
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(一)
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(一)
125 0
【Java从入门到头秃专栏 7】语法篇(六) :Lambda表达式(->) 方法引用(::) stream流(一)

热门文章

最新文章