一、认识计算机

1、组成:

硬件:cpu,内存,显卡,...
软件:
系统软件:WPS, wegame, steam, IDEA,.....
应用软件:WPS, wegame, steam, IDEA,.....

2、认识键盘:

功能键:
tap,
空格,
``飘号键
快捷键:
ctrl+a[c|v|x|z]

3、DOS命令

dir
cd xxx
盘符:
cls
exit

二、java环境

1、jdk,jre,jvm

jdk:java开发工具包,包含jre和开发工具
jre:Java运行环境,包含jvm和核心类库
jvm:Java虚拟机,是Java语言跨平台的保证

2、分类:

java SE
java ME
java EE

3、环境变量:

path:
目的:为了可以在任意目录下使用javac和java命令
方式:
方式1:直接将jdk的bin目录路径放在path环境变量中
方式2:单独建立一个环境变量JAVA_HOME,将jdk的根目录放在其中,在path环境变量中使用%的方式进行引用【推荐】
classpath【选配】
目的:为了让class文件可以在任意目录下被运行

3、java运行的步骤

编写java程序
HelloWorld.java
编译java文件,得到class文件
javac HelloWorld.java
HelloWorld.class
运行class文件
java HelloWorld

三、Java基础

1、关键字

概述:被java语言赋予特殊含义的单词
特点:都是小写字母
其中goto和const作为保留字存在

2、标识符

概述:就是给类、接口、方法、变量等起名字使用的字符序列
组成规则:
1、可以有大小写字母
2、可以有数字
3、特殊字符只能有两个出现:$和_
命名规范:
1、不能以数字开头、
2、不能是Java中的关键字
3、不能出现除$和_以外的字符
常见命名场景:
包(文件夹|目录)
单级目录:由小写字母和数字构成
多级目录:全部由小写字母构成,父子目录由.连接,如: com.wll.day01
类、接口起名字
一个单词组成:首字母大写其余字母小写 如:Student
多个单词组成:每个单词首字母大写,其余字母小写 如:HighStudent
变量、方法
一个单词组成:全部小写 如 eat()
多个单词组成:第一个单词全部小写,从第二个单词开始,首字母大写 如:playGame()
常量
一个单词组成:全部大写
多个单词组成:单词与单词之间使用_连接 举例: FIRST_NAME

3、注释

注释:在java程序运行过程中,不会被解释运行的文字
分类:
1、单行注释 // 要注释的内容
2、多行注释 /星 要注释的内容 星/
3、文档注释 /星星 要注释的内容 星/ 注释有啥作用?
1、用户解释说明文字,帮助理解代码
2、帮助我们排错

java_day1_认识计算机,java环境,Java关键字、标识符、注释的更多相关文章

  1. Java基本语法--关键字&标识符

    本篇博客主要介绍了Java基本语法中的关键字.保留字和标识符. 关键字与保留字 关键字(keyword的定义及特点) ✄ 定义:被Java 语言赋予了特殊含义,用做专门用途的字符串 ✄ 特点:关键字中 ...

  2. 黑马程序员——C语言基础语法 关键字 标识符 注释 数据及数据类型

    Java培训.Android培训.iOS培训..Net培训.期待与您交流! (一下内容是对黑马苹果入学视频的个人知识点总结) (一)C语言简单介绍 (1)C语言程序是由函数组成的任何C语言程序都是由一 ...

  3. JAVA之旅(一)——基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算

    JAVA之旅(一)--基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算 Android老鸟重新学一遍JAVA是什么感觉?枯燥啊,乏味啊,而且归纳写博客,都 ...

  4. 语言篇:Java环境

    语言篇:Java环境 Java是什么? Java 是一项用于开发应用程序的技术语言,可以让 Web 变得更有意思和更实用.使用 Java 可以玩游戏.上载照片.联机聊天以及参与虚拟体验,并能够使用联机 ...

  5. Appium(一):java环境、AndroidSDK环境

    1. java环境 java的下载和安装可以看我以前写的Java基础:<java下载和安装>. 2. AndroidSDK环境 2.1 AndroidSDK下载 我们进入:https:// ...

  6. 第一课:Centos下配置java环境变量的两种方式(jdk1.8)

    配置java环境(yum安装) 1.查出java1.8的全部版本 yum list java-1.8* 2.安装你需要的java1.8 版本(安装的名字根据查询出来的结果输入这里只是举例) yum i ...

  7. 第二十一节:Java语言基础-关键字,标识符,注释,常量和变量,运算符

    Java语言基础-关键字,标识符,注解,常量和变量,运算符 class Demo { public static void main(String[] args){ System.out.printl ...

  8. Java之--Java语言基础组成(关键字、标识符、注释、常量和变量、运算符)

    Java语言基础组成-关键字.标识符.注释.常量和变量.运算符 Java语言由8个模块构成,分别为:1.关键字:2.标识符(包名.类名.接口名.常量名.变量名等):3.注释:4.常量和变量:5.运算符 ...

  9. Java标识符和关键字的区别!java基础 java必学

    任何计算机语言都离不开标识符和关键字,那我们就来简单讲一下他们两者的区别,希望有助于大家的的理解!本篇文章干货满满,如果你觉得难懂的话可以看下高淇老师讲的Java300集的教学视频,分选集,深度剖析了 ...

  10. JAVA基础Day1-注释/标识符和关键字/数据类型/类型转换/变量、常量、作用域

    目录 一.注释 二.标识符和关键字 标识符命名需要注意: 三.数据类型 基本数据类型: 拓展: 定义时需要注意: 四.类型转换 字节 五.变量.常量.作用域 变量 变量命名规范 变量作用域 常量 一. ...

随机推荐

  1. [oeasy]python0081_ANSI序列由来_终端机_VT100_DEC_VT选项_终端控制序列

    更多颜色 回忆上次内容 上次 首先了解了RGB颜色设置 可以把一些抽象的色彩名字 落实到具体的 RGB颜色 计算机所做的一切 其实就是量化.编码 把生活的一切都进行数字化 标准 是ANSI制定的 这个 ...

  2. [oeasy]python0030_设置路径_export_PATH_zsh_系统路径设置_export

    ​ 放入路径 回忆上次内容 我们要在任意路径下直接执行 sleep.py 把 sleep.py 放在 /usr/bin/ 下面 最终可以在任意位置执行程序sleep.py 但是 /usr/bin 里面 ...

  3. oeasy教您玩转vim - 66 - # 比较修改模式 vimdiff

    ​ vimdiff 回忆上次 上次有三种批量替换,分别是 :windo :bufdo :argdo 执行的{cmd}可以用|按顺序增加 update 自动更新 :set autowrite 自动写入 ...

  4. 推荐几款.NET开源且功能强大的实用工具,助你提高工作开发效率!

    前言 俗话说得好"工欲善其事,必先利其器",今天大姚给大家推荐8款.NET开源且功能强大的实用工具,助你提高工作开发效率! DevToys 一款基于C#开源(MIT License ...

  5. ORA-01658创建表或索引报错分析

    一.报错信息 某项目最近在 SQL Loader 导数据时偶尔会报错,类似如下: SQL loader ORA-01658 unable to creale INITIAL extent for se ...

  6. 如何在Arch Linux上构建Raspberry Pi虚拟环境

    如何在Linux上构建Raspberry Pi虚拟环境 ​ 下面我们来讲讲如何使用QEMU来仿照树莓派环境.这里首先先分成两大类.第一类是跑比较老的,安全性较低的老树莓派,主要指代的是22年4月份发布 ...

  7. Python编写html文件

    背景:部门需要发送周报.月报,每次都需要去数据库导出数据整理统计发送给领导,人工操作显得繁琐且费时间. 1.可以定时用python将数据库查询数据结果写成html文件,达到浏览器访问的效果,定时发送给 ...

  8. 【SpringCloud】Re03 Feign

    Feign是一个声明式的HttpClient?更简洁的实现Http请求发送 安装Feign组件: 配置Feign的依赖坐标: <?xml version="1.0" enco ...

  9. 【Tutorial C】08 函数 Function

    函数的定义 C源程序是由函数组成的. 最简单的程序有一个主函数 main(),但实用程序往往由多个函数组成, 由主函数调用其他函数,其他函数也可以互相调用. 函数是C源程序的基本模块,程序的许多功能是 ...

  10. JavaWeb入门到实战学习笔记

    了解,讲得并不是很好,很展开. 概念 动态web Web服务器 web服务器这节也是蜻蜓点水,引出tomcat而已 ASP(C#语言,微软) JSP PHP Java bootstrapclasslo ...