Java基础入门
来源:互联网 发布:ucjiz软件免费下载 编辑:程序博客网 时间:2024/06/03 11:17
Java的最大特点:跨平台性
1,Java概述:
2,Java技术平台简介:
3,Java的配置环境变量:
让Java\jdk\bin目录下的工具,可以在任意目录下运行,原因将Java\jdk\bin所在目录告诉系统, 当使用该工具时,由系统帮我们去找指定的目录。
4,path环境变量和classpath环境变量的作用:
path环境变量的作用:
当我们执行某个命令时,操作系统首先会在当前目录下查找这个命令,如果当前目录下没有这个命令程序,操作系统就会沿着path环境变量中所指定的目录,依次查找这个命令程序,以最先找到的为准。
classpath环境变量的作用:
当我们运行java程序时,需要找到相应的类文件,而且在运行Java程序时,需要很多类库的支持 classpath环境变 量的值就是指定这一系列的路径,java虚拟机会沿着 classpath环境变量中所指定的目录,依次查找这个类文件,以最先找到的为准,简单的理解就是规定虚拟机该到什么地方执行java程序。
注意:
在配置环境时需要注意":"与";"号的区别因为在环境变量中很难区别":"与";",在环境变量中";"表示这个字段的变量已经结束。
5,javac命令和java命令做什么事情呢?
6,Java中的基本语法基础:
7,自动数据类型类型转换:
8,强制类型转换:
声明变量时需要注意:
变量必须以字母,下划线"_"或"$"符号开头,变量可以包括数字,但不能以数字开头,除了"_"或"$"符号以外,变量名不能包含任何特殊字符,不能使用java关键字,比如:int class public等。
9,运算符:
逻辑运算符:
&& || & | ^ !
^异或 两个条件为真,结果为false,两个条件为假,结果为true。
&和&&的区别:不管左边结果如何,右边都要运算。
|和||的区别:|两边都参与运算,||表示左边的条件成立则右边不参与运算。
!表示非 条件为真时,结果为假,条件为假时,结果为真。
异或^特点: 一个数异或同一个数两次,结果还是这个数。
右移>>的特点:右移几位其实就是该数据除以2的几次幂。>>:对于高位出现的空位,原来高位是什么就用什么补这个空位。
>>>:无符号右移:数据进行右移时,高位出现的空位,无论原告位是什么,空位都用0补。
10,练习:
11,Java中的基本选择结构:
12,Java中的循环结构
表达式1 初始部分;表达式2 条件判断(条件判断 如果条件=true循环体被执行,否则退出循环);表达式3改变循环变量值。
在循环中,可以使用break和continue语句控制程序的流程。
break 语句是终止某个循环,程序跳转到循环块外的下一条语句。
continue语句是跳出本次循环,进入下一次循环。
12,Java中的数组:
二维数组:
堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回收器来管理。
13,java中分为5片内存:
栈内存:栈内存存储的都是局部变量,而变量所需的作用域一旦结束,该变量就自动释放,局部代码块,限定了局部变量的生命周期。
- Java Swing入门基础
- JAVA的入门基础
- java基础入门之一
- java开发入门基础
- java基础入门
- Java基础入门
- java基础入门
- Java基础入门
- Java基础入门
- Java入门基础总结
- java入门基础
- java基础入门-----hashset1
- java基础入门-----hashset2
- java基础入门----Map1
- java基础入门----Map_keySet
- java基础入门------Map_entrySet
- java基础入门----Collections2
- java基础入门----Arrays
- ContextMenu的自定义
- 更改当前输入法
- 输入框只能输入英文
- ASP.Net实现用户权限管理
- hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
- Java基础入门
- 如何用MEF实现Asp.Net MVC框架
- C#的Unit Test如何根据exception来判断函数是否执行正确
- Linq 查询多张表,关系表
- WorkList工作笔记
- 用linqpad来插入多条数据
- ASP.Net MVC实现一个表单多个submit
- 优化EF的性能
- C#如何把XSD中HexBinary类型序列化uint类型