java入门新手教程_适合新手:Java基础入门教程

原标题:适合新手:Java基础入门教程

java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议。有经验的java程序员都知道,只有掌握java语言本身很难开发应用。本文不讨论这些复杂的概念,但我在北京参加培训,现在从初学者的角度出发,对java语言本身的学习提出了自己的看法和建议。本文的讨论是基于以下假设:1学习的目的是发展未来的应用,而不是语言理论的学习

2应用程序的开发,未来是要在一个成熟的平台上扩展,而不是自己从底层开发平台

每天学习新的java技术,其次是大企业的发展借鉴的工程师,每天晚上做业务层面的项目开发,和紫色的狮子问:

掌握静态方法和属性

静态方法和属性被用来描述一类特定的对象组的特性,而不是一个单一的对象的特性。大量的静态方法和属性应用于java,这是一种常见的技术。但这种技术在许多语言中并不经常使用。理解静态方法和属性的理解类和对象之间的关系是非常有帮助的,在大量的java规范中,静态方法和属性被频繁使用。因此学习者应该了解静态的方法和属性。java与方法以及呼叫的性能一致,只是在时间的声明不同,这是不同于C++。

二、注意界面

类继承在面向对象早期应用中的广泛应用。随着软件工程理论的不断发展,人们开始认识到许多缺点的继承,并开始使用集合而不是继承。软件工程是解决抽象描述扩展的一个重要原则,直接使用的工具是界面。接口已逐渐成为近几年java编程方法的核心。另一方面,就应用而言,大部分的开发是基于标准的基础上,不需要他们自己的复杂的继承关系和一个大的阶级。所以阅读规范和用好规范已经成为应用程序开发人员的首要任务,java规范的主要手段是接口。

三、学习收集框架

描述复杂数据结构的主要方式是java集合框架。java没有指针,而是通过强大的集合框架来描述复杂的数据结构,如数组、对象和数组。学习数据结构的描述的方法的编写的应用程序,尤其是涉及到服务器端的,3层结构的编程是必不可少的。在这个时候,程序员不能使用数据集的结构,如一个数据库,来描述数据。

因为很多语言没有这样一套功能强大的框架系统,很多初学者不知道该怎么做,也不知道该怎么做,所以应该引起足够的重视。

http://www.nscdwx.cn/xuexijiaocheng/47.html返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
最近正在学习Java,也买了很多的有关Java方面的书籍,其中发现《跟我学Java》这本书,都的很不错啊,所以顺便拿电脑把这本书的目录敲了下来,与大家分享。尤其是那些和我一样初学Java的朋友们,看看哪一节对你有用,不妨过来讨论一下哦! 第1章 Java概述 1.1 Java的发展史 1.1.1 Java起源 1.1.2 Java发展 1.2 Java是什么 1.2.1 Java语言 1.2.2 Java平台 1.2.3 Java网络操作系统 1.3 Java的特点 1.4 Java程序类型 1.5 JDK与JRE 1.5.1 Java开发工具包 1.5.2 Java运行环境 1.6 Java技术体系 1.7 Java虚拟机 1.7.1 虚拟机数据类型 1.7.2 Java虚拟机的生命周期 1.7.3 Java虚拟机的体系结构 1.8 垃圾收集器 1.9 本章习题 第2章 Java开发环境 2.1 J2SE的下载和安装 2.1.1 J2SE的下载 2.1.2 J2SE的安装 2.2 环境变量的配置与测试 2.2.1 设置环境变量path 2.2.2 设置环境变量classpath 2.2.3 环境变量的测试 2.3 API文档的下载与使用 2.4 第一个应用程序 2.4.1 HelloWorld程序 2.4.2 程序运行编译命令 2.4.3 HelloWorld编译与运行 2.5 简单开发工具介绍 2.5.1 EditPlus的编译与运行 2.5.2 在UltraEdit上开发Java 2.6 集成开发环境Eclipse介绍 2.6.1 Eclipse下载与安装 2.6.2 Eclipse的透视图 2.6.3 Eclipse的视图(View) 2.6.4 Eclipse的编辑器 2.6.5 Eclipse的工具栏和菜单栏 2.6.6 使用Eclipse编写HelloWorld程序 2.7 本章习题 第3章 Java语言基础 3.1 标识符 3.1.1 标识符的概念 3.1.2 变量命名规则 3.1.3 变量命名技巧 3.2 关键字 3.3 注释 3.4 数据类型 3.4.1 整型 3.4.2 浮点型 3.4.3 字符型 3.4.4 布尔型 3.5 变量与常量 3.5.1 变量声明 3.5.2 变量赋值和初始化 3.5.3 常量 3.6 类型转化 3.6.1 数值类型之间的转换 3.6.2 强制类型转换 3.7 运算符 3.7.1 算术运算符 3.7.2 关系运算符 3.7.3 逻辑运算符 3.7.4 位运算符 3.7.5 自动递增和递减 3.7.6 三元运算符 3.7.7 运算符的优先级 3.8 本章习题 第4章 程序流程控制 4.1 顺序结构 4.2 条件语句 4.2.1 if语句 4.2.2 if-else语句 4.2.3 if-else-if语句 4.2.4 if语句的嵌套 4.2.5 布尔表达式 4.2.6 开关语句 4.3 循环语句 4.3.1 while循环结构 4.3.2 do-while 循环结构 4.3.3 for循环结构 4.3.4 循环的嵌套 4.4 转向语句 4.4.1 break中断语句 4.4.2 continue条件继续语句 4.4.3 标签语句 4.5 返回语句 4.6 综合实例:水仙花数 4.7 本章习题 第5章 字符串 5.1 字符串简介 5.1.1 字符串常量 5.1.2 String创建字符串常量 5.1.3 StringBuffer创建字符串 5.2 连接字符串 5.2.1 与字符串的连接 5.2.2 与其他数据类型的连接 5.3 String字符串操作 5.3.1 基本操作 5.3.2 比较 5.3.3 转化 5.3.4 查找 5.3.5 截取拆分 5.3.6 替换或修改 5.4 StringBuffer类操作 5.4.1 基本操作 5.4.2 字符串操作方法 5.4.3 添加append() 5.4.4 插入insert() 5.5 实例:字符串应用 5.6 本章习题 第6章 数组 6.1 一
Java入门教程:最全面最简单的Java基础教程 Java是一种跨平台的语言,一次编写,到处运行,在世界编程语言排行榜中稳居第二名(第一名是C语言)。 Java用途广泛,可以用来开发传统的客户端软件和网站后台,也可以开发如火如荼 Android 应用和云计算平台。 本教程针对有编程基础(至少了解C语言)的读者,阅读完所有文章会让你达到Java中级水平。零基础的读者可以先查看“C语言教程”,了解编程的基本概念。 1J​a​v​a​概​述​与​开​发​环​境​搭​建​ ​ ​2​​J​a​v​a​语​法​基​础​ ​ ​ ​3​​J​a​v​a​类​与​对​象​详​解​ ​ ​ ​4​​J​a​v​a​继​承​和​多​态​ ​ ​ ​5​​面​向​对​象​高​级​属​性​ ​ ​ ​6​​J​a​v​a​异​常​处​理​ ​ ​ ​7​ ​ ​ ​ ​ ​​J​a​v​a​多​线​程​编​程​ ​ ​ ​8​​J​a​v​a​输​入​输​出​(​I​O​)​操​作​ ​ ​9​​J​a​v​a​ ​常​用​类​库​、​向​量​与​哈​希​ ​ ​1​0​ ​ ​ ​​J​a​v​a​图​形​界​面​(​G​U​I​)​设​计​ ​ ​1​1​​J​a​v​a​图​形​、​图​像​与​多​媒​体​基​础​ ​ ​1​2​​J​a​v​a​网​络​与​数​据​库​编​程​基​础

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值