中文代码示例教程之Java编程一天入门
Java编程一天入门 v0.0.1 alpha
共享协议 本作使用署名-非商业使用-禁止演绎协议共享。
前言
Java入门代码用中文写(举例如下)更能被新手理解. 由于至今没有看到类似教程, 在此抛砖引玉. 欢迎指正/批评/意见/建议.
public class 小孩类 extends 人类 {
String 想做的事 = "大人的事";
public 小孩类(String 姓名, int 年龄) {
super(姓名, 年龄);
}
public void 长大() {
System.out.println("我要做" + 想做的事);
}
}
编程语言的语法是最机械的, 在阅读过程中, 请尽量关注于程序做了些什么, 而一些语法细节可以暂时忽略. 入门之后, 在接下去的写和读代码过程中, 语法自然会熟练起来.
每一讲建议时间30分钟左右. 如果卡住(比如超过一小时), 欢迎在代码库发问. 目的是让总时间控制在8小时左右, 让"一天入门"更符合实际.
目录
一 准备编程
二 问个好吧
三 Java的现状
四 用Java算术
六 文字
九 造个人
十 让它更像人
十一 数据排排站-数组
十二 更多结构
十三 活久见
十四 为人民服务
十五 自我肯定 - 测试
(完)
2017-07-29

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
在Maven Central发布中文API的Java库
相关问题: 哪些Java库有中文命名的API? 且记下随想. 之前没有发布过, 看了SO上的推荐:Publish a library to maven repositories 决定在sonatype发布. sonatype发布开源软件库的步骤写的蛮详细, 不过一些细节比如命令行指令可能有段时间没更新了. 比如有个坑是发布gpg的公开秘钥, 指定server的时候如果有hkp://前缀的话就报错 no route to host, 不知是否因为我用的gpg2, 试了各种才发现去掉前缀就行了. 在命名上, API方法和参数以及类名都用了中文. 下面是Eclipse中的Javadoc弹窗: 根据Guide to Naming Conventions, groupid还是沿用了域名命名, artifactiId也还是用英文. 以后可能试试中文artifactId, 应该不算"strange symbols". 发布了几个小版本, 感觉有时需要一个多小时在pom里引用, 更新还算蛮快. <dependency> <groupId>com.github.nobodxbod...
-
下一篇
日语编程语言"抚子" - 第三版特色初探
它山之石可以攻玉. 学习其他的母语编程语言, 相信对中文编程语言的设计和实践有借鉴意义. 本人刚刚开始接触"抚子"语言, 从官方文档开始探索. 以下试图突出一些发现的特色和亮点, 更完整的语法列表请见讨论组主题帖. 一些背景资料: 官方网站 第三版(最新)源码库, 用JavaScript实现, 代码提交从2017/2至今 第二版源码库, 用C#实现. 代码提交从2010/6到2016/2. 第一版源码库, 用Pascal实现, 最近仍然在更新. 最早代码提交是2008年, 但应该在更早几年前就已经成型. 下面的示例代码源自第三版语法文档. 限于日语水平, 对它的示例源码也许有理解出入. 为方便理解, 已把它们转成对应的中文, 词序有不少调整. 如发现大的出入, 非常欢迎到主题帖批评指正. 接近日语自然语言的语法 比如它允许多种方式赋值: 价格是3000 # 原代码: 値段は3000 价格=2000 置价格为4000 # 値段に4000を代入。 很明显它支持是无空格语法, 也同时支持传统(=)赋值和接近自然语言的赋值方式. 这个风格贯穿所有语法.又如条件语句: A = 4 如果A不是5 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS6,CentOS7官方镜像安装Oracle11G
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境