JAVA第一天笔记--dos命令-环境变量-数据类型-命名规范

1、能够阐述JDK和JRE之间区别

JDK(Java Development Kit)是提供给开发人员使用的JAVA开发工具包(javac.exe;java.exe),包含JRE(Java Runtime Environment)。

JRE(Java Runtime Environment)是Java程序运行环境,包含JVM(Java Virtual Machine)及核心类库。

总结为:开发人员使用JDK开发的程序,在JRE中运行。

2、能够使用常见的DOS命令

d: -- 回到d盘根目录;

cd.. -- 返回上级目录(以C盘为例);

cd "文件名" -- 打开文件夹;

dir -- 查看当前文件夹;

cls -- 清屏;

exit -- 退出;

3、能够编写HelloWorld源文件

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

}

4、能够编译HelloWorld.java

dos进入需编译的源文件(.java)文件夹--dos窗口输入javac.exe路径  .java文件--enter--生成.class文件
    

5、能够运行HelloWorld.class文件

dos进入需运行的.class文件所在文件夹--dos窗口输入java.exe路径  .class文件--enter--窗口输出

6、能够独立配置path环境变量

环境变量配置需修改两个地方:

a.系统--高级系统设置--环境变量--系统变量--新建--名称(JAVA_HOME),变量值(D:\JAVA);

b.系统--高级系统设置--环境变量--系统变量--找到“PATH”--在最前加上"%JAVA_HOME%\bin;……"

7、能够在源代码中使用注释

java中注释分为三类:

a.单行注释  //

b.多行注释  /*  */

c.文档注释  /**  */

8、能够解释关键字的概念

关键字是JAVA赋予特殊含义的单词,其特征为全为小写,且在特定软件中会以颜色标示。

9、能够理解常量的概念和分类

常量分为6类:

a.整数

b.小数

c.字符

d.字符串

e.布尔型

f.空值

10.能够复述变量的概念

变量分为两类:基础变量,引用变量

引用变量如数组、接口等

基础变量分为4类8小种

a.整型
     1)byte 1字节
     2)short 2字节
     3)int(默认) 4字节
     4)long 8字节

b.浮点型
     1)float 4字节
     2)double(默认) 8字节

c.布尔型:boolean--true/false 1字节,默认值为false.

d.字符型:char 2字节

11、能够记住变量的定义格式

两种定义方式:

a. int b;
    b = 130;

b. int b = 130;

注意:各变量类型的数据范围;变量必须初始化才能使用;

12.能够使用标识符定义变量和类名  

标识符是指命名规范,有如下几点:

a.命名可使用字母/数字/$/_;

b.数字和_不可开头;

c.包的命名,各单词首字母均为小写;

d.类的命名,各单词首字母均为大写(大驼峰命名法);

e.变量命名,第一个单词首字母小写,其后各单词首字母大写(小驼峰命名法);

f.方法命名,第一个单词首字母小写,其后各单词首字母大写(小驼峰命名法);

13.反编译

javap <option> 编译后的class文件(文件名加不加.class都可)
     -c:分解方法代码,显示每个方法的具体字节码
     -l:指定显示行号和局部变量列表
     -verbose:显示详细信息
     -public|protected|default|private:显示该级别的类成员

dos命令-环境变量-数据类型-命名规范的更多相关文章

  1. day03变量的命名规范,常量,输出:自带换行,输入,注释,数据类型,运算符,常用字符大小关系

    复习 ''' 1.语言的分类 -- 机器语言:直接编写0,1指令,直接能被硬件执行 -- 汇编语言:编写助记符(与指令的对应关系),找到对应的指令直接交给硬件执行 -- 高级语言:编写人能识别的字符, ...

  2. 【学习笔记】Shell-1 变量:命名规范、变量赋值/取值/取消、局部变量/全局变量、预设环境变量

    1.Shell变量 从变量的实质上来说,变量名是指向一片用于存储数据的内存空间. Shell变量是一种弱类型的变量,即声明变量时不需要指定其变量类型,也不需求遵循“先声明再使用”的规定,想用即可用. ...

  3. Java基础系列(11)- 变量、常量、作用域以及变量的命名规范

    变量 变量是什么:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 type varName [=valu ...

  4. 01 JavaScript变量的声明、变量的使用、变量的命名规范和规则

    变量的声明,关键字:var //声明一个变量 var name; //给变量赋值 name = '哈士奇'; //声明并赋值一个变量 var name = '哈士奇'; 变量的使用 //声明并赋值一个 ...

  5. 04 变量 变量作用域 常量final 变量的命名规范

    变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项: 每个变量都有类型,类 ...

  6. 变量、变量作用域、常量final、变量的命名规范

    变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项: 每个变量都有类型,类 ...

  7. Swift常量和变量以及命名规范

    我们在上一章中介绍了如何使用Swift编写一个HelloWorld小程序,其中就用到了变量.常量和变量是构成表达式的重要组成部分.常量在声明和初始化变量时,在标识符的前面加上关键字let,就可以把该变 ...

  8. python 中变量的命名规范

    出自:http://www.diybl.com/course/3_program/python/20111130/563643.html 模块名: 小写字母,单词之间用_分割 ad_stats.py ...

  9. java分享第二天(变量及命名规范)

    1 JAVA是一种强类型语言,每个变量都必须声明其类型 2 Java变量是程序中最基本的存储单元,其主要包括变量名,变量类型和作用域 3 声明变量可以一行声明多个 4局部变量:方法或语句块内部定义的变 ...

随机推荐

  1. 苹果app(iOS app)的URL schemes

    最近折腾iOS快捷启动应用或应用内的某个动作的神器launch center pro (LCP),发现很多国产app并没有被LCP官方收录,所以不得不想办法找到app的url schemes. 下面是 ...

  2. html锚点实现的方法

    1 通过id <a href="#div1"> 通过id获取锚点</a> <div style=" height:200px; width: ...

  3. bzoj1319

    数论 这个幂指数很难搞,那么我们取个log 去取log得有底数,那么自然这个底数能表示出所有的数 原根满足这个性质 那么我们求出原根,再去log 变成k*ind(x)=ind(a) (mod phi( ...

  4. monkey基本命令及脚本编写

    Monkey 是Android自带的黑盒测试工具,一般通过随机触发界面事件,来确定应用是否会发生异常,多用于android应用的稳定性.压力测试  基本命令: adb shell monkey [op ...

  5. Identity Server 4 原理和实战(完结)_----选看 OAuth 2.0 简介(下)

    https://www.yuque.com/yuejiangliu/dotnet/asu0b9 端点 Endpoint Authorization Endpoint,授权端点 在浏览器里面和用户交互 ...

  6. Axure RP 7.0 标准教程(2)--基本介绍

    母版:用来放置一些相同元素的部件  两个页面都放入母版   一处更改 所有更改 添加图片:双击可以本地添加 ---------- 创建share.axure账号  https://share.axur ...

  7. 【阿里云IoT+YF3300】1.时代大背景下的阿里云IoT物联网的现状和未来

    “未来十到二十年,大家基本已经形成了一个共识,那便是新格局的奠定将由 AI 和物联网技术来支撑.放眼国内,在这些互联网巨头之中,未来真正成为竞争对手厮杀的,阿里和华为是首当其冲,在这两个领域双方分别暗 ...

  8. mysql order by是怎么工作的?

    假设我们要查询一个市民表中城市=杭州的所有人的名字,并且按照名字排序 CREATE TABLE `t` ( `id` ) NOT NULL, `city` ) NOT NULL, `name` ) N ...

  9. 1 手写Java ArrayList核心源码

    手写ArrayList核心源码 ArrayList是Java中常用的数据结构,不光有ArrayList,还有LinkedList,HashMap,LinkedHashMap,HashSet,Queue ...

  10. typescript语法入门

    一.字符串 1.多行字符串: (支持换行) ` <div></div> <p></p> ` 2.表达式:${} --> 变量 var a = 'd ...