三个环境变量的作用:

  1. java_home:通知其他应用,本机装了jdk 且告诉java的位置

  2. path:bin目录里装了很多java的命令 而把bin目录放进path,就可在任何目录下,找到这些命令,可在任何目录下运行javac

  3. 最重要的classpath
    例如, java Hello 运行这个程序,前提是找到字节码文件。也就是.class文件,而classpath作用就是帮助计算机找到这个文件,而.是指当前目录,找到就运行,找不到就报错(而一般字节码文件保存在当前目录,注意,运行java是注意目录要对) 如何在其他目录下,运行。.class文件 把.class的位置,放在classpath里 计算机是根据classpath去找.class

访问权限:

写类时,会在之前写一个访问权限(访问修饰符),最常见的:public

注意,public类(公开类),源文件必须与类名一致,包括大小写。 一个源文件可以写很多类,但只能写一个公开类(因为只有一个文件名)

百知教育-胡鑫喆讲师-java-第一章06相关推荐

  1. 百知教育-胡鑫喆讲师-java-第一章04

    1.跨平台 ?java的跨平台如何实现? 计算机的执行机制:源文件(符号语言)->机器码(思想) c c++ 1 .编译(把源文件直接翻译成机器码,编译成功后,执行效率高,计算机就看的懂机器码, ...

  2. 百知教育-胡鑫喆讲师-java-第一章07

    包结构 包:管理.class文件 根目录下.class文件太多,建一个包,相当于建一个文件夹来管理.class文件, 运行时1, 要注意:,要写,java+类名, 而有包时,类的全名为: 包名+类名 ...

  3. 百知教育-胡鑫喆讲师-java-第一章03

    java语言的特点 面向对象 简单 跨平台 编程语言最核心的是它的思想, 面向对象就是java的思想, java的思想不能取代的. java有资源的积累,开放,要学的东西多,所以Java最有发展潜力.

  4. 百知教育—胡鑫喆—1.Java语言特点2.运行机制3.java第一个程序

    这里写自定义目录标题 百知教育-胡鑫喆-Java语言特点,运行机制,第一个程序 一. Java的语言的特点 二.Java的运行机制 1.翻译执行方式: 2.Java **先编译再执行**: 3.Jav ...

  5. 百知教育学习- 胡鑫喆讲师-第一个java程序

    百知教育学习- 胡鑫喆讲师-第一个java程序 一.java简介 java是一个纯面向对象的编程语言 二.java的结构 组成Java的基本代码单元为类 一个完整的类的代码范围从左花括号开始,右花括号 ...

  6. Java基础小白入门教程-----百知教育java基础学习1---胡鑫喆

    Java基础小白入门教程(胡大大出品,彩蛋请自寻) 胡鑫喆 https://www.bilibili.com/video/BV1wE411V7Zo?from=search&seid=38511 ...

  7. #百知教育 - 刘浩讲师 - 接口

    百知教育 - 刘浩讲师 - 接口 一.接口概述 1. 接口的概念: 定义了具备某种能力的接口 约定方法:这种能力的具体要求. 可以说接口是一种能力,接口是一种约定,接口是一种标准. 1.接口相当于一个 ...

  8. 郑州java应届生_【百知就业】应届生应聘Java开发年薪22万起?

    在<第十六届中国大学生最佳雇主调研综合报告>中显示,国内应届生平均期望薪资8431元/月,而北京.上海.南京分别是大学生最想求职的城市前三名,对于这三个城市的大学应届毕业生的平均期望薪资分 ...

  9. 成都百知教育:做Shopee店铺没有方向,这3大层级必须理清!

    (成都百知教育)很多朋友问我,做Shopee店下来了,或者出单了,怎么办? 做Shopee没有方向,其实是你没有理清它的三大店铺等级. 实际上,做过国内淘宝店的朋友,可以这样理解,一般卖家=个人C店 ...

最新文章

  1. 超有用的 java面试题
  2. 第4件事 产品经理必须“入戏”, 与用户交朋友
  3. 如何查找业务用例和业务执行者
  4. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 26丨广告效果【难度简单】​
  5. Centos7上openVP的另一种使用方式,实现访问控制!
  6. [sitemap 索引情况提示] 根据 sitemap 的规则[0],当前页面 [pages/loading/loading] 将被索引
  7. 文成小盆友python-num6 -反射 ,常用模块
  8. 帆软教程:报表数据钻取
  9. 自己动手写一个分库分表中间件(一)
  10. LibreELEC(kodi)安装
  11. html实现图片裁剪,JavaScript html js图片切割系统,裁剪,图片处理
  12. flash player 11.2 64位 linux,Adobe Flash Player 11.2.202 Beta 1支持 64位操作系统
  13. wmp 11安装方法
  14. MT6628抓取CQI log的方法
  15. Ac质量问题相关答疑
  16. Android studio如何查看本地数据库
  17. uft自动化测试工具安装步骤_2020年十大最佳自动化测试工具
  18. OpenWrt路由器无线中继、信号放大实现
  19. 如何在控制台中查看mac系统的操作系统是什么?
  20. WebGIS常用的前端地图框架

热门文章

  1. 关于可交换矩阵的一个结论
  2. C语言知识点---文件
  3. try/catch 用法
  4. java signal信号_signal 信号具体含义解释~
  5. Web直播送走flash,迎来直播,h5全平台低延时,webFlv播放器方案(适用RTSP监控,RTMP直播)
  6. 宇贸电商二期-用户模块开发(一)
  7. 关于onreadystatechange属性的一点疑问
  8. 报告 | 腾讯知文,从0到1打造下一代智能问答引擎【CCF-GAIR】
  9. 0欧姆电阻的过流能力
  10. 圣魔之血java_818你最喜欢的动画电影!注:是电影哦!!!!