【Java基础教程】Java的输入输出初学者入门

举报
刘斯淇 发表于 2022/04/16 23:16:00 2022/04/16
【摘要】 JAVA的使用与开发,第一个软件开发

最新学习java的好评网站(从入门到面试)和C语言推荐,入门

我们在学习java的时候,常常没有好的资源网站,学习效率低下了好多,以下是我最近两年总结java自学网站(不止java),好评如潮。
个人总结不到位,欢迎大家补充继续加油!

编程导航

首先重磅炸弹编程导航是鹅厂程序员鱼皮自创的网站,里面各种各样的资源全都有,java,python等。还有分门别类的学习书籍(PDF)。都是免费

例如:牛客网,C语言网, JAVA网

都是可以进行学习!

CS-Notes

自学java必备网站,网站包含有算法、计算机基础、数据库、java、系统设计、面向对象、编码实践
全是学习java的干货知识,没有废话!

码农网

类似于一个程序员的今日头条,带你了解程序员国际新闻
里面还有各式各样的语言教程
不过我喜欢的是它里面的码农工具:MD5加密、xml、json格式转化等等,有兴趣可以自己去看一看

蓝桥云客

如果你想要的看视频系统的学习的话,蓝桥云客或许是一个不错的选择,适合用于蓝桥杯选手!

菜鸟教程

java程序员还要学习一些前端知识,菜鸟教程真的推荐,相信大家都知道这个网站,里面有各种各样的教程,关键的是里面还有参考手册
妈妈再也不用担心我找不到文档了

中国大学MOOC(慕课)_国家精品课程在线学习平台 (icourse163.org)

How2J的java教程

良心的java免费学习网址,从一个视频,demo做起。一点一点徐徐渐进带你从入门到入土。

How2J的java教程地址

W3school

学习前端的时候遇到不会的需要查文档,上W3school!

现在来讲一讲JAVA的软件开发

一.软件开发

什么是软件?

软件是一系列按照特定顺序组织的计算机数据和指令的集合

1、数据就是指现实生活中的年龄、姓名等信息。

2、指令就是告诉计算机如何对数据进行处理。

常见的软件

1. 系统软件(操作系统)

如:DOS(Disk Operating System)、Windows、Linux、Android、iOS、MAC等。

DOS系统是命令行方式操作的操作系统,为了便于用户操作,后来产生了图形化界面操作的操作系统,也就是Windows系统。

WIN11的用户可能有点好玩!

编写Java源程序

Java 源程序可以使用任何一个文本编辑器来编写,这里以 Windows 下的记事本为例。
(1) 新建一个空白记事本,然后如实地输入下列内容。 很多初学者可能不明白此程序的全部意义,没关系,请完全按照实例的样式输入,包括各种括号与标点符号。

(2)先讲JAVA的语言练习!!

  1. /* 
  2. *第一个java程序 
  3. */  
  4. public class HelloWorld{  
  5.     // 这里是程序入口  
  6.     public static void main(String[] args) {  
  7.         // 输出字符串  
  8.         System.out.println("Hello World!");  
  9.     }  
  10. }  

面对源代码中的重要组成元素进行简单介绍。

关键字 public 表示访问说明符,表明该类是一个公共类,可以控制其他对象对类成员的访问。
关键字 class 用于声明一个类,其后所跟的字符串是类的名称(HelloWorld)。
关键字 static 表示该方法是一个静态方法,允许调用 main() 方法,无须创建类的实例。
关键字 void 表示 main() 方法没有返回值。
main() 方法是所有程序的入口,最先开始执行。
主函数:main极为重要

将写完代码后的文件保存,修改文件后缀名“txt”为“java”,既存为 HelloWorld.java,(文件名须与类名一致!),保存文件到 D:\myJava 文件夹中或直接保存在D盘根目录下。

提示:保存的文件名中不能出现空格,类似“Hello World.java”的文件名在编译时会出现找不到文件的错误。

Java程序的开发步骤

①、编写源文件使用文本编译器,如Edit或记事本编写源文件,但不可以使用非文本编辑器,如word编辑器。

  1. //Java源文件Hello.java是由两个名字为Hello和Student的类组成。  
  2.     public class Hello {  
  3.     public static void main(String [] args){  
  4.         System.out.println("大家好");  
  5.         System.out.println("Nice to meet you");  
  6.         Student stu = new Student();  
  7.         stu.speak("we are students");  
  8.     }  
  9. }  
  10.   
  11. class Student{  
  12.     public void  speak(String s){  
  13.         System.out.println(s);  
  14.     }  

Java反编译

反编译:把编译器得到的字节码文件还原为源文件。
对于java,字节码文件并不是最终的机器码,需要当前平台上的解释器再解释成当地的机器码来执行,因此就给反编译留下了空间。
JDK提供的反编译器是javap.exe 如:javap Hello

2.运行程序

3.保存源文件

4.编译源文件

5.最后一步运行程序

2、保存源文件

如果源文件中有多个类,那么只能有一个类是public类。源文件的名字必须与这个public类的名字完全相同,扩展名是 .java 。
源文件中允许没有public类,如果没有public类,源文件的名字只有和其中一个类的名字相同,扩展名是 .java 。
上述例子中的源文件命名:Hello.java。

后续继续更新!!!!




【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。