Java基础语法Day_01

第1节 java运行环境

  day01_01_Java语言发展史

  day01_02_计算机进制转换

  day01_03_计算机存储单元

  day01_04_命令提示符_基本介绍

  day01_05_命令提示符_常用命令

  day01_06_Java语言的跨平台性

  day01_07_JDK、JRE与JVM

  day01_08_JDK的下载与安装

  day01_09_环境变量的配置

第2节 HelloWorld案例

  day01_10_HelloWorld程序的代码编写

  day01_11_HelloWorld程序的编译运行

  day01_12_HelloWorld的常见问题与Notepad++使用

  day01_13_程序注释与HelloWorld说明

第3节 关键字&标识符
        day01_14_关键字的概念与特征

  day01_15_标识符的概念与规则

第4节 常量&变量

  day01_16_常量的概念与分类

  day01_17_常量的打印输出

  day01_18_基本数据类型

  day01_19_变量的概念与定义格式

  day01_20_变量的基本使用

  day01_21_变量的注意事项

============================================================================================================

第1节 java运行环境

========================================================================
    2019年1月21日22:12:56
    学习java第一步    基础知识  环境变量


========================================================================    
java 是编程语言,应用广泛
        进制转换的基础知识
    位
    字节
    存储单位
    KB
    MB
    GB
    TB
    PB
    EB
    ZB
命令提示符(cmd)
启动    win+r
常用命令:
    切换盘符    D:    切换到d盘(大小写都行)
    进入文件夹    cd     文件夹 多次按TAB可以切换文件夹
            cd..    返回上一级目录
    进入多个文件夹  cd 文件夹1\文件夹2
    显示目录    dir
    清空屏幕    cls
    退出cmd        exit

jvm虚拟机
    jre运行环境
    jdk开发工具 java SE Development Kit

jdk包含jvm运行类库 编辑工具

打开java
    d:\Java\jdk-9.0.1\bin\java.exe

C:\Users\asus>notepad
notepad是亲生的 所以自带环境变量


配置环境变量win10

我的电脑-》属性-》高级系统设置-》高级-》环境变量-》系统变量下-》新建-》变量名JAVA_HOME -》变量值D:\Java\jdk-9.0.1 -》在path下添加
%JAVA_HOME%\bin; 注意最后用分号



========================================================================

第2节 HelloWorld案例

 1 /*
 2     2019年1月22日13:31:18
 3     目的:HelloWorld
 4 */
 5 //第一行第三个单词必须和文件夹名字一样,大小写也要一样
 6 public class HelloWorld{
 7     //第二行的内容是万年不变的,代表main方法
 8     public static void main(String[] args){
 9         //第三行打印输出语句
10         System.out.println("Hello,World!");    
11     }
12 }
13 
14 /*
15     总结:
16     
17     常见错误;1)大小写 helloWorld ==改为HelloWorld
18               2)分号不能错
19     编写程序
20     1)javac 文件.java
21     2)java  文件名
22               
23 */

第3节 关键字&标识符

  字母,数字,下划线,和$
  不能以数字开头。
  标识符不能是关键字。
  类名字 大驼峰HelloWorld
  变量名 小驼峰helloworld
  方法名 小驼峰helloworld

第4节 常量&变量

  概念: 一成不变的量

  常量分类
    1字符串常量,凡是双引号引起来的叫,字符串量。"122","abc"
    2整数常量
    3浮点数常量
    4字符常量 'a' '9' '中'
    5布尔常量 ture 、 false
    6空常量 null

 1 /*
 2     2019年1月22日17:32:54
 3     目标:六种常量
 4 */
 5 public class Demo{
 6     public static void main(String[] args){
 7         //字符常量
 8         System.out.println("ABC");
 9         System.out.println("");
10         System.out.println("XYZ");
11         
12         //整数常量
13         System.out.println(1);
14         System.out.println(122);
15         
16         //浮点数常量
17         System.out.println(-2.3);
18         System.out.println(20.1);
19         
20         //字符常量
21         System.out.println('A');
22         //System.out.println('');//必须有且只有一个字符否则就会报错
23         //System.out.println('ab');//语法规则
24         
25         //布尔常量
26         System.out.println(true);
27         System.out.println(false);
28         
29         //空常量。空常量不能直接打印输出。当然有别的办法
30         //System.out.println(null);
31     }
32     /*
33         在java9输出结果是:
34                     D:\>javac Demo.java
35                     D:\>java Demo
36                     ABC
37 
38                     XYZ
39                     1
40                     122
41                     -2.3
42                     20.1
43                     A
44                     true
45                     false
46 
47     */
48     
49     
50 }

变量:程序运行中可以改变的量。
  创建一个变量并且使用的格式。
  数据类型 变量名称;//创建一个变量
  变量名称 = 数据值;//赋值
  一步到位的格式
  数据类型 变量名称 = 数据值;

 1 /*
 2     2019年1月22日19:18:20
 3     目的:变量的使用
 4                 变量:程序运行中可以改变的量。
 5                 创建一个变量并且使用的格式。
 6                 数据类型 变量名称;//创建一个变量
 7                 变量名称 = 数据值;//赋值
 8                 一步到位的格式
 9                 数据类型 变量名称 = 数据值;
10          注意事项
11                 1.多个变量名不可以重复
12                 2.float和long类型,字母后缀F和L不要丢掉。
13                 3.如果使用byte或者short类型的变量,右侧数据不能超过左侧类型范围。
14                 4.没有赋值的变量不能直接使用
15                 5.变量使用不能超过作用域的范围。
16                 【作用域】;从变量定义开始,一直到所属的大括号结束为止
17                 6.多个变量一起赋值
18 */
19 public class Demo02Variable {
20     public static void main(String[] args){
21         //创建一个变量
22         //格式:数据类型 变量名称;
23         int num1;
24         num1 = 10;
25         //当打印一个变量名称时候,显示出来的是变量的内容
26         System.out.println(num1);//10
27         
28         //重新赋值
29         num1 = 20;
30         System.out.println(num1);//20
31         
32         //使用一部到位的格式来定义变量
33         int num2 = 30;
34         System.out.println(num2);//30
35         
36         num2 = 35;
37         System.out.println(num2);//35
38         
39         System.out.println("======================");
40         
41         byte num3 = 30;//注意:右边的数值的范围不能超过左边数值的范围
42         System.out.println(num3);
43         
44         //byte num4 = 300;//右边数值超过左边的数值,报错
45         
46         short num5 =50;
47         System.out.println(num5);
48         
49         long num6 = 3000000000L;//long 类型要加L 或者l 大写好看‘
50         System.out.println(num6);//3000000000
51         
52         float num7 = 2.5F;
53         System.out.println(num7);//2.5
54         
55         double num8 = 1.2;
56         System.out.println(num8);//1.2
57         
58         char zifu1 = 'A';
59         System.out.println(zifu1);//A
60         
61         zifu1 ='中';//这个字符 中国字只能是一个
62         System.out.println(zifu1);//
63         
64         boolean var1 = true;
65         System.out.println(var1);//true
66         
67         var1 = false;
68         System.out.println(var1);//false
69         
70         //有值变量赋值有值变量赋值
71         boolean var2 = var1;
72         System.out.println(var2);//false
73         
74         {
75             int num9 = 6000;
76             System.out.println(num9);        
77         }
78         //System.out.println(num9); 错误
79         //这个在作用域外就不能用了,但是重新定义相同的变量依然能使用
80         int num9 = 3214;
81         System.out.println(num9);
82         
83         int a = 20,b = 60,c = 90;
84         System.out.println(a);//20
85         System.out.println(b);//60
86         System.out.println(c);//90
87     }
88 
89 }/*
90         总结:
91             8中类型的用法
92             作用域的理解
93 
94 
95 */

 

转载于:https://www.cnblogs.com/yaozhenhua/p/10305813.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值