学习Java 的第一篇文章

第一章   Java基础

1.学习方法:

01.找一本好书

初始阶段不适合,可以放到第二个阶段,看到知识点时,要进行验证

02.查看帮助文档和搜索引擎的使用

借助网络上的Blog文章

03.不要急功近利

不要抱着速成的想法,否则必然走弯路
     学习编程不是一蹴而就的事情
     付出的成本高,才能有一个高薪的收入

04.不要浮躁

不要什么都学,只学有用的

浮躁的程度和技术水平成反比的
     走自己的路,让别人去浮躁去吧!

每天问问自己,我是不是开始浮躁了,不能人云亦云.

05.学习语言基础很重要

基础不扎实,开发出的程序就很危险
   将所学的用到开发中去

06.什么时候去看别人的代码?

揣摩编写代码人的思路,远比自己写软件要难得多
    初学者不要去看别人的代码

在纸上把调用关系画出来,抓主线.

07.如何提高?

有主动性。学习的欲望要强。上网找别人的问题,为自己来提高

08.培养发现问题、思考问题和解决问题的能力

出错信息,异常信息
    养成发现问题、思考问题和解决问题的能力

这种能力受益一辈子,且不随时间变化

09编程的思想

多用心,多动手
  程序运行的原理和机制
  编程的目的,函数的调用,内存模型

10.先学脉络,再学枝叶

Day01课程Java基础

1.什么是计算机程序?

解析:就是为了解决某一个问题而编写的一系列有序指令的集合。

指令:就是通信双方用彼此可以识别的语言完成一项很小的工作。

2.Java相关的技术有哪些?

解析:JavaSE(桌面应用程序)  JavaEE(网站)  JavaME(手机应用),现在已经被Android取代,IOS( Object-c)

C(Client)/S(Server)程序:不需要借助浏览器就可以解析执行的程序

B(Broswer)/S(Server)程序:必须借助浏览器才能解析执行的程序

3.开发Java程序的步骤有哪些?

解析:编写,编译和运行

编写第一个Java程序的详细步骤

01.配置环境变量

001.对我的电脑点击右键→属性→高级系统设置→环境变量→系统变量,在系统变量中

查找有没有名称为path的变量名,如果有,直接点击“编辑”按钮,然后按“Home”键将

光标定位到第一个位置

002.打开“我的电脑”→打开C盘→找到“Program Files文件夹”→Java→jdk1.7.0_17

→bin,复制路径

003.将复制的路径粘贴到光标闪动的位置,然后紧跟一个分号(;)

004.一路确定,直到所有窗口消失。

005.打开“开始”→“运行”→输入cmd→输入javac回车,如果出现一连串中文,证明

环境变量配置成功。

02.编写代码

001.在D盘的根目录创建一个名称为Hello的后缀名为java的文件。

002.编写代码

03.编译

通过javac命令将后缀名为.java的文件编译成后缀名为.class的文件(字节码文件)

04.运行

通过java命令运行后缀名为.class的文件,运行的时候,后缀名不需要

4.Java程序的基本框架是什么?

解析:

public class R01Hello {

public static void main(String[] args) {

//main方法是Java程序的入口

System.out.println("我的第一个Java应用,请多关照!");

}

}

.java结构内层框架四要素:public static void main(String[] args){

}

5.转义符

\n:换行

\t:一系列空格

6.Java的注释类型有哪些?

解析: 注释的作用:01.方便后期对项目的维护

02.方便团队内成员的阅读

03.注释不会被java编译器编译,java编译去会略过注释

为什么写注释:为了后续我们阅读代码方便,所以以后大家要养成书写注释的习惯,

因为到最后考试的时候注释占三分,面试的时候注释占很大的比重。

第一种:单行注释 //

第二种:多行注释/**/

如果光标呈现出比较宽的样式时,按下键盘上的Insert按键,使光标还原。

7.书写java程序的注意事项:

01.java代码严格区分大小写。

02.花括号要成对出现

03.在一行代码的结尾处书写左花括号({)

04.代码要书写到内层框架中。

05.咱们书写的所有代码都是在英文半角状态下,否则可能出现错误

06.java中每一条语句都要以分号结尾

07.类名不能以数字开头

8.在MyEclipse中创建一个Java项目

项目名称要规范:Day01_0100

包名命名规范:cn.happy

类名规范:首字母大写

01.更改工作空间:点击File→Switch WorkSpace→other→Browser→选择D盘下

的某一个文件夹,点击确定后, 环境会自动关闭。第一个现象:报出一个红色的叉号,

第二个现象:问我们是否要去软件中心(software),勾上复选框,点击Cancel。

02.创建一个java项目:点击File→New→Java Project

03.对src文件夹点击右键,New→Class

04.编写代码,编写完成后,通过Run(绿色的三角形图标运行程序)

运行结果就出现在Console台上

9.如何调整MyEclipse中的字体大小

在菜单中找到Windows→Preferences→输入Fonts

10.Java项目组织结构

01.包资源管理器(Package Explorer)

用来管理多个不同功能的类

在包资源管理器中,每打上一个点,在硬盘上就形成一个文件夹

02.导航器(Navigator)

作用:类似于windows资源管理器,技能看到java文件,又能看到编译后的class文件

11.MyEclipse常见操作

01.如何显示行号

官方人士解析:对代码编辑区左边蓝色区域点击右键,在弹出的菜单中,勾上

show Line Numbers

02.删除项目

解析;直接选中要删除的项目点击右键,然后找到Delete,但是这里注意,千万不要

打钩,否则硬盘上真实的文件也会被移除。然后OK即可

03.如何导入项目??

解析:File→Import→General,找到最长的那一项,然后Browser

04.如何重命名项目

解析:选中要修改的项目名称,按键盘上的F2,修改后确定即可。

12.当一条语句漏写分号时错误描述如下

Syntax error, insert ";" to complete Statement(语法错误:插入分号完成语句描述)

当漏写双引号的时候错误描述如下

你好 cannot be resolved(不能被解析)

遇到错误,从战略上藐视他,从战术上重视他。

13.java程序编译和执行过程

01.将后缀名是.java的文件经过java编译器编译成后缀名为.class的文件

02.将后缀名为.class的文件经过jvm(java虚拟机)第二次编译,编译成CPU可以识别的代码

时间: 2024-12-04 04:21:43

学习Java 的第一篇文章的相关文章

学习java随笔第一篇:搭建java平台(java se)

电脑系统:windows8 在这里介绍一下java平台的3个版本: Java SE--Java Standard Edition,Java的标准版,主要用于桌面级的应用和数据库开发. Java EE--Java Enterprise Edition,Java的企业版,提供了企业级开发的各种技术,主要用于企业级开发. Java ME--Java Micro Edition,主要用于潜入式和移动式的开发,最常用的就是手机应用软件开发. 这里我们用的是java se 第一步:下载Java SE,下载地

第一篇文章及感想

第一篇文章及感想 感觉作为一个程序员,学习的知识非常多,而由于自己没有复习的需求,所以经常性的需要重新学习,而有些时候自己有一些比较好的帮助学习的小窍门,由于记载位置的混乱或者没有记而遗失,也是非常苦恼,所以决定也尝试过自己建站,不得不承认成本太高了,那暂时就先借用一下这些成熟的网站咯,由于时不时的FQ太麻烦了,所以最后还是选定了三个平台进行尝试,直到最后找到适合自己的平台. 目前尝试的三个平台,CSDN,博客园,segmentfault. 附一个比较博客类网站的分析,感觉写的很棒. https

学习java随笔第九篇:java异常处理

在java中的异常处理和c#中的异常处理是一样的都是用try-catch语句. 基本语法如下 try { //此处是可能出现异常的代码 } catch(Exception e) { //此处是如果发生异常的处理代码 } finally语句 try { //此处是可能出现异常的代码 } catch(Exception e) { //此处是如果发生异常的处理代码 } finally { //此处是肯定被执行的代码 } 抛出异常 使用thows和throw语句抛出异常 public static vo

第一篇文章-VS的Local DB数据库连接失败,创建实例失败的解决方案

用了很久的LocalDB了,不用装那么多的SQL组件感觉很不错,前不久调试代码碰到一个问题 ,VS突然就连接不上LocalDB了,琢磨了一下午,其实有个很简单的方法. 第一步,先找到SQL Local DB的版本,我用的是VS2013,所以是V11.0,或者可以在cmd里打 sqllocaldb versions 这样的话,其实默认的实例就是v11.0了,当然如果你项目用的不是这个实例的话,那就不用这样了. 第二步,找到实例的文件夹,我用的是win8的系统,我的路径是C:\Users\用户名\A

第一篇文章

第一篇文章.测试专用 H5.文件的读取; 1.<input type="file" id="f1"> var f = document.getElementById("f1"); var length = f.files[0].size; var type = f.files[0].type; var html = "获得文件的长度是:"+length+"<br>"; html +=

老IT人-2015年第一篇文章--2月2龙抬头……--祭ChinaRen社区关闭3周年

2015年第一篇文章-2月2龙抬头-祭ChinaRen社区关闭3周年,Chinaren社区的'儿子'长大成人了,但--. (作者 冯青华  信庭嵌入式工作室(www.xteda.com)- CEOBlog:http://blog.csdn.net/fqheda ) <转载请注名来路>

ios 第一篇文章-xcode6.2键盘调不出来

ios 第一篇文章 不晓得有没有人遇到过ios代码内调用键盘(keyboard)调不出来的情况,反正我是遇到了,按官方文档的说法调用键盘事件非常easy事实上: 我用了之后,不晓得为嘛,键盘就是不显示,看别人的代码都是用的托付.我想官网也没要求一定要托付啊,于是乎各种Google及百度,结果还是那样.就是不显示,换各种写法都不行.最后看人家代码执行的环境是Xcode4.6 我的是6.2,我把Xcode改成5.0就好了.然后改回来6.2也正常了,或者把下图都勾上: 至此问题就结束了.希望以后这种问

Eclipse插件开发 学习笔记 PDF 第一篇到第四篇 免分下载 开发基础 核心技术 高级进阶 综合实例

<<Eclipse插件开发 学习笔记>>,本书由浅入深.有重点.有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章.第一篇介绍Eclipse平台界面开发的基础知识.包含SWT控件的使用.界面布局.事件处理等内容:第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包含行为(Action).视图(ViewPart).编辑器(Editor).透视图(Perspective)等10章的内容.第三篇主要讲述插件开发的高级内容,包含开发高级内容.富client平台技术(R

献给初学者--学习ORACLE的第一篇故事

学习ORACLE感触 刚接触ORACLE 数据库没多久,从网上看到一篇描写ORACLE体系知识的故事,叫<SID之家>,抱着兴趣读了一遍,没想到,该故事非常好,对初学者了解ORACLE数据库的体系非常有帮助.且在以后的学习过程中,学到不同阶段ORACLE,在读一遍,也会有不同的感悟.该故事与ORACLE数据库所做的事情进行关联,关联的非常好.在此献给想学习ORACLE数据库的初学者. -_-(其实已经出来很多年了,但是忍不住还是想推广给想学ORACLE数据库的人,因为我就是因为这篇故事才进入了