黑马程序员──Java基础知识
2014-12-10 21:11
281 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
Java概述
计算机语言:人与计算机交流的方式。
如果人要与计算机交流,那么就要学习计算机语。
计算机语言有很多种,如:C,C++,Java等。
这里,我们选择其中的一种:Java语言。
java是简单易学,完全面向对象,安全可靠,与平
台无关的编程语言。
什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行。
原理是什么?
只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM
Java Virtual Machine)即可
。由JVM来负责Java程序在该系统中的运行。
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好
的Java程序,计算机中只需要安装JRE 即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包 括了JRE。所以安装了JDK,就不用
在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
配置环境变量path
我的电脑--属性--高级--环境变量
编辑path环境变量,在变量值开始处加上java工具所
在目录,后面用 “ ; ”和其他值分隔开即可。
打开DOS命令行,任意目录下敲入javac。
如果出现javac 的参数信息,配置成功。
临时配置方式:通过dos命令中set命令完成
• set :用于查看本机的所有环境变量的信息。
• set 变量名 :查看具体一个环境变量的值。
• set 变量名=:清空一个环境变量的值。
• set 变量名=具体值 :给指定变量定义具体值。
想要在原有环境变量值基础上添加新值呢?
• 首先,通过%变量名%操作符获取到原有环境变量的值。
• 然后加上新值后在定义给该变量名即可
• 举例:给path环境变量加入新值
•
set path=新值;%path%
注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
配置classpath
根据path环境变量的原理,可以定义一个名为classpath环境变
量,将要运行的class文件所在目录定义在该变量中。
例:set classpath=c:\
Java 基础知识
用于注解说明解释程序的文字就是注释。
提高了代码的阅读性。
Java中的注释格式:
• 单行注释
• 格式: //注释文字
• 多行注释
• 格式: /* 注释文字*/
• 文档注释
• 格式:/** 注释文字 */
注释是一个程序员必须要具有的良好编程习惯。
初学者编写程序可以养成习惯:先写注释再写代码。
java数据类型
判断结构:
if语句
三种格式:
1. if(条件表达式)
{
执行语句;
}
2. if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}
3. if(条件表达式)
{
执行语句;
}
else if (条件表达式)
{
执行语句;
}
……
else
{
执行语句;
}
循环结构:
无限循环最常用的的:
while语句格式 :
while(条件表达式)
{
执行语句;
}
do while语句格式:
do
{
执行语句;
}while(条件表达式);
do while特点是条件无论是否满足,
循环体至少被执行一次。
遍历最常用的
for循环格式:
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句;
}
流程控制语句:
break( 跳出) ,continue( 继续)
break语句:应用范围:选择结构和循环结构。
continue语句:应用于循环结构。continue语句是结束本次循环继续下次循环。
练习1:控制台输出以下图形:
练习2:打印99乘法表:
以上内容为本人笔记,仅供参考。
Java概述
计算机语言:人与计算机交流的方式。
如果人要与计算机交流,那么就要学习计算机语。
计算机语言有很多种,如:C,C++,Java等。
这里,我们选择其中的一种:Java语言。
java是简单易学,完全面向对象,安全可靠,与平
台无关的编程语言。
什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行。
原理是什么?
只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM
Java Virtual Machine)即可
。由JVM来负责Java程序在该系统中的运行。
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好
的Java程序,计算机中只需要安装JRE 即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包 括了JRE。所以安装了JDK,就不用
在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
配置环境变量path
我的电脑--属性--高级--环境变量
编辑path环境变量,在变量值开始处加上java工具所
在目录,后面用 “ ; ”和其他值分隔开即可。
打开DOS命令行,任意目录下敲入javac。
如果出现javac 的参数信息,配置成功。
临时配置方式:通过dos命令中set命令完成
• set :用于查看本机的所有环境变量的信息。
• set 变量名 :查看具体一个环境变量的值。
• set 变量名=:清空一个环境变量的值。
• set 变量名=具体值 :给指定变量定义具体值。
想要在原有环境变量值基础上添加新值呢?
• 首先,通过%变量名%操作符获取到原有环境变量的值。
• 然后加上新值后在定义给该变量名即可
• 举例:给path环境变量加入新值
•
set path=新值;%path%
注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
配置classpath
根据path环境变量的原理,可以定义一个名为classpath环境变
量,将要运行的class文件所在目录定义在该变量中。
例:set classpath=c:\
Java 基础知识
用于注解说明解释程序的文字就是注释。
提高了代码的阅读性。
Java中的注释格式:
• 单行注释
• 格式: //注释文字
• 多行注释
• 格式: /* 注释文字*/
• 文档注释
• 格式:/** 注释文字 */
注释是一个程序员必须要具有的良好编程习惯。
初学者编写程序可以养成习惯:先写注释再写代码。
java数据类型
判断结构:
if语句
三种格式:
1. if(条件表达式)
{
执行语句;
}
2. if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}
3. if(条件表达式)
{
执行语句;
}
else if (条件表达式)
{
执行语句;
}
……
else
{
执行语句;
}
循环结构:
无限循环最常用的的:
while语句格式 :
while(条件表达式)
{
执行语句;
}
do while语句格式:
do
{
执行语句;
}while(条件表达式);
do while特点是条件无论是否满足,
循环体至少被执行一次。
遍历最常用的
for循环格式:
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句;
}
流程控制语句:
break( 跳出) ,continue( 继续)
break语句:应用范围:选择结构和循环结构。
continue语句:应用于循环结构。continue语句是结束本次循环继续下次循环。
练习1:控制台输出以下图形:
public class BaseDemo { public static void main(String[] args) { for(int x=1;x<=5;x++) { for(int z=x;z<5;z++) { System.out.print(" "); } for(int y=1;y<=x;y++) { System.out.print("* "); } System.out.println(); } }以上练习比较特殊,一个for循环中嵌套着两个for循环。
练习2:打印99乘法表:
package cn.lanchn; public class Shengfa99 { public static void main(String[] args) { for(int x=1;x<=9;x++) { for(int y=1;y<=x;y++) { System.out.print( y+"*"+x+"="+y*x+"\t");//"\t制表符" } System.out.println(); } } }结果:
以上内容为本人笔记,仅供参考。
相关文章推荐
- 黑马程序员0829_java基础知识
- 黑马程序员_java学习日记_Java基础小知识学习整理
- 黑马程序员_java初级基础知识汇总(常量和变量、语句、函数、数组)
- 黑马程序员---- java基础知识
- 黑马程序员—JAVA基础知识之标示符
- 黑马程序员0831_java基础知识+多线程部分
- 黑马程序员--java基础知识注意点收录
- 黑马程序员_java基础知识
- 黑马程序员—JAVA基础知识之控制语句
- 黑马程序员---总结的java基础知识
- 黑马程序员0822_java基础知识
- 黑马程序员——java语言基础——静态static知识小结
- 黑马程序员-java基础学习02-基本知识
- 黑马程序员_java基础知识学习总结三
- 黑马程序员 java学习笔记-基础知识盘点
- 黑马程序员——java语言基础知识回顾(一)
- 黑马程序员_java基础知识
- 黑马程序员_java基础知识学习总结一
- 黑马程序员—JAVA基础知识之函数
- 黑马程序员_java基础知识学习总结四