zoukankan      html  css  js  c++  java
  • Java程序设计基础

    1、cmd的使用方法:

    一、Java语言开发环境开发及搭建

        1、JRE:是Java程序的运行环境,包含JVM和运行时所需的核心类库

         2、JDK:是Java程序开发工具包,包含JRE和开发人员使用的工具

    二、Java注释

    1、单行注释和多行注释

                 

     2、Java语言中每一行代表的意思:

             

     三、关键字

      1、关键字的特点:

        1)完全小写的字母;

        2)在增强版的记事本当中有特殊颜色。

    四、标识符

        1、定义

        是指在程序中,我们自己定义的内容。比如类的名称、方法的名字和变量的名字等等,都是标识符。

     2、命名规则

        1)标识符可以包含英文字母(区分大小写)、数字、$(美元符号)、_(下划线)

        2)标识符不能以数字开头

        3)标识符不能是关键字

     3、命名规范

        1)类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。

        2)变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。例如:helloWorld

        3)方法名规则:同变量名。

    五、常量

      1、定义:

        在程序运行期间,固定不变的量。

      2、常量的分类:

        1)字符串常量:凡是用双引号 引起来的部分,叫做字符串常量。

        2)整数常量:直接写上的数字,没有小数点。

        3)浮点数常量:直接写上的数字,有小数点。

        4)字符常量:凡是用单引号引起来的单个字符,叫做字符常量。

        5)布尔常量:只有两中取值。true、false

        6)空常量:null。代表没有任何数字。

        

     六、基本数据类型

      1、

      2、

      3、

      4、

    第一章   Java语言概述

    一、Java的特点:

       1、简单易学:Java去掉了C/C++所使用的数据类型:指针(pointer)、联合体(unions)和结构体(structs)

       2、面向对象:面向对象的语言都支持封装、继承和多态三个概念

       3、平台无关性:

             平台无关性有两种:源代码级和目标代码级。Java语言是靠Java虚拟机(JVM)在目标代码级实现平台无关性的。

       4、分布式:

            分布式包括数据分布和操作分布。Java语言支持这两种分布性。

       5、可靠性:

       6、安全性:

       7、支持多线程:

          Java在两方面支持多线程:一方面,Java环境本身就是多线程的,若干系统线程运行,负责必要的无用单元回收、系统维护等系统级操作;另一方面,Java语言内置多线程机制,可以大大简化多线程应用程序开发。

       8、支持网络编程:

            Java语言通过它所提供的类库可以处理tcp/ip,用户可以通过URL地址在网络上很方便地访问其他对象。

       9、编程与解释并存:

           Java语言的编译器并不是把源文件(.Java)编译成二进制码,而是将其编译成一种独立于机器平台的字节码文件(.class文件)。字节码文件可以被Java解释器执行,有解释器将字节码文件再翻译成二进制码,是程序得以运行。

    二、Java语言规范

       Java语言为开发Java程序而定义了类和接口,称为应用程序接口(API)。

       Java技术包括三个方面:https://wenda.so.com/q/1507788655213951

        1)Java SE(Java Platform Standard Edition):Java平台的标准版,可以用于开发客户端应用程序。应用程序可以独立运行或作为Applet在Web上运行。

         2)Java ME (Java Platform Micro Edition):Java平台的精简版,用于开发移动设备的应用程序。不论是无线通信还是手机、PDA等小型电子装置,均可采用Java ME作为开发工具及应用平台。’;l

        3)Java EE(Java Platform EnterPrise Edition):Java平台的企业版本,用于开发服务器端的应用程序,为企业提供了e-Business架构及其Web服务。其优越的跨平台能力与开放的标准。深受广大企业用户的喜爱。

    三、Java虚拟机

       1、Java虚拟机的定义:

             Java虚拟机(Java Virtual Machine 简称JVM)是运行所有Java程序的抽象计算机,是Java语言的运行环境,它是Java 最具吸引力的特性之一。JVM其实就是一个字节码解释器。

        2、Java程序的执行过程:先编译,后解释

     

             字节码是Java虚拟机的指令组,和CPU上的微指令码很像,。Java程序编译成字节码文件尺寸较小,便于网络传输。

             字节码最大的好处是可跨平台运行,即Java的字节码可以编写一次,到处运行。

    四、Java程序的种类和结构

        使用Java语言可以编写两种类型的程序:Application(应用程序)和Applet(小程序)。开发原理相同,但运行环境和计算结构不同。

        一个复杂的程序可以由一个或多个Java源文件构成,每个文件中可以有多个类定义。

         一般的Java源程序文件由三部分组成:1) package语句(0个或1个);

                                                                       2)import语句(0个或多个);

                                                                       3)类定义(1个或多个类定义)。  

               注: 1)package语句表示该程序所属的包。他只能有一个或没有。如果有,必须放在最前面;如果没有,表示本程序属于默认值。

                        2)import语句表示引入其他类库中的类,以便使用。import语句可以有0个或多个,它必须放在类定义的墙面。

                        3)类定义是Java源程序的主要部分,每个文件中可以定义若干类。

                            Java程序中定义类使用关键字class,每个类的定义由类头定义和类体定义两部分组成。

         注:Java是严格区分字母大小写的语言。书写时,大小写不能混析

    字节码最大的好处是可跨平台执行,,可让程序“编一次,到处运行”的梦想成真。 

     第二章         Java语言开发环境

  • 相关阅读:
    村上春树的《海边的卡夫卡》与中日现实
    熊的甜蜜世界
    VS创建dll和调用dll
    DIRECTSHOW在VS2005中PVOID64问题和配置问题
    Vs 2008 解决方案的目录结构设置和管理
    SQL Server 2008中的代码安全(二):DDL触发器与登录触发器
    如何在自动SGA管理模式下调节参数设置
    将ORACLE数据库从归档改成非归档状态
    查看oracle数据库是否归档和修改归档模式(转)
    oracle TRANSLATE函数详解
  • 原文地址:https://www.cnblogs.com/counter/p/13238245.html
Copyright © 2011-2022 走看看