点击打开链接 点击打开链接 点击打开链接 <a href="target=" _xhe_href="target=" blank"="">.Net培训、期待与您交流!">点击打开链接 点击打开链接
今天开始学习java基础课程,在没有学习编程以前,总觉得IT界是一门高深难懂的行业。常常听别人说IT精英多么多么牛X,是高知识分子,又是高学历人才,最重要的是高年薪对我们这些屌丝而言,是非常崇拜的。以前用着window系统打着游戏,喝着咖啡,是一件很惬意的事情,闲着没事儿系统也是一个礼拜一换,今天用xp,明天用win7.当然对屌丝而言,一般是没有谁去购买正版的window操作系统,毕竟money也来之不易啊。所以呢,特别感谢像雨林木风、番茄花园、深度这样的工作室,搞出这么多免费的window系统,而且是ghost安装,时间短,傻瓜化安装。不过前段时间被微软告侵权,解散了。
学习编程,一部分是因为崇拜这些软件开发者,开发出来很多程序和游戏供我们使用,更多的是被形势所逼,我只有中专文凭,学的是电子电器专业,17岁毕业就在社会上打拼,到现在为止已经8个年头,8年时间没有让我的生活改变多少,反而把我的激情打磨干净了。生活在我们那个城市,人均收入很低,消费却异常高。一个月的工资也就够买两件耐克,
我常常在想,人生有几个25岁可以供我挥霍?又有多少时间可以重来?难道等我50岁了才开始考虑人生?以后有小孩了如何保证奶粉、尿片?这个时候开始,我做了一个决定,转行IT。我没有考虑IT门槛又多高,我只觉得在不做这辈子就这么完了。压力给予我动力,我觉得我能行!!!
好了,闲话不多说,通过学习第一天的课程,把所学的知识做一个总结,让我巩固所学知识也便于今后的复习。
什么是java?
Java是一门编程语言,也叫爪哇,是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。他是一种面向Internet的编程语言。随着Java技术在web方便的不断成熟,已经成为Web应用程序的首选开发语言。
他具有简单易学,完全面向对象,安全可靠,与平台无关的特点。
简述对 JVM,JRE,JDK 的理解?
JVM:简称虚拟机,是运行所以java程序的虚拟计算机。
JRE:java的运行环境,要运行java源程序,就需要
JRE,JRE包含JVM。
JDK:java开发工具集,包含java开发和运行工具,如
javac,java工具等。
JDK包含JRE包含JVM.
简单来说程序员开发需要使用JDK,而一般用户只需要JVM就可以了。
简述环境变量 path 和 classpath 的作用?
psth主要是指定JDK开发工具的路径,可以让开发人员在任何目录下调用 该路径下的工具。
classpath主要是指定加载class文件,即字节码文件的路径,表示 JVM 寻找 class 文件的位置。
这是第一个java程序,在写这个程序的时候出现了一些问题,把他贴出来作为参考。
class Hello
{
public static void main(String[] args)
{
System.out.println("Hello World !!!");
}
}
进入作业目录,新建一个txt文档,由于一时手误,新建成了压缩文件,索性把压缩文件的后缀名改为.java.,文件也变成了txt文档样式,敲击代码,编译运行得到上面的问题,
居然还有两个不认识的汉字,(尴尬!!!!!)
看了半天代码,都觉得没有问题,于是拷贝代码,重新新建一个txt文档,改为.java。
运行结果立刻恢复正常
童鞋: 引以为戒!!!
Java是一种严格区分大小写的语言,在编写代码的时候要严格区分大小写,string必须是大写开头,不然会报错
在编译运行时,编译的是java源文件,也就是上图的DemoTwo.java,而运行的是编译生成的class文件。而编译生成的class文件为DemoTw.class,见上图,所以运行java是就需要运行java.DemoTw.
例如:要运行上图java文件正确的步骤为:
javac DemoTwo.java //编译
java DemoTwo // 运行
上图所示,在编译出现错误,结果发现主方法末多写了一个分号,去掉以后恢复正常。
方法定义格式:
public static void main(String[] args).//注意:小括号后面没有分号哦!
{
}
.
编写上面代码的时候,郁闷了。所有代码完全正确,可是它就是要报错,然后一个字母一个字母的去对,当看到上图红色框里的分号时,突然发现这个分号这么这么漂亮???圆溜溜的,突然想到老师讲课时说的话:java里只识别英文字符,也就是英文状态下的标点符号。果断更改,运行恢复正常。
与上图的标点符号是不是像一对孪生兄弟??
class 在java的作用?
class是java中的关键字,意思是定义一个类
例如:
class Hello
{
}
class定义了一个类名为Hello的类。类名首字母一般为大写字母。
简述 main 方法(按照四部格式,是什么,什么特点,怎么用,何时用?)
main是一个英文单词,在java中,他不是关键字也不是保留字,但是他具有特殊的定义,就是作为一个程序的入口,程序执行的起始位置。必须是全部小写,不然就不能作为程序入口来执行。
他有固定的格式:
public static void main(String[] aegs)
当一个程序需要运行时,那他就需要一个入口进入,此时就需要使用main 。
输出语句的作用?
输出语句的作用是将方法或者变量进行打印输出,以实现人机交互的目的。
对编程学习可以起到很好的辅助作用。
例如: 当你设计一个小程序时,你不知道程序是否达到你的要求,可以用输出语句打印输出,这样可以直观的感受运行结果。
他有两种基本用法:
System.out.println("");打印输出完结果换行
System.out.print("");打印输出完不换行
程序中最小的单位是 一个类,在类中写其他的成员(例如主方法) 需要注意代码结构 缩进,一个类中可以没有主方法,但是没有主方法的类不能独立的运行
主方法 : 程序的入口
public static void main(String[] args)
{
}
一个类如果是使用public 修饰 ,那么要求文件名和类名必须一致,一个java文件中最多只能有一个公共的类
安装JDK
傻瓜化操作,直接下一步下一步就可以了。安装过程中弹出的安装jre 直接点击取消,因为JDK包含了JRE,所以安装JDK就不必再安装JRE了。
安装好JDK以后,需要配置Path,为什么要配置path呢?