学习java的第一节课

学习java之前首先 拜见我们的java祖师爷—>

詹姆斯·高斯林

介绍下咱们的祖师爷–

这里只介绍一下 java的由来嗷,具体的百度查找哦

毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak” 这个Oak就是java的前身咯 据说因当初咱们的祖师爷比较喜欢喝咖啡 然而有一个盛产咖啡的小岛叫做 “爪洼岛” 所以祖师爷就谐音为java 然而老一辈的人也有喊java为爪洼的哦
不过多介绍 毕竟百度都有哒!!

现在我再让大家看一下java对世界的影响力


根据这个图 可以看出 java(咱们的重点就是java嗷其他的不管) 即使下降了 6% ,但是java依旧 稳居前三 .所以java不管再任何地方依旧是很强的一门编程语言
图片来自–TIOBE

对于编译器

编译器由于牵扯到安装 等一系列操作 可能会违规这里就不介绍了,推荐哔哩哔哩 上有个叫<大博哥VV6>的up主 主页有介绍哦

开启第一篇 Hello World !!! 世界是美好的!愿你有更好的明天 加油

二话不说 先上代码————————————————————

public class HelloWorld{public static void main(String[] args){System.out.println("Hello World!!");}
}

首先定义一个public 的 类(class class不管是再java还是c++都是类的意思 大家要知道哦)HelloWorld 是类名 也是咱们的文件名在一个java文件中,有且仅有一个public的类
public static void main 定义主方法 在java中 函数叫做方法 (大家都是从c过来的)
public static void main(String[] args)
访问修饰限定符 方法的返回值 方法的名称(参数列表)
在java中 数组的中括号要与变量类型放在一起
System.out.println(“Hello World!!”);
这是一个输出的格式 println为换行输出 (非格式输出哦 大家了解一下 在这篇博客的结尾我会给大家介绍 printf print println 的区别的)
访问修饰限定符有:
public
private
ptrtected
由于是第一节课 不过多介绍嗷

运行代码

前期学习建议用记事本来完成代码的编写利用cmd来执行 让自己理解 javac于java命令的功能!!


看图可以知道 利用javac指令可以生成一个 .class的字节码文件 咱们看不懂嗷字节码文件的信息 他是给机器看的 这个过程叫做 编译
第二步 利用java 指令 可以生成我们想要的HelloWorld!!了 神奇不? 这一步叫做运行 不过多介绍了嗷
不懂的 b站 《大博哥vv6》
加油 未来的编程行业总有我们的一席之地

比较三个输出

我在这里 只做介绍 不附加图 因为学习编程必须动手才能让自己懂得更多
print 为输出 比如 前面定义一个int a = 20; 输出的时候仅仅需要print(a);即可 写成 print("%d",a); 是不允许的 毕竟它不叫格式化输出
printf 为格式化输出 比如 前面定义一个int a = 20; 输出的时候仅仅需要print(“%d”,a);即可 写成printf(a); 是不允许的 因为它叫格式化输出
println 为输出换行 只不过是在print的基础上增加一个换行而已

关于小编

小编只是一名大一的学生 QQ号为:2206730228
欢迎大家来骚扰 一起探讨编程的奥秘。另外小编是个农村人别欺负小编啥都不懂嗷

学习java 的第一节课相关推荐

  1. 学习git的第一节课

    第一节课的笔记 git init 创建版本库 git status 查看版本状态 git log 可以看提交次数和时间          git log --pretty=oneline 按行显示 g ...

  2. C语言学习知识总结————第一节课

    一.为什么学习C语言? C生万物 编程之本 长远IT职业的发展的首选 学会了C,就相当掌握了技术核心 C语言是母体语言,是人机交互接近底层的桥梁 C语言与其他主流编程语言的基本结构近乎一至 在最流行的 ...

  3. 数据结构与算法XS班-左程云第一节课笔记(位运算、算法是什么、简单排序)

    第1节 位运算.算法是什么.简单排序 ##这是数据结构与算法新手班-左程云第一节课的笔记## 1. 位运算 // 你们会不会表示一个数字的32位啊? // Java中int类型默认以32位二进制数在计 ...

  4. 数据结构第一节课感受

    在第一节课中,老师让同学朗读重点自然段并让同学提出问题进行解答,在过程中我们能够很好的集中精神吸收知识也了解到了很多老师的学习方法,为数据结构的学习打下很好的基础. 在阅读完绪论之后,我对知识点做了以 ...

  5. 第一节计算机课开场白,第一节课有趣的开场白

    我是一名新老师,请问第一堂课的开场白怎么讲 我:上课 学生:起立 我:同学们好 学生:老师好 我:请坐 我:很高兴见到大家. 我是你们的英语(或其他的学科)老师 我叫* 老师有一个小小的请求. 大家一 ...

  6. 第一节课:从零起步编码实现多层次神经网络

    第一节课:从零起步编码实现多层次神经网络 详细内容请关注微信公众号:从零起步学习人工智能 https://mp.weixin.qq.com/s?__biz=MzU3OTc4OTEzNw==&m ...

  7. 第一节计算机课开场白,第一节课的开场白

    原标题: 第一节课的开场白 既然是英语课,就应该有一个"带有英语"的开场白.在教师走进教室的一瞬间,可以面带笑容的用英语和学生说"Hello! Boys and girl ...

  8. 初一第一节计算机课,初中信息技术第一节课-常规教育ppt课件

    <初中信息技术第一节课-常规教育ppt课件>由会员分享,可在线阅读,更多相关<初中信息技术第一节课-常规教育ppt课件(17页珍藏版)>请在人人文库网上搜索. 1.欢迎走进信息 ...

  9. 数据结构与算法学习笔记(python)——第一节 数组应用程序实战

    前言 本人是一个长期的数据分析爱好者,最近半年的时间的在网上学习了很多关于python.数据分析.数据挖掘以及项目管理相关的课程和知识,但是在学习的过程中,过于追求课程数量的增长,长时间关注于学习了多 ...

  10. Scratch那么多代码块,第一节课挑哪些个教给学生?

    您好,感谢您一直对少儿编程.对"与非学堂"的关注.为了更好地为大家服务,诚邀您填写一份<关于少儿编程教与学的课件资源素材需求调查>,https://www.wjx.cn ...

最新文章

  1. 如何超越console.log并充分利用浏览器的调试控制台
  2. ERROR: 资源短缺 PXA_NO_FREE_SPACE
  3. asp 判断数组等于_剑指Offer(牛客版)--面试题4:二维数组中的查找
  4. [转载]IIS7报500.23错误的解决方法
  5. yii2笔记: 单元测试
  6. 如何确保使用jdk8编译后的class能够在jdk7上运行?
  7. Poisson泊松分布
  8. Security+ 学习笔记3 威胁情报
  9. EXCEL 跨列居中
  10. 佳能打印机IP1880,打印提示墨盒收集器已满的解决方法
  11. java 导出word简历_java导出生成word(类似简历导出)
  12. matlab偏最小二乘法及其检验
  13. 某内容管理系统最最最详细的代码审计
  14. 烤仔TVのCCW | 智能合约间的四种调用(下)
  15. 《阿尔卑斯》观后感 (r10笔记第44天)
  16. 微信小程序上传EXCE/CSV/JSON文件到数据库
  17. 电商的1000+篇文章总结
  18. 计算机相关的专刊,计算机 | 1区SCI期刊专刊信息1条
  19. 爬虫抓取BestCoder的比赛排名
  20. 使用Delphi进行相机访问

热门文章

  1. 结对编程-李晓彤+凌嘉文
  2. Hello I am whiter. Nice to meet you!!!
  3. c语言 计算机 只用if,C语言if语句的用法
  4. 北京工业大学2020计算机考研复试科目,2020北京工业大学计算机考研专业课调整...
  5. 【Love2d从青铜到王者】第九篇:Love2d之库(library)
  6. Transaction使用及原理
  7. 移动硬盘在Windows和Mac上同时使用的巨坑
  8. 企业网站排名,关键词选择原则,6个基本策略
  9. QQ出现Initialization failure:0x0000005
  10. 问题处理——无法导航到插入符号下的符号