Java基础---第一天

一、第一天学习进程

Java概述【电脑—Java介绍】--------Java经典实例【path环境配置、HelloWorld】-------------Java基础【关键字、标识符、注释、HelloWorld注释完整】

二、Java概述

键盘快捷键

Ctrl+A:全选               Ctrl+C:复制               Ctrl+V:黏贴           Ctrl+X:剪切

Ctrl+Z:撤销            Ctrl+S:保存            Windos+r:dos命令运行

Dos命令

D: 盘符切换            Dir:当前目录文件(夹)列表显示       Md:创建目录           Rd:删除目录

Cd:进入指定目录            Cd..:退回上级目录                   Cd\:退回根目录               Del:删除文件(*.txt)

Exit:退出dos命令           Cls:清屏

Java特点—跨平台性:

Java语言跨平台,Jvm不跨平台。

JRE: JVM + class library   运行环境

JDK: JRE + tools                 开发工具包

总结:由JDK开发的软件,必须在JRE上运行,并由JVM保证跨平台。

三、Java经典实例—HelloWorld

环境变量

(1)path环境变量的作用

让javac和java命令可以在任意的目录下使用。

(2)path环境变量的配置(掌握)

A:只修改path

D:\develop\Java\jdk1.7.0_45\bin;以前的path后面添加,以;分隔。

B:先建立一个JAVA_HOME,后修改path

新建:JAVA_HOME 值是 D:\develop\Java\jdk1.7.0_45【JDK安装路径】

修改:%JAVA_HOME%\bin;以前的path

推荐使用B方案。

(3)classpath环境变量的配置

让指定的class文件在任意目录都可以被访问。

技巧:在最左边配置一个.;

这样做的好处就是能够先在当前目录下查找并执行。

HelloWorld源代码:

/**
这是HelloWorld标准程序,用于自己详细了解完整的Java程序代码以及注释风格
内容包含:类、方法、语句的使用;注释的使用;
@author:冉俊勇
@version:v1.0
思路:
1、用class声明类,类名是HelloWorldTest;
2、构建main主方法,作为程序的入口,
    固定格式:public static void main(String[] args){}
3、写输出语句,用于输出,以实现第一个程序的完整性
    System.out.println("实际输出句子");
步骤:
1、class HelloWorldTest {}
2、public static void main(String[] args){}
3、System.out.println("实际输出句子");
4、正确的合并
*/  //文档注释

//这是第一个Java程序,也是Java开始学习的经典实例。单行注释
class HelloWorldTest
{
    /*
    在EditPlus应用中,蓝色表示Java关键字;
    main是Java程序的入口,一个程序必须有一个main方法
    */  //多行注释
    public static void main(String[] args)
    {
        //输出语句,打印到dos界面上,输出内容是:Hello World
        System.out.println("Hello World");    

        //以下代码用于说明注释用于调试程序
        //
        /*
        System.out.println("Hello World");
        System.out.println(‘Day day up");//此行双引号有误
        System.out.println("Good good study‘);//此行双引号有误
        System.out.println("Hello Java");
        System.out.println("Work Hard") //此行缺少语句结束符;
        System.out.println("study Java");
        //*/   //单行注释、多行注释结合使用
    }
}

总结:

一、注释

1、注释有三种,单行注释://

多行注释:/*   */

文档注释:/**  */

注意:单行注释可以嵌套使用,多行注释、文档注释不可以嵌套使用

创意使用:多行注释与单行注释结合,可以对代码进行灵活管理,如输出语句所示;多行注释还可以用于调试程序。

代码书写常出现错误:

1、关键字书写错误,关键字均是小写字母;

2、类名保存时没有考虑后缀名,出现此类错误:Demo.java.txt;

3、String/System首字母均需要大写;

4、括号不配对,在书写时,直接书写配对,再添加中间部分代码;

5、类名、变量名、方法名命名不规范,注释不完整[职业素养]。

关键字:

是Java中用于保留特定意义的单词,均是小写字母。其中goto、const是保留字符,可能在之后的版本中升级为关键字。

标识(zhi)符:

包、类、变量、方法、常量的起名。

1、标识符规则:

  由26个英文字符【大小写】,1—9数字字符,_和$构成;

  其中数字不能用于标识符开始;

  不能与关键字相同;

  严格区分大小写。

2、标识符命名规则:见名知意;驼峰命名;

包:单词均小写,多层次包间用.连接;

类和接口:一个单词,首字母大写;多个单词,每个单词首字母大写;

方法、变量名:单个单词,首字母小写;多个单词,第一个单词首字母小写,其后所有单词首字母均大写;

常量:所有字母均大写,多个单词,词之间用_隔开。

在HelloWorld中出现的错误总结

1、隐藏后缀名没管理,出现A.java.txt的命名错误;

2、main方法,main写错(mian);

3、System、String首字母未大写;

4、中英符号夹杂,所有输入中均是英文符;

5、所有语句以;为结束标志,不能不写,且一定是英文模式下的;

6、括号是成对出现的,需要配对。

时间: 2024-12-17 07:56:31

Java基础---第一天的相关文章

复习java基础第一天

一:static static: 静态的.   1. 若需要一个类的多个对象共享一个变量,则该变量需要使用 static 修饰.   2. 因为 static 修饰的变量为类的所有的实例所共享,所以 static 成员不属于某个类的实例, 而属于整个类.     所以在访问权限允许的情况下,可以使用 "类名." 直接访问静态成员(成员包括属性和方法).  3. 注意: 在静态方法里只能直接调用同类中其它的静态成员(包括变量和方法),而不能直接访问类中的非静态成员.     这是因为,对

JAVA面试精选【Java基础第一部分】

这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱.只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了.对于那些正打算找工作JAVA软件开发工作的童鞋们来说,当你看到这份题目的时候,你应该感动很幸运,因为,只要你把题目中的内容都搞懂了,在笔试的时候就可以游刃有余,通过面试只有半步之遥了,笔试只能反映你的JAVA技能.不管你是面试各个级别的JAVA工程师.架构师.还是项目经理,这个系列文章都是你最宝贵的资源,里面包括整个JAVA体系的知识,总会有

java基础第一章

一.什么是java,它包含哪些技术 1.         java是一种面向对象的高级编程语言 2.         java包括 a)      javase(java基础) b)      javaee(java企业级应用) 二.用记事本编写java程序的3个步骤 1.         创建扩展名为.java的java源文件 2.         编译java源文件,产生扩展名为.class的字节码文件在dos命令窗口中,输入 [javac 文件名.java] 再回车 3.        

JAVA基础第一章-初识java

业内经常说的一句话是不要重复造轮子,但是有时候,只有自己造一个轮子了,才会深刻明白什么样的轮子适合山路,什么样的轮子适合平地! 从今天开始,我将会持续更新java基础知识,欢迎关注. java的诞生 说起java的由来也许也是一个比较有意思的事情.20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒.面包烤箱.移动电话等)的智能化程度.sun公司为了抢占市场,就想在这些产品中嵌入一些程序

java基础 第一章 对象入门

第1章 对象入门 "为什么面向对象的编程会在软件开发领域造成如此震憾的影响?" 面向对象编程(OOP)具有多方面的吸引力.对管理人员,它实现了更快和更廉价的开发与维护过程.对分析与设计人员,建模处理变得更加简单,能生成清晰.易于维护的设计方案.对程序员,对象模型显得如此高雅和浅显.此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务.每个人都可从中获益,至少表面如此. 如果说它有缺点,那就是掌握它需付出的代价.思考对象的时候,需要采用形象思维,而不是程序化的思维.与程序化设

Java基础の第一弹

一.虚拟机的工作机制 (1) :通过 ClassLoader 寻找和装载 class 文件 (2) :解释字节码成为指令并执行,提供 class 文件的运行环境 (3) :进行运行期间垃圾回收 (4) :提供与硬件交互的平台 二.Java 从代码到运行的全过程 1.创建类:创建Java类文件,文件名(文件后缀名为java)必须跟其中一个类名完全一致,只有该类可以带public修饰符,一个类文件中最多只有一个类被public修饰(内部类不算) 类包含如下部分:①包(package)定义,②引用(i

【Java基础第一弹】Java序列化基础篇

Java类通过实现java.io.Serializable 接口便可启用其序列化功能.实现了序列化的类的实例可以在不同的系统或JVM间传递,并且不会丢失原实例的相关状态及值. 为一个类开启序列化功能只需实现Serializable 接口即可,仅仅作为使用者可以不必了解其内部的更深层次的实现及流程,但是如果想要更好的使用序列化功能就需要与我一起详细的学习和了解它. 1.什么是Java序列化 Java类通过实现java.io.Serializable 接口以启用其序列化功能: import java

java基础 第一章下(java格式,基本类型,运算符)

一.java基本格式 public class demo1{    //类名要和文件名相同 public static void main(String[] args){     // 每次换行,要四个空格缩进 System.out.println("hello world");  //输出hello world //语句的结束以分号结束 } } 二.基本数据类型 整型: 1.byte:字节型   8位   -128~127之间. 2.short:短整型  16位  -32768~32

Java基础——第一个记事本代码与Java注释

一 .使用记事本编辑java文件: 1.打开记事本,重命名文件名,文件拓展名“.java”.(必须要的,系统才能识别java文件) 2.编写一个简单的java代码: public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld"); } } 另:记事本文件名应必须与class 后面的类名“HelloWorld”相同,否则编译不到.  3.打开命令提示符,wi