20160710
java正式开始第一天,
/*软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。
软件的出现实现了人与计算机之间的更好的交互。
交互方式:1.图形化界面;2.命令行方式
环境变量的设置
rgedit.exe 注册表
设置环境变量:set path=E:/java/jdk/bin 是临时的设置方式,作用范围就是一个cmd窗口
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
D:\matlab2010b\runtime\win32;D:\matlab2010b\bin;E:\java\jdk\bin;
JAVA_HOME=E:\java\jdk
%JAVA_HOME%/bin
适合于之后大数据的形式,环境变量设置中两者是等价的
我的第一个程序:在控制台打印“航空爱好者协会”
1.写一个类A
2.javac A.java;
3.执行程序 java A;
4.写一个main函数;
5.将"Hello World"打印到控制台
李明顶总结
1.类名可以小写吗? 是,可以小写. 但类名统一使用大写,类名可以使用中文名
2.String[] String首字母是大写
3.main函数完全是小写的,如果写错,jvm找不到main函数执行
classpath 问题:控制台要执行一个class,必须跳转到当前含有class文件的目录
需求:能不能在任何地方调用A?
1.查看classpath环境变量值
set classpath=C:\Users\Administrator\Desktop\日志\day_01 是临时的,作用于一个cmd窗口
2.长久设置环境变量
好处:Copy.java专做文件夹复制. 能快速的找到且调用我们的java程序
*/
/**
path:这是配置查询可执行的程序 java.exe
JAVA_HOME/bin java.exe
classpath=c:/day_01/A.class 目的是查找字节嘛文件*.class
专门给java命令用
*/
*******************************************************************
/*
关键字
创建一个学生类:Student 关键字不能与关键字重名
包:文件夹 包的命名com.vmtaix.util com代表是一个商业的公司
类名命名规范:所有单次首字母均要大写,StudentAdmin 学生管理类
变量名和函数名:
常量名:
1.单行注释 //
2.多行注释 /**/
3.文档注释 /** */
jvm在编译程序段的时候会过滤掉注释,注释是给开发人员看的,而不是给其看的
*/
class test
{
public static void main(String[]agrs){
System.out.println("P51");//严鹏炸的粉碎一架飞机
}
}
//多行注释不能嵌套多行注释,能嵌套单行文本注释
********************************************************
class A
{
public static void main(String[] aaa){
System.out.println("航空爱好者协会");
}
}
/**
path:这是配置查询可执行的程序 java.exe
JAVA_HOME/bin java.exe
classpath=c:/day_01/A.class 目的是查找字节嘛文件*.class
专门给java命令用
*/
*******************************************************************
class 学生
{
public static void main(String[]args){/*args 只是一个变量名*/
System.out.println("李明顶");
}
}