一、编译执行第一个java程序


/*
总结:
1、编译执行第一个java程序
步骤如下:
1、安装JDK开发环境;
2、配置环境变量,JAVA_HOME,PATH;--验证环境变量配置是否成功 java -version
3、安装JDK12的时候不会自动安装JRE,所有需要手动使用命令安装JRE(java运行时环境);
4、JRE生成之后(注意要以管理员身份运行cmd,不然生成JRE的命令不起作用。),需要在PATH变量添加对应的环境变量;
5、编写第一个HelloWorld.java程序,后缀名为.java;
6、使用dos命令javac对源码(.java)进行编译,会生成.class字节码文件;
7、使用java命令解释执行.class字节码文件,运行出结果。
*/ public class HelloWorld{
public static void main(String[] args){
System.out.println("Hi,java!");
}
}

二、讲解第一个java程序

/*
我们在使用命令行执行java程序的时候,因为DOS命令行默认的编码方式是GBK,
如果在程序中使用了中文,那么就需要把源文件的编码方式修改为ANSI,就不会出现乱码了。 第一程序需要注意的地方:
1、一个java源文件中可以有多个class,但是有且只能有一个public修饰的类,并且这个文件名要和这个类名保持一致;
2、如果一个源文件中没有public修饰的类,那么这个文件的名字就无所谓了,可以是任何一个类名;
3、public static void main(String[] args)是我们java程序的入口;
4、main方法的参数args只是一个参数,可以修改,但是一般我们都写成args;
5、main方法的参数String[] args有几种常见的写法,String [] args,String args[];
6、System.out.println是输出到控制台信息;
7、在编写java代码的时候,每一条语句都要以;结尾;
8、在编写java代码块的时候,需要用大括号括起来{},并且成对出现。 java中的注释有三种:
1、// 单行注释;
*/
//2、/* */多行注释;
//3、/**
// * 文档注释
// */ public class HelloWorld{
public static void main(String[] args){
System.out.println("欢迎大家跟着老于学Java!");
System.out.println("这是一条输出到控制台的语句!");
//见名知意
/*String name ="张飞";
int age = 20;
System.out.println(name + "" + age);*/
/**
*System.out.println("欢迎大家跟着老于学Java!");
*System.out.println("这是一条输出到控制台的语句!");
*/
}
}
/*
编译错误
public class Hello1{ }*/ class Hello2{ }

教学日志:javaSE-初识java的更多相关文章

  1. JavaSE教程-01初识Java

    1.计算机的概念 软件+硬件 2.操作系统 Windows.Mac.Linux.Unix等 3.计算机编程语言 计算机语言是一种人与计算机沟通的媒介. 分类: 机器语言:都是基于二进制的方式,由0和1 ...

  2. 初识Java

    Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以极强的安全性.平台无关性.硬件结构无关性.语言简洁.面向对象的特点,在网络编程语言中占据了无可比拟的优势 ...

  3. Personal Learning Path of Java——初识Java

    初识Java 在我个人看来,Java是一门高大上的面向编程语言,这也是Java吸引我的地方.在自学Java之前,我在学校大概学过了一些C语言的知识,在学校学的那点C语言纯属是拿来打基础用的,大概了解了 ...

  4. 初识Java作业

    初识Java作业 一.    填空题 Java技术按照用途不同分为三大版本,分别是JavaSE.     javaEE       和JavaMe Java虚拟机就是一个虚拟的用于执行  .class ...

  5. SSH 框架学习之初识Java中的Action、Dao、Service、Model-收藏

    SSH 框架学习之初识Java中的Action.Dao.Service.Model-----------------------------学到就要查,自己动手动脑!!!   基础知识目前不够,有感性 ...

  6. Java 面向对象编程——第一章 初识Java

      第一章    初识Java 1.  什么是Java? Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以其强安全性.平台无关性.硬件结构无关性.语言简 ...

  7. 1.Java第一课:初识java

    今天也算是正式地开始学习Java了,一天学的不是太多,旨在入门了解Java.还好现在学的都是基础,也能赶得上进度,希望以后能一直保持这种精神状态坚持学下去.下面就简单来说说今天所学的内容吧. 1计算机 ...

  8. Java学习笔记心得——初识Java

    初识Java 拿到这本厚厚的<Java学习笔记>,翻开目录:Java平台概论.从JDK到TDE.认识对象.封装.继承与多态...看着这些似懂非懂的术语名词,心里怀着些好奇与担忧,就这样我开 ...

  9. 初识Java程序,编写简单代码?

    Dear All: 初识Java程序,编写简单代码? 首先小编在这里说下我们今天编写Java程序使用的是 eclipse 开发工具! 1.下载eclipse 官网地址:http://www.eclip ...

  10. 初识JAVA语言

    推荐阅读:  我的CSDN  我的博客园  QQ群:704621321 前言        很多游戏开发者可能会有疑问,你会C#,JS,TS,为什么还要初识JAVA呢?有人可能会说,多学点对自己有好处 ...

随机推荐

  1. Mssql主备见证的弊端及主备模式主down掉怎么恢复

    mssql主备见证有个没有解决的问题,mssql的主备是针对单个库的,有时候单个或多个库主备切换了,但是整个主数据库并没有挂掉,并且还运行着其他的库,程序检测到的数据库连接是正常的,只是部分库连接不了 ...

  2. c#年份筛选

    年份: <script type="text/javascript" src="http://www.shicishu.com/down/WdatePicker.j ...

  3. 前端2 — CSS — 更新完毕

    1.CSS是什么? 指:Cascading Style Sheet  --- 层叠样式表 CSS 即:美化网页( 在HTML不是说过W3C规定网页为三种标准嘛,结构层HTML已经玩了,而这个CSS就是 ...

  4. BIO/NIO/AIO对比

    IO 模型 就是使用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能. Java 支持三种网络编程模型:BIO.NIO.AIO. Java BIO,同步并阻塞(传统阻塞型),服务器实现 ...

  5. 使用WtmPlus低代码平台提高生产力

    低代码平台的概念很火爆,产品也是鱼龙混杂. 对于开发人员来说,在使用绝大部分低代码平台的时候都会遇到一个致命的问题:我在上面做的项目无法得到源码,完全黑盒.一旦我的需求平台满足不了,那就是无解.   ...

  6. C++ 数字分类

           1012 数字分类 (20分) 输入格式: 每个输入包含 1 个测试用例.每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 1000 的待分类的正整数.数字间 ...

  7. Java面试基础--(出现次数最多的字符串)

    题目:给定字符串,求出现次数最多的那个字母及次数,如有多个 重复则都输出. eg,String data ="aaavzadfsdfsdhshdWashfasdf": 思路: 1. ...

  8. SQL错误总结

    ORA-00918: column ambiguously defined 异常原因: select 查询的字段在from的两张表中都存在,导致数据库无法区别需要查询的字段来自于哪张表 以下是例子 s ...

  9. 使用JDBCTemplate执行DQL/DML语句

    package cn.itcast.datasource.jdbctemplate;import cn.itcast.domain.User;import cn.itcast.utils.JDBCUt ...

  10. 6.Vue.js-条件与循环

    条件判断 v-if 条件判断使用 v-if 指令: <div id="app"> <p v-if="seen">现在你看到我了</ ...