1.0Java基础入门【第一个java程序与注释】

Wesley13
• 阅读 742

第一个Java程序

1.安装JRE,JDK,配置环境变量

2.创建编写一个java文件,编译生成字节码文件(.class),最后运行

javac helloworld.java windows下不区分大小写

java helloworld

------_以下代码是在IDEA编辑器中编写_-------

package com.pyc;

//类名需要与文件名一致
class HelloWorld {
    //main函数程序的入口
    public static void main(String[] args) {
        //在控制台打印输出helloworld语句
        //先输出数据,后换行
        System.out.println("helloworld");
        //输出数据,不换行
        System.out.print("你好世界");
        System.out.print("你好世界");
    }
}



输出结果:
helloworld
你好世界你好世界

在一个java文件中可以声明多个类  注:被public修饰的类要与文件名保持一致 不然会报错

package com.pyc;

//类名需要与文件名一致
class HelloWorld {
    //main函数程序的入口
    public static void main(String[] args) {
        //在控制台打印输出helloworld语句
        System.out.println("helloworld");
    }
}

public class Person{  //Class 'Person' is public, should be declared in a file named 'Person.java'
    
}

class Student{
    
    
}

注释

注释的分类:单行注释,多行注释,文档注释(java中独有)

注释的作用:1.对编写的代码进行解释说明  2.增强代码的可读性  3.注释不会被编译是给程序员看的

注:不要注释中嵌套注释

/**
 * 我是文档注释,还有很多参数可以自行学习研究
 * @Author:湫梨花颂歌
 * @version:0.1
 * 
 */
class HelloWorld {
    public static void main(String[] args) {
        //我是单行注释,以下代码作用是在控制台打印输出helloworld语句
        System.out.println("helloworld");
        /*
        我是多行注释
        PS:每一行代码都要 加;结束哦
        */
    }
}

推荐几个编写java的开发工具

IDEA:https://www.jetbrains.com/

Eclipse:https://www.eclipse.org/downloads/

推荐新手参考的文档

https://www.matools.com/api/java8

2020-12-1来自湫梨花颂歌的学习回顾日志

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Wesley13 Wesley13
3年前
java基础知识随身记
2018年11月12日20:51:35一、基础知识:1、JVM、JRE和JDK的区别:JVM(JavaVirtualMachine):java虚拟机,用于保证java的跨平台的特性。  java语言是跨平台,jvm不是跨平台的。JRE(JavaRuntimeEnvironment):java的运行环境,包括jvmjava的核心类
Wesley13 Wesley13
3年前
java环境变量的配置
  刚开始学java时,遇到的第一个坑必定是java环境变量的配置,我整理了一下,将如何配置环境变量分享给大家。  为什么要配环境变量?  java程序在运行的时候,本质上是通过命令行来运行的,我们编写的java程序,首先被编译为class文件,然后将此文件放在java虚拟机中去执行。怎样编译,怎样执行,jdk已经为我们写好了(实际上就是javac
Wesley13 Wesley13
3年前
java的加载与运行
jdk中有一个javac.exe(java编译器)\Java程序的运行包括两非常重要的阶段 编译阶段 运行阶段\编译阶段 主要任务是检查Java源程序是否符合Java语法符合Java语法则能够生成正常的字节码文件(xx.class)不符合Java语法规则则无法生成字节码文件 字节码文件中不是纯粹的二进制,这种文件无
Wesley13 Wesley13
3年前
Java日期时间API系列31
  时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总毫秒数,是所有时间的基础,其他时间可以通过时间戳转换得到。Java中本来已经有相关获取时间戳的方法,Java8后增加新的类Instant等专用于处理时间戳问题。 1获取时间戳的方法和性能对比1.1获取时间戳方法Java8以前
Wesley13 Wesley13
3年前
Java是如何实现跨平台的
一.Java是如何实现跨平台的1.我们编写的Java源码,编译后会生成一种.class文件,称为字节码文件2.Java虚拟机JVM就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。!(https:/
Wesley13 Wesley13
3年前
Java基础笔记(一)——JDK、JRE、JVM
JDK、JRE和JVM三者的关系Java程序执行过程JVM(javavirtualmachine)注:由于各种操作系统(windows、linux等)支持的指令集(二进制可执行代码)不同,程序代码在不同的操作系统上应该编写的也就应该不同。而Java中的.class字节码文件是种特殊的二进制文件,JVM认得它,可以将它翻
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。