java的一些知识(一)

                                                                                         第一章 初识java

一、java简介(了解)

 1.java的三大技术平台

   javaSE:标准版

   JavaEE:企业版

   JavaME:微型版

 2.特点:面向对象,跨平台,半编译半解释的语言

 3.java程序开发的步骤:
  
    编写源代码(.java)--》编译,生成字节码文件(.class)--> 执行

*二、环境搭建

  1.下载并安装jdk
   
    jdk:java开发工具包,包含开发和运行环境
    jre:java运行时环境,包含java的运行环境
    jvm:java虚拟机,提供java程序运行的基础环境

  2.配置环境变量

    JAVA_HOME:配置jdk的安装根路径
    Path:配jdk安装路径/bin
    CLASS_PATH:配jkd安装路径/lib

  3.测试是否配置成功

    javac:编译
    java:执行

*三、java程序的基本结构

 public class Hello{

    public static void main(String[] args){

        System.out.println("你好");
    }

 }

 程序注意:
   1.主类名要与文件名完全一致(主类:带public修饰的类)
   2.区分大小写
   3.对于一些成对的符号,必须成对出现,如{},[],(),"",''
   4.每句话都是以分号结尾
   5.程序中除了注释和输出的内容,其他的都是英文状态的
   6.main是程序的入口,每个程序都必须有且只有一个

 
四、其他

 关键字:java语言保留的,开发和运行平台认识的,有特定含义的单词,我们自己起名字时不能再用。

 注释:是对代码的解释,给程序员自己看,便于阅读代码。
  1)单行注释:以//开头,一次只能注释一行
  2)多行注释:以/*开头,以*/结尾,一次可以注释多行内容
  3)文档注释:(后面学)
 
 包:package
   作用:管理和组织类;解决命名冲突

  创建包:
    语法:package 包名;
    注意:该句必须位于文件的第一句。
   用eclipse创建有2种方式:
     1)先创建包,再创建类
     2)在创建类的同时,直接写上包名,包就一起创建了。

  导入包:
    语法:import 包名.类名;
     如果要导入该包下的所有类,import 包名.*;

 

                                                                                          第二章 变量 ,数据类型 ,运算符

 

一、变量
 在程序运行期间,值可以发生改变的量

 1.变量名,
  标识符命名规则:
   1)由字母、数字、_、$符号组成,不能以数字开头
   2)不能是关键字或保留字。
   3)区分大小写

 2.变量的使用步骤:
   1)声明(在计算机中分配内存)
   2)赋值(将数据存入到内存中)
   3)使用(将数据取出)

二、数据类型
 
  1)基本数据类型:
     1>数值型:
 1>> 整型:byte,short,int,long
           注意:long的常量加l或L
 2>> 浮点型:float,double
           注意:float的常量后必须加f或F

     2>非数值型:
 1>> 字符型:char
    注意:只能表示一个字符,用单引号引起来
    转义字符:\n,\t,\",\',\\
        2>> 布尔类型: boolean
    只有true和false两个值。

  2)引用数据类型:
 1>> 字符串:String
 注意:常量用双引号引起来。


  数据类型转换:
   1)自动类型转换:
      两种类型兼容,且目标类型>源类型
      byte-->short-->int-->long-->float-->double
      char-->int
   2)强制:
      两种类型兼容,且目标类型<源类型
      格式:(目标类型)表达式;

三、数据类型

 1.赋值:=, +=,-=,*=,/=,%=

 2.算术:
   二元:+,-,*,/,%
   一元:++,--
   注意:"/":两边都是整数,做整除运算
         "%":求两个数相除的余数
      ++,--:表示自增1或自减1,
         如果做前缀,则先自增1或自减1,再运算
         如果做后缀,则先运算,再自增1或自减1

 3.关系:>,<,>=,<=,==,!=
   注意:“==”的写法
     比较的结果是boolean类型

 4.逻辑:&&,||,!

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值